Вопросы по iNav

rc468
OTR1UM:

Единственное, что нужно будет сделать для корректной работы такой схемы, это сделать программный реверс направления стабилизации по яву: написать в CLI set yaw_motor_direction = -1 и затем save.

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

tuskan:

В чем смысл трикоптера?

Он красивый 😃

OTR1UM
rc468:

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

Айнав должен понимать, в какую сторону наклонять хвост для стабилизации по яву.
Лично у меня на двух трикоптерах наблюдалось неконтролируемое вращение вокрун своей оси, если yaw_motor_direction был равен единице.
Вот на этих 😃

Схема вращения роторов как на картинке выше: правый CW, левый и задний CCW.

tuskan:

В чем смысл трикоптера?
он ведь заведомо менее стабилен чем квадрик

Если гнаться только за стабильностью, то все летали бы на октах 😉

Drakord

Ребята помогите подключить лед огниMatek F405-CTR, inav 2.3.0

Если я правильно понял, то пин “Led” одновременно с барометром не работает.
Подскажите, как сделать через пин “S5”, что бы и барометр работал и Led огнями можно было управлять?

Сейчас при подключении сигнального провода на пин “s5” огни не горят и ни как не реагирует на изменение настроек.
Может надо какие команды прописать?

JUNov
Drakord:

Подскажите, как сделать через пин “S5”

Ничего особенного делать не нужно. Я надеюсь в конфиге не забыли включить multi-color

Настройки LED поищите в ютубе. Например у Юлиана. Там для бетафлай, но на инаве тоже самое. Думаю разберетесь

Drakord

Спасибо дружище! Вот я тормознул, реально multi-color не включил…
Срузу всё заработало.

Serpent
tuskan:

В чем смысл трикоптера?

Он рулится лучше, я бы сказал - приятнее…

rc468
OTR1UM:

Айнав должен понимать, в какую сторону наклонять хвост для стабилизации по яву.

Да, но наклоном заведует же серва, а не пропеллер. Если серва наклоняет не в ту сторону, тогда надо менять направление сервы на противоположное. А куда при этом крутится пропеллер - все равно.

OTR1UM:

наблюдалось неконтролируемое вращение вокрун своей оси, если yaw_motor_direction был равен единице.

Ну судя по всему, серва изначально у вас не в ту сторону крутила, а меняя yaw_motor_direction, вы косвенно меняли и направление вращения сервы. Возможно, так оно и получится, но это не прямое решение.

ipz
fpv_mutant:

У камер есть меню (пример):балансы,контраст и т.д. и т.п…
В примере версия “Remote control” но можно рулить и старыми камерами (по одному проводу).
Тут чел на BF прошивке рулит…
Кто то и на iNav подобного добивался,но что то на уровне кода менял…м.б. сейчас проще стало…
Как?

Я добавил данную функцию в версию 2.3 (спасибо alex-martynov) - нормально скомпилировалось и работает. Собирал для FC Airbot Omnibus F4 Nano V6 , в этом ПК уже есть такой выход, но в Inav не работал, (я в нем еще 1 SOFT UART добавил - RX вместо TX1, TX вместо Ledstrip).
yadi.sk/d/-UfGu39qWYeT5A

blog.rcdetails.info/fpv-camera-control/

OTR1UM
rc468:

Да, но наклоном заведует же серва, а не пропеллер. Если серва наклоняет не в ту сторону, тогда надо менять направление сервы на противоположное. А куда при этом крутится пропеллер - все равно.

Если инвертировать серву, тогда стабилизация начнёт работать корректно, но при отклонении стика yaw вправо (при увеличении значения yaw во вкладке receiver) коптер будет вращаться против часовой стрелки.
yaw_motor_direction не инвертирует серву, оно изменяет направление работы стабилизации (если можно так сказать) на противоположное.

rc468:

Ну судя по всему, серва изначально у вас не в ту сторону крутила

Относительно реакции на стики - в ту, относительно работы пид-регулятора по яву - в проивоположную. Инверсией сервы эта проблема не решается.

rc468
OTR1UM:

Инверсией сервы эта проблема не решается.

То, что вы описали - оно логически понятно, но в то же время такого быть не должно.
Контроллер по сути управляет коптером через подачу команд. В частности, для стабилизации по яву он дает команду крутиться по яву. Направление наклона сервы в системе координат коптера точно такое же, как если б эту команду дали с пульта. Инверсия канала может быть еще в пульте, кстати.

Я, короче говоря, не сильно все это помню, потому что уже давно было. Спорить не буду, если yaw_motor_direction помогает, то хорошо.
Но помогает он не тем, что моторы крутятся в другую сторону, а тем, что еще какие-то дополнительные вычисления происходят, которые инвертируют наклон сервы. Я именно это подчеркиваю. Т.е. вы можете сделать yaw_motor_direction как вам надо, а потом тупо перепаять моторы так, чтобы они крутились в другую сторону - и это ничего не изменит.

