Вопросы по iNav
Тут похоже используется какое-то стороннее ПО, а если я хочу вывести стандартное OSD, которое было видно на 11:43? И если у меня подключено на SOFTSERIAL1, а не на UART, то получается, что этот способ мне не подходит? На полетнике нет больше свободных портов UART: один под gps, второй под приемник
А кстати, может я просто подключил неправильно + и - минус к полетнику? Я их подключил к Vbt и G, как и с аналоговым передатчиком. Но там максимальное напряжение 5V. Может из-за этого ему не хватает просто мощности? Ему ж надо от 7.4V до 17.4V… Вроде от 2S и 4S аккумуляторы такую мощность выдают (Сейчас есть аккум 4S, но летать планирую на 2S 18650)
Может его напрямую к силовым проводам? Туда же где припаян силовой провод к аккуму, может там ему хватит напряжения? Как думаете?
Ему ж надо от 7.4V
Может напряжения не хватает?
Vbat это и есть напряжение батареи. Видел видео где подключают к моторным выводам. При таком подключении потребляемый ток учитывается контролером.
На контролере есть st1 и sr1 контакты. Это софтсериал tx rx.
Попробуйте подключить
Tx передатчика к sr1 и rx к st1
www.mateksys.com/?portfolio=f411-wte#tab-id-4
Перепаял + и - напрямую к контактам к силовым проводам и TX перенес с LED на SR1: камера работает (изображение идет), но опять никакой информации - даже нет напряжения аккума
А в настройках инав что? Так же как и вашей первой картинке?
да, на первый UART установлен GPS, на второй Serial RX, на первый SOFTSERIAL выбран DJI FPV VTX, второй полностью выключен. На ютубе еще выбирали на первый SOFTSERIAL устанавливали MSP, но мне это не помогло
А какие-то команды в инаве вводили? Типа для переноса софт сериал 1 с st1 на LED? Если да то надо вернуть обратно.
И ещё сделайте фотку рядом лежащих передатчика и флайт контролера. Чтобы были видны провода. Надо удостоверится как подключено.
А со стороны видео передатчика как припаяно?
Все правильно подключено
Посмотрите здесь как в бетафлай настраивается (Betaflight OSD Setup в оглавлении). Включается MSP, OSD, telemetry. Думаю в инав аналогично.
oscarliang.com/dji-fpv-system-setup/#betaflight-os…
И без антенн не включайте передатчик
В Портах выставил MSP, убрал DJI FPV VTX. Крыжики Телеметрии и ОСД были включены. Саму вкладку с ОСД не трогал. Появилось напряжение аккумулятора, но остального ОСД так и нет. Сохранил дамп, попробую тогда на betaflight его прошить, если получится
На вкладке OSD надо включит то что хотите видеть
Это список поддерживаемых
BetaFlight не поддерживает f411-wte…
Включил там Flymode, RSSI (Signal Strength), Altitude, On Time / Fly Time, GPS Satellites, Longitude, Latitude, Distance to Home.
Как минимум, данные долготы, широты, высоты и режим полета должны отображаться. Но нет.
Еще слышал, что softserial может передавать данные после арма, ввел команду set nav_extra_arming_safety = OFF и попробовал заармиться, но на экране ничего не появилось
Ура, получилось! Итак, для порта, куда был подключен RX и TX от DJI FPV (в моем случае это был SOFTSERIAL1) нужно убрать MSP и выставить в Peripherals значение DJI FPV VTX. На забываем на вкладке Configurator включить OSD и Telemetry, а так же в очках в настройках Display выставить значение ON для параметра Use Custom OSD.
У меня заработало после того как выставил нужное значение на вкладке Ports
Добрый день. Хочу скомпилировать у себя прошивку для айнава, но не могу. Пользовался этими инструкциями на ГИТХАБЕ Проблему я получаю вот тут когда дохожу до пункта TEST
Test Run C:\devtools\shF4.cmd
If everything went according the manual you should be in mingw console window. (if not we need to update this manual)
Try command “arm-none-eabi-gcc --version” and output should be like in screenshot. (tab complete works here)
arm-none-eabi-gcc --version И ловлю текст что нету такой команды у меня.
Isami@Isami-PC MINGW64 /c/devtools $ arm-none-eabi-gcc --version bash: arm-none-eabi-gcc: command not found
Isami@Isami-PC MINGW64 /c/devtools $
Сначало я ставил все из инструкции, но уже установил 64 битку и нечего все равно. Операционка у меня Windows 7 x64. Можете подсказать как можно еще скомпилить прошивку?
В инструкции неправильно указано, что нужно установить просто gcc. Это набор для сборки программ для инструментального компьютера. Для сборки прошивки для ПК нужен кросс “компилятор” arm-none-eabi-bla-bla Если собрались собирать не пожилые сборки, берите версию 10.3. Для старых версий нужна и версия кросс компилятора пониже (иначе полезут “ошибки”) 10.3
Вот еще про установку кросскомпиляторов habr.com/en/post/673522/
Я еще виртуалку ставил, а там в линуксе по инструкции собирал. Чисто альтернатива, если с виндой совсем не попрет.
Если собрались собирать не пожилые сборки
5.0 с моими переделками. Хорошо спасибо за инфу буду пробовать!