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

SovGVD

А меня вот интересует почему для H рамы свой мапинг направлений вращения? В чем такое принципиальное отличие от X обычного?

Sir_Alex:

Так что, кто нить пробовал поправленный FlashTool?

всё хочу собрать под линух (там как я понял только avrdude свой подставить надо будет?), но пока не до коптеров вообще =)

mahowik
men68:

Кстати, в МР тоже есть настройка для фильтрации шумов акселя. По умолчанию установлено 20 Гц, можно снизить до 10 и 5.

Ниже 20-ти ставить никак нельзя, т.к. в mpu6000/6050 этот фильтр применяется не только на аксель но и на гиру. А гире для достойной стабилизации 20гц это уже чутка меньше чем минимум. Потому если платформа стабильная, т.е. не вибро, ставьте 42 и выше…

dundel1
Sir_Alex:

Так что, кто нить пробовал поправленный FlashTool?

Пробовал на плате со старыми датчиками (ITG3205, BMA180, BMP085, HMC5883). Работает нормально, прошивает и самолётной прошивкой, и коптерной.
MissionPlanner плату видит.
Алексей, попутно вопрос - Вы поддержку старых датчиков в коптерах уже включили, или нет? Почему спрашиваю - плата со старыми датчиками прошилась 3.0.1 R3beta, при подключении в планере показывает ровный горизонт нормально, но несколько движений платы сносят его напрочь. Калибровка акселя из планнера не проходит, пишет “failed”. Вот и пытаюсь понять, это у меня с платой что-то, или просто поддержки в прошивке нет, и что как-то работает - случайное совпадение?

Shuricus

У меня еще проблемы с ППМ - есть две разных ЛРС, которые обе отлично работают с Назой по ППМ. При этом один из этих приемников Пират не видит!

Sir_Alex:

Так что, кто нить пробовал поправленный FlashTool?

У меня теперь ОК.
Спасибо!

Shuricus

Забыл добавить - на этом же АИОПе с этим же приемником обычный Мультивии работает отлично по СППМ. Значит это 100% проблема прошивки Мегапират.

Leva28

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

Sir_Alex
Sulzer:

Господа мультироторщики, а что за MegapirateNG 3.1_Rc5 c Autotune ? Или это немецкое творчество?

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

Shuricus

Кстати интересно, что и у них проблема с СППМ, этот баг присутствует во всех прошивках!
Напомню - у меня не работает СППМ с ЛРС приемником. Мультивии с ним, на этой же плате работает отлично.

www.rcgroups.com/forums/showpost.php?p=26731612&po…

omegapraim
Sir_Alex:

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

