ArduCopter Mega: порт на обычную Arduino (тестим)

Triumpher
Sir_Alex:

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

Приемник турниговский убогий! Даже железка от рцтаймера не на всех каналах может определить пропажу сигнала. Например на 5-и канале не может определить. А на 3-м и 6-м может.

Sir_Alex
Serj=:

У меня джойстик определился, на кнопки реагирует, режимы переключает, а на ручки не реагирует, заармить не могу, и из Планера не армится, пишет Error: Arm message rejected by MAV

Точно не знаю, но кто то уже писал, что только джойстиком нельзя заармить. Надо с пульта.

P.S. Я тут вчера глянул на 2.9 - едрид мадрид… работки они подкинули дофига. 2.9 уже использует модель драйверов HAL - что как бы означает что она сможет работать на разных платформах (PX4 в том числе) - но и мне придется колхозить драйвера по новой для этой модели…

Serj=
Sir_Alex:

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

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

Lazyan
Sir_Alex:

У мну родился сын! Так что у меня сейчас хлопот полный… Но потиху дорабатываю прошивку…

Поздравляю с наследником! Пускай хлопоты будут не в тягость )

SovGVD
Sir_Alex:

едрид мадрид…

пора завязывать с портированием? =)

Serj=

Завел себе такую табличку для тестирования, а то сумбур в голове. Что еще стоит в нее добавить?
Stabilize + Работает
Alt Hold - Плавает, надо попробовать без паралона
Land - Слишком быстро садиться, после посадки тащит влево
Simple + Работает, но надо проверить еще раз, не понятно, нужно ли активировать в коде
SuperSimple
Loiter + Работает
RTL + Работает
Auto + Работает, но надо разбираться с командами
TAKEOFF - После взлета не идет на маршрут
Circle
Guided
Failsafe +/- Работает, но есть баг
Модем + Работает
Подвес + Работает
AttoPilot 90A - Не правильно показывает напряжение
RTL при просадке батареи
Follow Me
GeoFence
FPV

Sir_Alex

В 2.8 R3 добавил поддержку PPM_SUM через пин PL1(ICP5) - Пропала дерготня по входным каналам… а я то всегда думал, что это Турниджи 9x фигово работает…

PL1 пин вывели на новой платке CRIUS AIOP v2, но те кто использует обычную Ардуину, так же могут воспользоваться им (вроде бы Digital48 пин)

kren-DEL

Народ, киньте ссылку, откуда можно скачать планер! Мой не хочет обновляться, валится на загрузке ArduPlane-hil.exe

Serj=
Serj=:

Failsafe +/- Работает, но есть баг

Без ГПС, при срабатывании FS сохраняется последний уровень газа и если после посадки выключить пульт без предварительного дизарма, то FS опять включается с последнем, сохраненным, уровнем газа, движки работают 10 - 15 сек., а потом коптер автоматически дизармится.
Если первый FS сработает при полном газе, коптер сядет, а вы выключите пульт не дизармив коптер, он пульнет в верх на полном газу, взлетит сколько успеет за 15 сек. и там дизармится. Сегодня так получил коптером по рукам 😃

SkyAK

Есть такая проблема:

Откалибровал пульт в АПМ планере, все стики соответствуют своим названиям.
Включаю питание, выполняю арминг, движки на стик газа хорошо откликаются и вращаются, взлетает ровно, НО НЕ реагирует ни на какие движения стиков кроме газа!
Проверил режим - включен stabilize

Плата CRIUS ALL IN ONE PRO v1.1
регули Turnigy TY-P1 25Amp
передатчик Turingy 9x
Залил Megapirate NG_2.8_R2

kren-DEL
Serj=:

Без ГПС, при срабатывании FS сохраняется последний уровень газа и если после посадки выключить пульт без предварительного дизарма, то FS опять включается с последнем, сохраненным, уровнем газа, движки работают 10 - 15 сек., а потом коптер автоматически дизармится. Если первый FS сработает при полном газе, коптер сядет, а вы выключите пульт не дизармив коптер, он пульнет в верх на полном газу, взлетит сколько успеет за 15 сек. и там дизармится. Сегодня так получил коптером по рукам

прискорбно 😦
Есть несколько вопросов:

  1. Для использования FS на D8R-IIPlus что надо настроить в планере и приёмыше?
  2. Как заставить коптер при арминге работать на заранее заданных оборотах, так сказать на “холостых”?
  3. В последней прошивке появилась возможность передавать телеметрию, которая есть на мегапирате (ГПС координаты, бортовое питание, ампераж и т.д.) через телеметрийный модуль в аппу через RX3/TX3… что необходимо настроить на аппе (прошивка er9x-r777 FRSKY NHT) для отображения этих данных
    спасибо
Serj=
kren-DEL:

Для использования FS на D8R-IIPlus что надо настроить в планере и приёмыше?

D8R-IIPlus правильный приемыш,в нем при FS на канале газа надо настроит сигнал в 960 - 970 mS, на остальных каналах управления 1500 mS, в планере уровень срабатывания FS по умолчанию 975 mS на третьем канале и поставить две галочки ниже.
Второй вопрос уже поднимался раньше, вроде решили что никак.

Serj=

Удалось кому-то подружить датчик тока и напряжения с последними версиями прошивки?
У меня с 2.7R4 и AttoPilot90A такая фигня:


И напряжение не меняется при изменении напряжения на аккумуляторе.

SovGVD
Serj=:

в нем при FS на канале газа надо настроит сигнал в 960 - 970 mS

только прошивку надо соответствующую (проскакивала N страниц назад), где такой вариант FS активирован, т.к. с multiwii вариантом это всё не сработает

kren-DEL
SovGVD:

только прошивку надо соответствующую (проскакивала N страниц назад), где такой вариант FS активирован, т.к. с multiwii вариантом это всё не сработает

Спасибо, буду пробовать на текущей, а потом отпишусь:) Когда эксперементировал вчера - выяснил что включается РТЛ именно при падении сигнала меньше 975, осталось настроить сигнал на фс меньше, чем 975…

Sir_Alex
SovGVD:

только прошивку надо соответствующую (проскакивала N страниц назад), где такой вариант FS активирован, т.к. с multiwii вариантом это всё не сработает

В 2.8 это штатный режим FS. Разумеется для этого нужен приемыш с данной функцией.
FS от мультивии надо немного переделать, что бы при потере сигнала, он начинал выдавать на канале Throttle значение ниже 975

Serj=
Sir_Alex:

что бы при потере сигнала, он начинал выдавать на канале Throttle значение ниже 975

и устанавливал 1500 по всем управляющим каналам, у многих еще тупые приемыши.