Вопросы по iNav

Алексей_Д
rc468:

Какой приемник?
Летаете с видео или нет? Если с видео, смотрите на экран OSD после падения - там написана причина дизарма (Disarmed by: …)

Приемник x8r, с ним все в порядке, он проверен. Видеокамеры на коптере не было…

Алексей_Д
tuskan:

например потому что карточка медленная

Карточка хорошая, 10 класс.

tuskan
Алексей_Д:

Карточка хорошая, 10 класс.

просто если момента краша в логах нет, то либо полетник в этот момент в ребуте, либо сохранение логов и является причиной.

Ozyris
tuskan:

просто если момента краша в логах нет, то либо полетник в этот момент в ребуте, либо сохранение логов и является причиной.

Питание, всегда надо начинать поиск невиданной хрени с него.

Алексей_Д
Ozyris:

Питание, всегда надо начинать поиск невиданной хрени с него.

Хорошо будем смотреть… Ещё бы разобраться какие именно элементы на плате ПК надо проверять?

ik2s
cfero:

друзья, столкнулся с проблемой. Плата matek405ctr, прошивка родная 1.8. Поставил на борт ранкам сплит, подцепил управление на UART(пробовал разные). Так вот это управление не хочет работать. В ветке сплита товарищ с той же проблемой опытным путем выяснил, что если после подачи питания через осд ребутнуть контроллер, то управление камерой оживает. Но тут сложнее - на моей прошивке коптер через осд не ребутается. Просто один раз мерцает осд и снова готов к работе. Прошил в 1.9, там с этим все лучше - мозг ребутается, моторы пиликают, UART оживает. Вот только летать на этой прошивке не получается =)) Существуют ли еще какие-либо варианты оживления UARTа или перезагрузки контроллера без передергивания общего питания?

Привет! Схожая проблема. Как была решена? Заранее спасибо.

ant0n_r59
ik2s:

Привет! Схожая проблема. Как была решена? Заранее спасибо.

тоже была.
Проблема кроется в том, что сплит загружается позже чем полетный контроллер, из-за этого уарт камеры не подхватывается. Поэтому в РЦ сообществе было выбрано 2 решения проблемы:

  1. перезагрузка ПК после загрузки камеры (через осд или любым иным способом)
  2. видеоизменение исходника прошивки с последующей перекомпиляцией, для увеличения тайминга загрузки.
ik2s
ant0n_r59:
  1. видеоизменение исходника прошивки с последующей перекомпиляцией, для увеличения тайминга загрузки.

antOn_r59 как это сделать? Заранее благодарен!

runner343

Коллеги, подскажите пожалуйста. В последних прошивках обязательно вводить через CLI команды для защиты от дизарма или это уже пофиксили?

rc468
runner343:

вводить через CLI команды для защиты от дизарма

о каких командах речь?
и в чем заключается защита?

runner343
rc468:

о каких командах речь?
и в чем заключается защита?

set failsafe_throttle_low_delay = 0
set disarm_kill_switch=OFF
Чтобы не было дизарма во время failsafe.

rc468
runner343:

set failsafe_throttle_low_delay = 0 set disarm_kill_switch=OFF

Ну это не такие уж “CLI” команды, потому что в интерфейсе конфигуратора для них есть одноименные настройки (или в новой версии уже нет?)
Их никто не фиксил, потому что это не баги, а настройки. Настраивайте так, как вам нужно.

Alex_V

Доброго времени суток! Проблема: перестал подключаться полетник MATEK-722 STD к компу. INAV-конфигуратор 2.1.4 прошивка последняя 2.1.0 - выдает сообщение Serial port successfully opened with ID: 1. Если прошить в Betaflight Configurator, то в нем все коннектится.

Alex89
Alex_V:

Доброго времени суток! Проблема: перестал подключаться полетник MATEK-722 STD к компу. INAV-конфигуратор 2.1.4 прошивка последняя 2.1.0 - выдает сообщение Serial port successfully opened with ID: 1. Если прошить в Betaflight Configurator, то в нем все коннектится.

При каких условиях не соединяется? Может не соединяться, если подключен акселерометр по I2C, который запитывается от ВЕС на 5В, а вы подключаете только USB, без ходового акка. В этой ситуации питания 5В нет, акселерометр завешивает шину I2C, и iNav не грузится или грузится с минутными задержками. Решение - подключить питание акселерометра на 4V5. Betaflight стартует, потому что там другой алгоритм инициализации.

karabasus
Alex89:

Может не соединяться, если подключен акселерометр по I2C, который запитывается от ВЕС на 5В, а вы подключаете только USB, без ходового акка. В этой ситуации питания 5В нет, акселерометр завешивает шину I2C, и iNav не грузится или грузится с минутными задержками.

Ужас какой написали. В данном случае - подключение imu - SPI (не i2c). Питается практически всё от 3.3в. Шину никто не завешивает, . Проблема наверное всё же в другом. Перепрошейте с полной очисткой (full erase).

Alex89
karabasus:

Ужас какой написали. В данном случае - подключение imu - SPI (не i2c). Питается практически всё от 3.3в. Шину никто не завешивает, . Проблема наверное всё же в другом. Перепрошейте с полной очисткой (full erase).

Я, конечно, опечатался. Не акселерометр, а магнитометр (компас в модуле GPS). Тут github.com/iNavFlight/inav/issues/3688 все написано.

Alex_V
Alex89:

Я, конечно, опечатался. Не акселерометр, а магнитометр (компас в модуле GPS). Тут github.com/iNavFlight/inav/issues/3688 все написано.

Спасибо! Я тоже сразу про аксель не понял - он штатный на ПК стоит. Проблемы начались после подключения GPS с компасом. Попробовал подключиться с внешним питание - все заработало. Проблема решена.

karabasus:

Ужас какой написали. В данном случае - подключение imu - SPI (не i2c). Питается практически всё от 3.3в. Шину никто не завешивает, . Проблема наверное всё же в другом. Перепрошейте с полной очисткой (full erase).

Это я уже несколько раз делал… все прошивки попробовал. Ничего не помогало. Проблему решил. См. выше.

karabasus
Alex_V:

Это я уже несколько раз делал… все прошивки попробовал.

Зато не написали, что питаете только от usb и gps подключен (наверное и приемник?).

Alex_V
karabasus:

Зато не написали, что питаете только от usb и gps подключен (наверное и приемник?).

Не писал, точно. Извиняюсь, что дал не полную информацию. Новичок в обращении с Matek…

sl_924

Подскажите команду в CLI, чтобы при авто-посадке радиус увеличить до двух метров вместо одного по умолчанию???