Автопилот Arduplane - открытое ПО

DarkSoulRL
egunak95:

т.к. я на старой системе ACCST а там в новых прошивках всё ACCESS продвигают

Это прошивки фрскай радио модулей и приёмников. Их не трогайте. Вам надо обновить только OpenTX до последней версии, тут проблем не возникнет.

Warloсk
DarkSoulRL:

А теперь вот опять вернулся в мастер, потому, что хочу ОСД в DJI очках.

FrskyLuaGCS не настолько нужная свистоперделка (ещё и тормозная вдобавок) чтобы ради неё летать на нестабильных найтбилдах. Вот когда (и если) допилят до релиза - тогда и будем посмотреть.

egunak95
Warloсk:

FrskyLuaGCS не настолько нужная свистоперделка (ещё и тормозная вдобавок) чтобы ради неё летать на нестабильных найтбилдах. Вот когда (и если) допилят до релиза - тогда и будем посмотреть.

Я его и допиленный использовать не буду, компьютер и быстрая телеметрия лучше!

Schtayner

Подскажите кто в курсе, прошил 2 полетника последними прошивками 4.07. Заливал через INAV, теперь нет подключения к MissionPlanner. В окошке нет нужного СОМ порта.Куда копать.

Warloсk

Дрова обновите - там с версии 4.0.6 новые дрова, читайте релизнотсы.

egunak95
Schtayner:

Подскажите кто в курсе, прошил 2 полетника последними прошивками 4.07. Заливал через INAV, теперь нет подключения к MissionPlanner. В окошке нет нужного СОМ порта.Куда копать.

ArduPilot has now switched to it’s own USB IDs for all boards. For
most users this won’t cause any change, except they may notice the
drop down list of devices in MissionPlanner will have the ArduPilot
flight controllers labelled more usefully as “ArduPilot” instead of
just “STM32”. If you hit issues on windows please try reinstalling the
device drivers from this URL:
firmware.ardupilot.org/Tools/…/driver.msi

Raider

Подскажите, пожалуйста, если при наступлении FS приемник просто выдает на полетник полетный режим RTL - это нормально? Никаких подводных камней нет?
Ещё раз: полетник не видит наступление FS, просто поступает команда включить RTL как полетный режим.
Вроде должно стабильно работать но мало-ли…
Единственное неудобство вижу в том что при восстановлении связи сразу включится тот полетный режим который на данный момент выставлен на аппаратуре.
Настраиваю древнюю EzUHF, там приемник не может выдать в канал газа значение меньше чем -100 и другие способы из FS_GCS_ENABL тоже не срабатывают.

Hyperion

по идее да, помнится на старых frsky d8r-ii plus только так можно было настроить FS

suris2009
Raider:

приемник просто выдает на полетник полетный режим RTL

Лучше всё таки делать через ПК по низкому значению газа 950, так как в полётнике есть задержка и не будет ложных кратковременных переключений между режимами. Так же в случае включения РТЛ не будет автоматического переключения в предыдущий режим, а только ручное.
(Уже увидел, что низкое значение газа у Вас не получается…)

Raider

Как вариант переписать рабочие значения в канале газа 1010 - 2000 а FS поставить при значении 1000.
Но не уверен правильно-ли это…

Hyperion
Raider:

Но не уверен правильно-ли это…

а что за приемник то?

schs
Raider:

Подскажите, пожалуйста, если при наступлении FS приемник просто выдает на полетник полетный режим RTL - это нормально? Никаких подводных камней нет?

Нет. Если задача вернуть аппарат.

Raider:

Но не уверен правильно-ли это…

Правильно. 1000-2000 лишь общепринятые значения минимума\максимума, но никто не мешает использовать любые другие, при наличии технической возможности.

Hyperion
Raider:

Диверсити EzUHF