Когда мой квадрик перевернулся я честно говоря автодизарма не заметил((((

Sir_Alex
Shuricus:

Кстати интересно, что и у них проблема с СППМ, этот баг присутствует во всех прошивках! Напомню - у меня не работает СППМ с ЛРС приемником. Мультивии с ним, на этой же плате работает отлично. www.rcgroups.com/forums/showp...2&postcount=26

То что написано в посте на рцгруппс, у него просто не включен ППМСУМ в прошивке.

Я пока слышал только один глюк с ППМСУМ - когда приемник шлет больше 8 каналов. Я уже не помнб какой, но он слал еще что то типа RSSI 9-м каналом. А в мегапирате, в декодере прошито четко 8 каналов - если не равно, пакет считается битым.

omegapraim:

Когда мой квадрик перевернулся я честно говоря автодизарма не заметил((((

Какая прошивка?

Shuricus:

Напомню - у меня не работает СППМ с ЛРС приемником.

Если есть осциллограф, проверь пожалуйста, сколько там каналов идет по CPPM…

SergDoc
omegapraim:

Когда мой квадрик перевернулся я честно говоря автодизарма не заметил((((

в rc-5 точно есть - проверял… только это он срабатывает если вертикальная скорость равна нулю - т.е. если баро глюк зайдёт то может и не сработать…

Sir_Alex
SergDoc:

в rc-5 точно есть - проверял… только это он срабатывает если вертикальная скорость равна нулю - т.е. если баро глюк зайдёт то может и не сработать…

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

Еще раз. Указанная прошивка на видео - 3.1-rc5 - это кем то доработанная моя прошивка. Но я ее заморозил, т.к. были проблемы, о чем я на рцгрупс написал предупреждение - хотя похоже всем пофигу… )))

RTemka

Зато все баги до тебя проверят 😃
Вопрос глюк с компасом на самолетной прошивке побежден ?

Shuricus
Sir_Alex:

Если есть осциллограф, проверь пожалуйста, сколько там каналов идет по CPPM…

Да, Алексей, ты полностью прав - было 10 СППМ, ограничил количество до 8-ми - и все заработало.

Нельзя ли просто отбрасывать все каналы выше восьмого из СППМа? Так вроде уже везде сделано и мне сказали, что в исходниках Арду тоже такой алгоритм. Но по факту - не работает.

SergDoc
Sir_Alex:

Но я ее заморозил, т.к. были проблемы, о чем я на рцгрупс написал предупреждение - хотя похоже всем пофигу… )))

Бросай дурное (шучу) 😃 айда на наша сторона после НГ - порт за пару часов - хоть день в день переделывай 😃 мне если честно просто влом пока гонятся на старой плате, так и остановился на rc-5, пока спохватился за rc-8 уже релиз появился - да блин времени больше уходит на настройку (калибровку) чем переделку кодятника 😃

Sir_Alex
Shuricus:

Нельзя ли просто отбрасывать все каналы выше восьмого из СППМа? Так вроде уже везде сделано и мне сказали, что в исходниках Арду тоже такой алгоритм. Но по факту - не работает.

  1. Алгоритм в мегапирате полностью свой. А в Арду отдельная мега стоит, которая занимается разбором сигналов от пульта.
  2. В принципе это можно сделать, наверное даже последствий особых не будет. Постораюсь вечером убрать проверку.
SergDoc:

Бросай дурное (шучу) айда на наша сторона после НГ - порт за пару часов - хоть день в день переделывай

Ты что, как я людёфф брошу?

P.S. Мне тут на днях приехала посылка с контроллерами от WhiteSpy (www.readytoflyquads.com) - буду делать поддержку его котроллера, тот который Black Ez3. А еще обещали прислать вот такой контроллер multiwiicopter.com/…/multiwii-paris-v5-mega-iosd-g… - правда пока молчаць.

SergDoc
Sir_Alex:

Мне тут на днях приехала посылка с контроллерами

Вот, чесно, непонимаю - ну AIO разных форм и размеров и что? алгоритмы то от этого лучше не станут производительность не увеличится… Ну хотябы ну незнаю mpu6050 поменяли бы на 6000 (ужеж не такая и дорогая) по SPI? да с SPI и работать намного проще и скорость считывания в разы выше, ну и т.д. …

Sir_Alex
SergDoc:

Вот, чесно, непонимаю - ну AIO разных форм и размеров и что? алгоритмы то от этого лучше не станут производительность не увеличится… Ну хотябы ну незнаю mpu6050 поменяли бы на 6000 (ужеж не такая и дорогая) по SPI? да с SPI и работать намного проще и скорость считывания в разы выше, ну и т.д. …

Я пока только с одним производителем напрямую общался - CRIUS. Но он пропал после того как мы выпустили AIOP 2, а так бы да, можно было бы сделать более продвинутые версии.

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

Кстати, на счет MPU. Я думал об этом. Но основная фишка всех этих контроллеров - совместимость с Multiwii и пиратом. Если кто то выпусти на 6000, то сразу теряется совместимость. Конечно, доработать прошивки можно, но старые то кто будут переделывать?
Посмотри, флешку для логов, так никто и не добавил кроме CRIUSa… Все клепают по шаблону.