Вопросы по iNav
save
Сейф тоже не помогает , как писал недавно главный разработчик это защита от случайного арма и вообще от случайных людей ))) Начиная с 1.5 (?) команда не отключает арм без проверки датчиков и зд фикса.
Вешает INAV - Configurator и CC3D наглухо.
Не должна команда вешать контроллер, тем более без сохранения настройки (как вам сказали save), случайно softserial не включен?
Начиная с 1.5 (?) команда не отключает арм без проверки датчиков и зд фикса.
Отключает (вернее даёт включить) без 3д фикса (для этого и нужна настройка nav_extra_arming_safety = OFF), не проходит арм в том случае если есть проблемы с датчиками используемыми в конфигурации (не запитаны/ложные данные/не откалиброваны).
лучайно softserial не включен?
Вроде не должен. А где поточнее посмотреть ?
Вроде не должен.
Значит не включен. Посмотреть во вкладке Ports - сколько у вас портов имеется? Если 3 (в том числе один который usb- виртуальный) то софтовые выключены. Платы с процессорами F1 (CC3D/NAZE32) при включенных софтовых последовательных портах и высокой скоростью обмена на них работают очень не стабильно - вплоть до зависания.
не проходит арм
Кстати ещё армится не будет на настройках по умолчанию при наклоне платы на угол более 25 градусов.
Сейчас специально перепрошил CC3D atom на версию 1.6.1 ppm1 (настройки a
самолет), всё отлично армится и работает.
Помогите с Led Stripe, плз. Не могу настроить индикацию полетных режимов (Angle, Horizon, Mag). Сделал индикацию наклонов стиков питч/ролл, от тротла меняется цвет, работает индикация АРМа, GPS, RSSI. А режимы никак. Не могу также понять, зачем диодам присваивать признаки направления. Ну типа SW, NE, UP или Down. На что это реально влияет?
Вот фрагмент моего дампа в части индикации:
# led
led 0 0,0::CI:1
led 1 15,0::CI:1
led 2 15,15::CI:2
led 3 0,15::CI:2
led 4 5,7::A:0
led 5 6,7::CT:10
led 6 7,7::CT:10
led 7 8,7::CT:10
led 8 9,7::A:0
led 9 6,12::S:6
led 10 7,12::G:10
led 11 8,12::L:8
led 12 6,15::F:0
led 13 7,15::F:0
led 14 0,0::C:0
led 15 0,0::C:0
led 16 0,0::C:0
led 17 0,0::C:0
led 18 0,0::C:0
led 19 0,0::C:0
led 20 0,0::C:0
led 21 0,0::C:0
led 22 0,0::C:0
led 23 0,0::C:0
led 24 0,0::C:0
led 25 0,0::C:0
led 26 0,0::C:0
led 27 0,0::C:0
led 28 0,0::C:0
led 29 0,0::C:0
led 30 0,0::C:0
led 31 0,0::C:0
# color
color 0 0,0,0
color 1 0,255,255
color 2 0,0,255
color 3 30,0,255
color 4 60,0,255
color 5 90,0,255
color 6 120,0,255
color 7 150,0,255
color 8 180,0,255
color 9 210,0,255
color 10 240,0,255
color 11 270,0,255
color 12 300,0,255
color 13 330,0,255
color 14 0,0,0
color 15 0,0,0
# mode_color
mode_color 0 0 3
mode_color 0 1 10
mode_color 0 2 4
mode_color 0 3 13
mode_color 0 4 10
mode_color 0 5 2
mode_color 1 0 5
mode_color 1 1 11
mode_color 1 2 3
mode_color 1 3 13
mode_color 1 4 10
mode_color 1 5 3
mode_color 2 0 10
mode_color 2 1 11
mode_color 2 2 4
mode_color 2 3 13
mode_color 2 4 10
mode_color 2 5 4
mode_color 3 0 8
mode_color 3 1 11
mode_color 3 2 4
mode_color 3 3 13
mode_color 3 4 10
mode_color 3 5 3
mode_color 4 0 7
mode_color 4 1 11
mode_color 4 2 3
mode_color 4 3 13
mode_color 4 4 10
mode_color 4 5 3
mode_color 5 0 9
mode_color 5 1 11
mode_color 5 2 2
mode_color 5 3 13
mode_color 5 4 10
mode_color 5 5 3
mode_color 6 0 15
mode_color 6 1 6
mode_color 6 2 1
mode_color 6 3 0
mode_color 6 4 0
mode_color 6 5 2
mode_color 6 6 3
mode_color 6 7 6
mode_color 6 8 0
mode_color 6 9 0
mode_color 6 10 0
У меня есть NAZE 32 rev.5 с компасом и барометром и OP CC3D Revolution с компасом, барометром и радиомодулем.
Что из них лучше использовать для самолета?
Радиомодуль на Revolution в iNAV не поддерживается?
Компас я отключу, а барометр надо отключать? Актуален совет из документации отключать барометр из за критической ошибки приводящей к морковкам?
Актуален совет из документации отключать барометр из за критической ошибки приводящей к морковкам?
Уже нет. Барометр для самолета можно использовать
А на CC3D Atom Mini
Куда надо подключать компас ? В какие порты и что надо для этого настроить в конфигураторе ?
Калибровать компас буду по этой инструкции.
GPS модулей у меня 2.
GPS от JIYI P2 компас L8832412 на чипе написано
и BN-880 IC HMC5883L по крайней мере так говорит banggood.
Куда надо подключать компас ? В какие порты и что надо для этого настроить в конфигураторе ?
Никуда (ну или искать схему и выискивать где есть sda\scl - хотя может тоже не помочь), отдельных выводов i2c (куда должен подключатся компас) на этом контроллере нет, видимо из-за экономии места на плате. В родной прошивке (libre\openpilot) i2c коммутируется на выход flexi, но тогда пропадает один последовательный порт.
Не мучайте его на коптере. На самолет (крыло) вполне пойдёт.
где есть sda\scl - хотя может тоже не помочь
Ясно. значит закажу F3 EVO Cleanflight Flight Controller .
Баро там есть. i2c для sda\scl. Тоже.
Баро там есть. i2c для sda\scl. Тоже.
Да, там всё необходимое есть.
На сколько я понимаю на наших полетниках используется активный буззер. Подал питание - пищит(как в компьютерах).
был не прав
в компьютерах обычный динамик.
был не прав
в компьютерах обычный динамик.
Почему-же, в некоторых корпусах/мат. платах как раз пищалка-буззер. Для полетника обычно используется такой - www.ebay.com/itm/…/181846951023
Спорить не буду. Со своих запасов компьютерных- все просто динамики. Вырвал из ИБП для полетника (какраз раздрожал).
Эх что-то мне не не везёт с полётниками от слова совсем. ((
Нашел у себя Sparky 2 оригинал брал для какого то проекта.
Решил и его попробовать прошить INAV.
Запаял перемычку SBL и подключил к USB
INAV видит DFU в диспетчере устройств STM32 BOOTLOADER
INAV при попытке прошить виснет на Erasing (
Скорость стоит в авто.
Betaflight - Configurator Erasing проходит но зависает на стадии Flashhing
Прогресс бар полностью заполнен.
Эх что-то мне не не везёт с полётниками от слова совсем. ((
Нашел у себя Sparky 2
Прошить попробовать через DfuSeDemo.
Sparky 1 я ей прошивал.
github.com/cleanflight/…/Board - Sparky.md может и для второго такая манипуляция подойдёт.
По крайней мере таким образом raceflight в sparky2 прошивают dronehitech.com/en/flash-raceflight-sparky-2-0/
И только запаяв перемычку на SBL и подключив CP2102 через MAIN порт
запустил flash loader demonstrator и смог очистить чип и залить отсюда
inav_1.6.1_SPARKY2.hex.
И смог подключить к INAV - Configurator
А чем inav_1.6.1_SPARKY2.hex отличается от inav_1.6.1_SPARKY2_OPBL.bin ?
Изучаю инав , в режиме позхолд надо дублировать режимом альтхолд? Почему спрашиваю: в альте высоту держит хорошо, врубаю позхолд-начинает вверх и вниз. В настройках мод позхолд не подтвержден альтхолдом. Прошивка 1.6 . Ну и до кучи-блюпуп с какой скоростью подключать?
Ну и до кучи-блюпуп с какой скоростью подключать?
Я подключал и 115200 и 57600. Работало (но это на железных портах, а не на софтовых), но мне удобнее конечно НС-12 использовать.
в режиме позхолд надо дублировать режимом альтхолд?
Я дублирую, что на коптерах, что на самолетах, привык - просто раньше (на первых прошивках) было 2 вида poshold - т.н 3D (позиция на плоскости + высота) и 2D(только удержание в позиции без удержания высоты).