Прошивки CleanFlight/BetaFlight для полетников

Сергей_Уж
MFer:

посмотрю. но мне помогло, понравилось. в этом суть.

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

lunohod
SkyPlayer:

Ещё раз толсто намекаю - посмотрите назначения выходов на внешний радиомодуль.

Посмотрел, там много чего есть, в том числе serial port. github.com/opentx/opentx/wiki/Taranis-I-O-ports#ex…

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

Калибровка стиков в аппаратуре - это единственно корректный вариант. Иначе при смене аппаратуры пришлось бы перенастраивать все коптеры.
Я понимаю, что такой сетап мало кто использует, но лично у меня две разные аппаратуры для управления одним и тем же коптером: taranis и evolution.

SkyPlayer
lunohod:

Я изначально написал - нормальные передатчики и приёмники

  1. Вы написали “современные”
  2. “Нормальные” - растяжимое понятие
    Если бы вы написали “речь сугубо о цифровых передатчиках и сугубо о SBUS-выходах приёмников” - я бы ещё понял. Но написали вы ни разу не так.
lunohod:

Калибровка стиков в аппаратуре - это единственно корректный вариант. Иначе при смене аппаратуры пришлось бы перенастраивать все коптеры.

rxrange компенсирует не калибровку стиков, а калибровку связки приёмник+полётник. Как я уже писал выше, НА ПРАКТИКЕ там бывают “индивидуальные” отклонения, как правило, при использовании разных моделей приёмников с одним и тем же профилем аппаратуры или при использовании аппаратуры, где приёмник не привязывается к профилю.

lunohod
SkyPlayer:

калибровку связки приёмник+полётник. Как я уже писал выше, НА ПРАКТИКЕ там бывают “индивидуальные” отклонения

Ок, но только если использовать PWM/PPM. У меня только один такой приёмник есть, встроенный на FC для tinywhoop.

SkyPlayer
lunohod:

Ок, но только если использовать PWM/PPM. У меня только один такой приёмник есть

Ну а у меня, например, PPM используется на OmnibusF3 c iNAV - так как там попросту не хватает UART-ов под всю периферию (GPS, BT-модем, SmartPort, SBUS)

lunohod

А что за приёмник, может стоит попробовать F-Port? Или сразу на crossfire перейти.

SkyPlayer
lunohod:

А что за приёмник, может стоит попробовать F-Port?

Откуда FPort - на айнаве-то? 😃

lunohod:

Или сразу на crossfire перейти.

Там не дальнолёт - сетап на zmr250 чисто поиграться с айнавом. На XSR километр с лишним дальности имеет - да и ладно.

Amel

А динамические фильтры разве могут работать на 16/16? По-моему толку от них на таких частотах нет.

tuskan
Amel:

А динамические фильтры разве могут работать на 16/16

А где почитать почему нет?

mil-lion
Amel:

А динамические фильтры разве могут работать на 16/16? По-моему толку от них на таких частотах нет.

А почему бы и нет. Хоть на 8 и 4. На таких частотах ещё проще фильтровать.

Aleksandr_L
SkyPlayer:

Ещё раз толсто намекаю - посмотрите назначения выходов на внешний радиомодуль…

У Тараниса встроенный радиомодуль работает на каком то своём протоколе, там не РРМ.
Кстати описание этого протокола, я что то не нашёл, интересно, что там.
Но вот на разных приёмниках показания маленько отличаются на одном и том же профиле. Не сильно, но я подстраиваю. Хотя вроде везде SBUS.
Справедливости ради, на РРМ приёмниках показания гуляли гораздо сильнее, в зависимости от приёмника.

mil-lion
Aleksandr_L:

У Тараниса встроенный радиомодуль работает на каком то своём протоколе, там не РРМ.
Кстати описание этого протокола, я что то не нашёл, интересно, что там.
Но вот на разных приёмниках показания маленько отличаются на одном и том же профиле. Не сильно, но я подстраиваю. Хотя вроде везде SBUS.
Справедливости ради, на РРМ приёмниках показания гуляли гораздо сильнее, в зависимости от приёмника.

Вроде называется PXX Protocol. Обычный цифровой PCM протокол. Его исходники можно найти в исходниках OpenTX или ER9X.

Aleksandr_L
mil-lion:

Вроде называется PXX Protocol

Спасибо! Почитаю!

DieHertz

Он называется XJT в последних версиях Er9x, OpenTX - не знаю.

tuskan
DieHertz:

Он называется XJT в последних версиях Er9x, OpenTX - не знаю.

XJT это версия передающего модуля

mil-lion

Ну раньше протокол назывался PXX (было в Turnigy 9XR в прошивке er9x) а потом переименовали в XJT, наверное.

DieHertz

Да, именно так, в Er9x уже больше года переименовали как, в OpenTX - не знаю, нет подходящего радио 😦

tuskan

В опентх его могут назвать “розовая собачка” а протокол все равно PCM

Суть была в том что это цифровой протокол

mil-lion

Да, точно цифровой, PCM. Но PCM - это слишком широкое понятие.
Об этом можно было даже не спорить. Отличие модуля XJT от предыдущих было именно в этом.