Serpent

Для трикоптера направление вращения моторов не особо важно (хотя два передних я бы всё таки крутил в разные стороны).

Drakord

Ребята, кто-нибудь разбирался как настраивать Глобальные функции?
github.com/iNavFlight/inav/…/Global Functions.md
Может кто-нибудь объяснить для чайника как настроить управление мощностью видеопередатчика с пульта или в зависимости от расстояния от пилота до модели?

Sergio77

Люди, подскажите пожалуйста

  1. это норма что координаты так прыгают в статике, когда квардик висит на балконе (7 спутников)?

iNav 2.3.0 последний, matek 405 ctr, gps TS100 Mini M8N 8N gps

забросил квадрик на год, сейчас решил вернуться,
на прошивке 1.8.0 удалось включить стабилизацию пару раз из 20 вылетов,
но мне кажется разброс был еще больше…и обновление было 1 герц…если не изменяет память.
2. Может ли из-за этого “носить” квадрик в gps режиме (фактически не работает стабилизация по gps)?

Еще вопрос по нулевым отсчетам.
Аппаратура, все дефолтное. радиолинк at9s джостики в нуле, статус бары показывают нули, однако в конфигураторе не вижу четких отсчетов 1500 и вижу флуктуацию.

  1. Это нормально?
  2. Аппаратура исправна?
  3. Как это править? Тримом на аппаратуре? Кривыми на аппаратуре? Кривыми в конфигураторе?
  4. Может из-за этого “носить” квадрик в “нулевых отсчетах” (акро мод)

Заранее благодарю за помощь…

Serpent

7 спутников - маловато, плюс на балконе сигнал нестабильный, “гулять” может по карте метров до 20-30.
По нечеткому ~1500 сигналу - если это ppm, то попробуйте приёмник с sbus, будет лучше.
Хотя плавание сигнала в 10-20 единиц большинство пилотов и не заметят…

tuskan
Serpent:

плавание сигнала в 10-20 единиц

ну это уже очень много.
3-5 в акро не сильно заметно, а в стабе будет тащить.
сожно просто поставить rc deadbad в 5 - чтобы модель перестала крутиться в центрах.
а так - если СБАС не поможет, то вопросы уже к аппаратуре

SkyPlayer
tuskan:

3-5 в акро не сильно заметно

5 единиц даже в акро заметно, особенно по роллу - “горизонт уплывает” в прямолинейном полёте.

А так да - перекалибровать аппу, потом в полётнике отъюстировать диапазоны стиков командами rxrange, потом “перекрыть” флуктуации в центре командами rc_deadband и rc_yaw_deadband

Sergio77
SkyPlayer:

5 единиц даже в акро заметно, особенно по роллу - “горизонт уплывает” в прямолинейном полёте.

А так да - перекалибровать аппу, потом в полётнике отъюстировать диапазоны стиков командами rxrange, потом “перекрыть” флуктуации в центре командами rc_deadband и rc_yaw_deadband

Спасибо. Посмотрю. Командой rxrange можно сместить нулевую позицию стиков в середину, 1500?
А как калибровать радиолинк at9s? Кнопки трима имеется ввиду? У них разрешение ± 5 единиц. Это немного поможет, но …

SkyPlayer
Sergio77:

Командой rxrange можно сместить нулевую позицию стиков в середину, 1500?

В принципе, можно продобрав “края”, но это “использование команды не по назначению”, так что лучше сначала стики откалибруйте.

Sergio77:

А как калибровать радиолинк at9s?

Если вас забанил Гугл, то есть же ещё яндекс 😉

Sergio77

Ну, главное что на ютубе не забанили пока,
нашел видео по калибровке стиков,
огромное спасибо, будем посмотреть

Serpent
Sergio77:

главное что на ютубе не забанили

Сергей, в качестве совета: текстовой информации больше и её проще сортировать по датам.
Самый лучший из вариантов - сайты разработчиков (с прочтением описаний последних релизов).
Видео конечно нагляднее, но их значительно меньше и зачастую народ прётся смотреть ролики, которым по полтора-два года, а они безнадёжно устаревают и зачастую совершенно не соответствуют современным версиям прошивок.
Именно после ютуба появляется наибольшее количество постов типа “я всё сделал правильно, а оно не работает…”

SkyPlayer
Serpent:

Именно после ютуба появляется наибольшее количество постов типа “я всё сделал правильно, а оно не работает…”

В целом согласен, но именно этой информации на сайте разработчиков, насколько я помню (свой “радиолинк” уж года 3 как продал), нет. 😉