Вопросы по iNav

ctakah

Сейф тоже не помогает , как писал недавно главный разработчик это защита от случайного арма и вообще от случайных людей ))) Начиная с 1.5 (?) команда не отключает арм без проверки датчиков и зд фикса.

karabasus
ARXITEKTOR:

Вешает INAV - Configurator и CC3D наглухо.

Не должна команда вешать контроллер, тем более без сохранения настройки (как вам сказали save), случайно softserial не включен?

karabasus
ctakah:

Начиная с 1.5 (?) команда не отключает арм без проверки датчиков и зд фикса.

Отключает (вернее даёт включить) без 3д фикса (для этого и нужна настройка nav_extra_arming_safety = OFF), не проходит арм в том случае если есть проблемы с датчиками используемыми в конфигурации (не запитаны/ложные данные/не откалиброваны).

ARXITEKTOR
karabasus:

лучайно softserial не включен?

Вроде не должен. А где поточнее посмотреть ?

karabasus
ARXITEKTOR:

Вроде не должен.

Значит не включен. Посмотреть во вкладке Ports - сколько у вас портов имеется? Если 3 (в том числе один который usb- виртуальный) то софтовые выключены. Платы с процессорами F1 (CC3D/NAZE32) при включенных софтовых последовательных портах и высокой скоростью обмена на них работают очень не стабильно - вплоть до зависания.

karabasus:

не проходит арм

Кстати ещё армится не будет на настройках по умолчанию при наклоне платы на угол более 25 градусов.

Сейчас специально перепрошил CC3D atom на версию 1.6.1 ppm1 (настройки a
самолет), всё отлично армится и работает.

SSergo

Помогите с 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
Serj=

У меня есть NAZE 32 rev.5 с компасом и барометром и OP CC3D Revolution с компасом, барометром и радиомодулем.
Что из них лучше использовать для самолета?
Радиомодуль на Revolution в iNAV не поддерживается?
Компас я отключу, а барометр надо отключать? Актуален совет из документации отключать барометр из за критической ошибки приводящей к морковкам?

dollop
Serj=:

Актуален совет из документации отключать барометр из за критической ошибки приводящей к морковкам?

Уже нет. Барометр для самолета можно использовать

karabasus
ARXITEKTOR:

Куда надо подключать компас ? В какие порты и что надо для этого настроить в конфигураторе ?

Никуда (ну или искать схему и выискивать где есть sda\scl - хотя может тоже не помочь), отдельных выводов i2c (куда должен подключатся компас) на этом контроллере нет, видимо из-за экономии места на плате. В родной прошивке (libre\openpilot) i2c коммутируется на выход flexi, но тогда пропадает один последовательный порт.

Не мучайте его на коптере. На самолет (крыло) вполне пойдёт.

karabasus
ARXITEKTOR:

Баро там есть. i2c для sda\scl. Тоже.

Да, там всё необходимое есть.

Spectre
Spectre:

На сколько я понимаю на наших полетниках используется активный буззер. Подал питание - пищит(как в компьютерах).

был не прав
в компьютерах обычный динамик.

karabasus
Spectre:

был не прав
в компьютерах обычный динамик.

Почему-же, в некоторых корпусах/мат. платах как раз пищалка-буззер. Для полетника обычно используется такой - www.ebay.com/itm/…/181846951023

Spectre

Спорить не буду. Со своих запасов компьютерных- все просто динамики. Вырвал из ИБП для полетника (какраз раздрожал).

ARXITEKTOR

Эх что-то мне не не везёт с полётниками от слова совсем. ((
Нашел у себя Sparky 2 оригинал брал для какого то проекта.
Решил и его попробовать прошить INAV.
Запаял перемычку SBL и подключил к USB
INAV видит DFU в диспетчере устройств STM32 BOOTLOADER
INAV при попытке прошить виснет на Erasing (
Скорость стоит в авто.
Betaflight - Configurator Erasing проходит но зависает на стадии Flashhing
Прогресс бар полностью заполнен.

karabasus
ARXITEKTOR:

Эх что-то мне не не везёт с полётниками от слова совсем. ((
Нашел у себя Sparky 2

Прошить попробовать через DfuSeDemo.
Sparky 1 я ей прошивал.

github.com/cleanflight/…/Board - Sparky.md может и для второго такая манипуляция подойдёт.

По крайней мере таким образом raceflight в sparky2 прошивают dronehitech.com/en/flash-raceflight-sparky-2-0/

ARXITEKTOR

И только запаяв перемычку на 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 ?

ctakah

Изучаю инав , в режиме позхолд надо дублировать режимом альтхолд? Почему спрашиваю: в альте высоту держит хорошо, врубаю позхолд-начинает вверх и вниз. В настройках мод позхолд не подтвержден альтхолдом. Прошивка 1.6 . Ну и до кучи-блюпуп с какой скоростью подключать?

karabasus
ctakah:

Ну и до кучи-блюпуп с какой скоростью подключать?

Я подключал и 115200 и 57600. Работало (но это на железных портах, а не на софтовых), но мне удобнее конечно НС-12 использовать.

ctakah:

в режиме позхолд надо дублировать режимом альтхолд?

Я дублирую, что на коптерах, что на самолетах, привык - просто раньше (на первых прошивках) было 2 вида poshold - т.н 3D (позиция на плоскости + высота) и 2D(только удержание в позиции без удержания высоты).