Вопросы по iNav

Basiliocat
mburec:

Подскажите как программно растянуть импульсы каналов передатчика используя командную строку в Inav 2.5.

Растянуть импульсы это навряд-ли. Если задача настроить конечные точки (end pionts) каналов, то командой rxrange.

Donkrat

Блин, а я голову ломал чож он хочет))

rc468
Alex_Green:

Во вкладке PID Tuning\Rates&Expo…по умолчанию экспонента 70, (ну чем больше нагибаем стик, тем быстрее крутимся по Ролл\питч или Яв)… Так вот чтобы мягче работало надо добавить или убавить?

убавить, наверное, а вообще смотрите на график, он должен быть ближе к прямой линии.

Aleks77
Mistel:

Если проблема только в направлении стрелки - попробуйте другие шрифты

Спасибо! Замена шрифтов помогла, стрелка стала показывать правильно.

7 days later
Multisoft

Вопрос такой, имеется контроллер Flytower omnibus F4 mini OSD, на борту только один UART (RX1 TX1).
Но есть ещё два пятака SBUS/PPM и LED, но на них не работает управление и led. LED нашёл на ножке процессора. Приемник припаял на RX1.
Хотел подключить VTX SmartAudio к TX1, включал SOFTSERIAL1, эффекта не дало, как я понял нужно разнести ресурсы TX и RX, ресурсы в INAV нельзя изменить через CLI, нужно компилить прошивку с внесенными изменениями в targer.h
Ну и сам вопрос, может проще так же найти ножку на процессоре с TX, чем на компилить прошивку))
Потому как в портах есть ещё UART3 и UART6.

ДенисФпв

Добрый день. Кто-нибудь знает как настроить конечные точки в айнав ?у меня при подключении RLINKа среднее положение стало 1100… А газ показывает 10%… Соответственно ,не даёт армиться …

Ozyris
Multisoft:

может проще так же найти ножку на процессоре с TX

Зачем искать, всеж написано:

#define USE_UART3
#define UART3_RX_PIN            PB11
#define UART3_TX_PIN            PB10

#define USE_UART6
#define UART6_RX_PIN            PC7
#define UART6_TX_PIN            PC6
ДенисФпв:

среднее положение стало 1100

Может все-таки минимальное? Вы про rxrange спрашиваете, но по хорошему на стороне аппаратуры это надо решать.

Warloсk
Ozyris:

но по хорошему на стороне аппаратуры это надо решать.

С чего бы?

Sergey21

Добрый день! Не могу пройти операцию по программированию R5. (вот эту

karabasus
Sergey21:

Не могу пройти операцию по программированию R5.

Сможете, только если перейдёте на betalight. Inav переназначение ресурсов не поддерживает.

Basiliocat

Лучше это сделать аппой, предварительно откалибровав стики. При помощи rxrange можно выставить конечные точки только первых 4х каналов.

Роман_С_А

Да. Заходишь в cli. И там, ближе к верхней части всей текстовой “портянки” есть эти четыре строчки. Их надо откорректировать. Изменить начальную цифру и конечную. Методом подбора и последующей проверки. Во вкладке где цветные полоски каналов. Шевеля туда-сюда рукояткой на передатчике, отвечающей за настраиваемый канал. Если не попал в точность показаний, снова в cli и снова подбирать. Снова проверять потом. Пока не получится. Весьма занимательное занятие.

сергей_романович

не надо там ни какого подбора, запоминаете конечные значения каналов во вкладке ресивер, потом ставите их в cli rx renge и все, вот тут почитайте:blog.rcdetails.info/nastraivaem-tsentralnuyu-i-kon… , для бетафлайта и айнава это делается одинаково, только читайте до конца

shakalby

у меня не армился квадрик тоже крайнее положение всех стиков больше 1000, прописал команду set fixed_wing_auto_arm=on - будет армится сразу при даче газа, проверенно через тумблер армится
еще посоветую команду
set small_angle=180 - будет армиться в любом положении (и при наклоне более 25 градусов)
но надо быть аккуратнее при старте
очень спасает если дрон сел под углом или на дереве застрял (если нет варианта снять его)

Multisoft
ДенисФпв:

Добрый день. Кто-нибудь знает как настроить конечные точки в айнав ?

rxrange 0 1000 2000
rxrange 1 1000 2000
rxrange 2 1000 2000
rxrange 3 1000 2000

Ozyris:

Зачем искать, всеж написано:

#define USE_UART3
#define UART3_RX_PIN            PB11
#define UART3_TX_PIN            PB10

#define USE_UART6
#define UART6_RX_PIN            PC7
#define UART6_TX_PIN            PC6

Не годится это.
Проверил в Betaflight
Но вот если сделать resource SERIAL_TX 11 A09 тобишь на SoftSerial 1 перекинуть TX то всё работает.
Как бы такое в INAV сделать?

Warloсk
Multisoft:

rxrange 0 1000 2000
rxrange 1 1000 2000
rxrange 2 1000 2000
rxrange 3 1000 2000

То, что вы написали, делается всего одной строчкой rxrange reset 😃
Но Денису нужно не это, ему нужно почитать инструкцию github.com/iNavFlight/inav/blob/master/…/Rx.md#rec…
и настроить правильно

Sergey21

Добрый день! Не могу сообразить почему так работают моторы?

  1. Включаю тумблер ARM- моторы раскручиваются на 12процентов (по настройкам в INAVe v.2.5.0)
  2. Поднимаю обороты (стиком ) до 50% (обороты возрастают)
  3. Опускаю стик газа почти до нуля, но обороты почти не снижаются.
    В чём проблема? Или я чегото не допонимаю? Полётник MATEKF-722STD.
Alex_Green

Потому что Вы это делаете скорее всего на столе возле компа, так и должно быть…

У меня другая интересная хрень (впервые) - после дизарма 2 мотора 1-й и 4-й крутятся очень медленно с перерывами, т.е. покрутится пол сек. остановится, опять покрутится сек. и стоп., пока аккум не отключишь, чё за хрень? было у кого такое?
П.С. Собрал кучу квадов…на этом первый раз такое…