If, for any reason, the UHF link is broken, the receiver will wait for approximately 1 second for the link to
be restored, and then will enter failsafe mode.
The failsafe servo positions are programmed using the button on the transmitter.
To set this up, two phases are recommended.

  1. With the plane on the ground, and servo positions neutral, throttle cut, hold down the
    transmitter’s bind/failsafe button until the transmitter beeps. This will set a reasonable default
    failsafe ready for the first flight
  2. With the plane in flight, set the controls in a suitable position for the failsafe, and re-program
    the failsafe. In most cases, ‘suitable position’ means throttle cut, and a gentle turn radius, to let
    the plane circle gently until it lands, but of course every application is a little different.

Все верно делаете. Ставите стики\переключатели так чтобы сработал нужный режим (в данном случае RTL) и жмете кнопку на ресивере чтобы он запомнил это. Делал так же на frsky d8r-ii plus. Все работало корректно

Raider

Это понятно, можно смотреть за каналом а можно слушать heartbeat.
Но в моем случае когда изготавливали этот приемник - про sbus ничего ещё не знали 😃
Настрою, наверное, все-же по каналу газа, пусть считает что 1000 - это уже FS

Plohish

А настроить прямое включение rtl разве нельзя?

Hyperion
Роман1971:

Я писал же, что есть два режима FS. Они в корне отличаются внутри, но для внешнего наблюдателя - нет.

не путайте человека и не изобрейтайте велосипед. У вас там еще PPM Encoder. Он про него ничего не писал. EZUHF может в PPM в отличие от вашего сценария. Соответственно никакой внешний PPM Encoder или еще одно лишнее звено не добавляется. И все работает как задумано.

Raider
Hyperion:

Он про него ничего не писал.

Каюсь, не указал.
У меня реализован ретранслятор, поэтому без него никак, насколько знаю - нет приемников под TX16S которые-бы выдавали 12 каналов СРРМ.
Поэтому стоит Jumper R1 и sbus to ppm енкодер.

Plohish:

А настроить прямое включение rtl разве нельзя?

Имеется в виду включение при FS полетного режима RTL?
Можно, конечно. Но есть несколько неудобств (как для меня):
при воостановлении связи сразу включится тот полетный режим что выставлен в данный момент на аппе.
курсовая камера не займет центральное положение (если в момент FS была направлена в сторону)
телеметрия не переключится на первый экран (иногда люблю отключать экран телеметрии в полете)
Попробовал - у меня двигатель запускается при значении 1060 в канале газа, поставил рабочий диапазон с 1020 и FS с 1000. Теперь полетник видит FS как положено и все работает.

Hyperion

воот. Это уже сложнее и мудренее. То есть по сути вам нужно реализовать два сценария FS.

  1. FS между аппой и ретранслятором.
  2. FS между ретранслятором и приемником.
    Тут наверное уже не в этой ветке надо задавать. А в ветке дальнобойщиков - ретрансляторщиков 😃
    Лично я вижу так.
  3. Проверить срабатывание FS режима с настройкой no pulses в аппе. Если R1 не будет выдавать сигнал на EZUHF и дальнобойка то же самое оттранслирует на борт, то по идее автопилот корректно это распознает и сам включит RTL по тому что настроено в на вкладке Faisafe. Если же ezuhf или sbus-ppm encoder не будет транслировать no pulses то остается наверное вариант 2.
  4. В аппе настроить FS для R1 в варианте custom и задать нужные положения стиков\тублеров. На ezuhf настроить fs кнопкой.

PS. записал кино про Dashware и Ardupilot

Raider
Hyperion:
  1. FS между аппой и ретранслятором.

Думаю вот это не нужно т.к. в TX16S стоит аккум на 5000мАч который я всегда заряжаю перед полетами, а ретранслятор питается от автомобиля, там аккум точно не сядет 😃
В случае-же когда аппа зависла или глючит - всегда можно отключить питание на передатчике EzUHF тем самым включив FS на самолете.
Но может вы и правы, стоит настроить FS аппаратура - приемник 2.4