Вопросы по iNav

Luxss

Да компас в айнав вообще слабое место ,я на коптере на бетафлай прошил айнав только на самолётах оставил,ибо вообще проверяешь ртх все норм а через 20 минут полета включаешь и начинается глюки

Olegfpv
Luxss:

Так он возвращался с 5 км держа направление градусов на 45 мимо точки дом,но вернулся не поворачивая а за Счёт ветрового дрейфа,вот поэтому вопрос и возник это повезло или заложено в коде?))

Представьте что вы в реке плывете где сильное течение. Из точки А в точку Б. Боком но поплывете к точке Б.
Такой же эффект в воздушной среде. Не делает автопилот упреждение причем не один. При таком течение важен курс жпс направления для самолета важнее магнитного так как боком будешь лететь но за то по курсу. Встречно боковой ветер флюгерит немного модель где морда будет на ветер разворачиваться и кажется что вы мимо дома летите. А по факту ровно по жпс траектории.
Единственное что если магнитный курс используется то тогда по дуге придет но это не экономично.

Алексей_Д

Друзья помогите разобраться с такой проблемой: коптер самопроизвольно выключает двигатели и падает. Совершил на нём вылетов 10, едва ли не каждый второй вылет, заканчивался таким падением. На втором стриме Юлиана кто-то задавал похожий вопрос. ПК матек F405-CTR.
Ссылки на файлы(логи, дамп и видео):cloud.mail.ru/public/Jghu/9JS9tx6iN, cloud.mail.ru/public/Bq6W/1aKDRQ6Up, cloud.mail.ru/public/Jupj/s2TwuyQi2. К сожалению лог в момент падения не записался, не знаю почему. Блэкбокс был включен и место на карте памяти было. Пиды были не до настроены но при отсутствии ветра летал он ровно.

sevil7
Dmitrij=:

А почему через stm? Ведь уже сто раз было написано, заливать актуальным конфигуратором, с опцией full chip erase

Да потому, что “оригинальный актуальной версии” не хотел шить. Да и вообще, в данной ситауции это явно не является причиной. Прошил снова и всё заработало. Так и не понял причины конкретной.

Luxss
Алексей_Д:

Друзья помогите разобраться с такой проблемой: коптер самопроизвольно выключает двигатели и падает. Совершил на нём вылетов 10, едва ли не каждый второй вылет, заканчивался таким падением. На втором стриме Юлиана кто-то задавал похожий вопрос. ПК матек F405-CTR.
Ссылки на файлы(логи, дамп и видео):cloud.mail.ru/public/Jghu/9JS9tx6iN, cloud.mail.ru/public/Bq6W/1aKDRQ6Up, cloud.mail.ru/public/Jupj/s2TwuyQi2. К сожалению лог в момент падения не записался, не знаю почему. Блэкбокс был включен и место на карте памяти было. Пиды были не до настроены но при отсутствии ветра летал он ровно.

А можно видео с двр?

tuskan
Алексей_Д:

К сожалению лог в момент падения не записался, не знаю почему.

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

Luxss
Алексей_Д:

Друзья помогите разобраться с такой проблемой: коптер самопроизвольно выключает двигатели и падает. Совершил на нём вылетов 10, едва ли не каждый второй вылет, заканчивался таким падением. На втором стриме Юлиана кто-то задавал похожий вопрос. ПК матек F405-CTR.
Ссылки на файлы(логи, дамп и видео):cloud.mail.ru/public/Jghu/9JS9tx6iN, cloud.mail.ru/public/Bq6W/1aKDRQ6Up, cloud.mail.ru/public/Jupj/s2TwuyQi2. К сожалению лог в момент падения не записался, не знаю почему. Блэкбокс был включен и место на карте памяти было. Пиды были не до настроены но при отсутствии ветра летал он ровно.

И еще точно прошей 2.1.0 до версии 2 были проблемы с само произвольным дизармом

rc468
Алексей_Д:

коптер самопроизвольно выключает двигатели и падает.

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

Алексей_Д
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” команды, потому что в интерфейсе конфигуратора для них есть одноименные настройки (или в новой версии уже нет?)
Их никто не фиксил, потому что это не баги, а настройки. Настраивайте так, как вам нужно.