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

Shuricus

Поскольку компиляция происходит всегда перед заливкой (иначе я не умею 😃), то конечно все вместе. Сама заливка через ЮСБ - довольно быстро.

А вот планер у меня нормально работает, вместе с Хромом - без проблем.

Sir_Alex

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

Shuricus

Посмотрел - нагрузки на проц при компилировании почти нет. Очень по долгу проходят строки типа
C:\Users\Shu\AppData\Local\Temp\build2584469972437132260.tmp\Arduino_Mega_ISR_Registry\Arduino_Mega_ISR_Registry.cpp.o

С включенным антивирусом верифай занял 13 минут!!!
С выключенным - 40 секунд.

От же блинский еж!!! Касперский тормоз!
----------------------------------------------------------------------------------------------

Еще подскажите пожалуйста, можно пищальник повесить на 34 или 35, не хочется 32 занимать(нужен под пантильт)?

WingCommander

А может ли МегапиратNG выполнять миссию (полет по точкам) при потере сигнала с передатчика, или вообще без него? Хочу подключить контроллер к компу через блютуз/uart, естественно, устойчивой связи хватит только на взлет и десяток-другой метров, а что будет потом? Failsafe сработает? Или без передатчика даже арминг контроллера нельзя будет выполнить через Mission planner и последовательный порт?

SovGVD

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

couger

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

mixachev

Всем пнривет.
После просмотра видео с ArduCopter Release V3.0.0

Захотелось мне попробовать ArduCopter.Реально круто держит позицию
Пару вопросов . Как понимаю полностью совместимые платы это тыц и тыц ?
В ALLinOne первой версии можно залить только мегапират ?

devv
mixachev:

Как понимаю полностью совместимые платы это тыц и тыц ?

да

mixachev:

В ALLinOne первой версии можно залить только мегапират ?

И Вий

commy_s

С неделю назад после битвы с лойтером в сети набрел на небольшой мануал по калибровке компаса. все оказалось очень просто:

в терминале делаем erase, reset, калибровку акселя и аппы, компас не трогаем. Идем в поле, ждем 3д фикса и летаем около 7 минут восьмерками, затем дизарм - готово, компас откалиброван. Проверка и о чудо! Лойтер как прибитый, RTL работает.

Отлетал за неделю на позитиве около 10 акку без всяких проблем, даже успел полетать по точкам. А вчера случилась неприятность. осмелев, решил попробовать фпв. поднял коптер в воздух, включаю лойтер, а он начинает опять ломиться в Китай.

Видел несколько сообщений в теме ардукоптера о слетевшем компасе, видать все-таки баг имеет место быть. Придется забыть о фпв и ждать порта v3.0 😦

RTemka

На какой прошивке данные чудеса ?
И какой GPS модуль ?
Просто пробовал летать с кривым компасом.
Домой возвращаться начинает не передом, а как придется.
AIO 1.0 & MPNG R300

commy_s
RTemka:

На какой прошивке данные чудеса ?
И какой GPS модуль ?
Просто пробовал летать с кривым компасом.
Домой возвращаться начинает не передом, а как придется.
AIO 1.0 & MPNG R300

NEO-6M с настройками на 10 герц
AIO 2.0 R300

Возвращался как по рельсам, с ошибкой максимум в метр

WingCommander
RTemka:

Взял погонять девайс, и столкнулся с траблом как на этом видео

CRIUS V2.0 Bluetooth wont connect

.
Хотя радио модем отлично работает.

Вчера подсоединил блютус, и тоже наблюдал проблемы с линком. Мое мнение - проблемы исключительно в связке Windows + драйвера блютуз. То есть вроде как соединение есть, а передачи данных - ноль. Потом вдруг неожиданно всплывает окно с сообщением, что блютуз запрашивает новое соединение с компом, вводим ключ блютуза и связь работает на ура, планировщик мгновенно линкуется. Что интересно, скорость блютуз-модуля HC-06 по умолчанию 9600bps, вогнать его в командный режим и сменить скорость на большую пока не получилось, оставил как есть. Только пришлось в конфиге Пирата также задать скорость порта serial0 в 9600. Но зато на такой скорости APM перестал запаздывать. С кабелем USB бывало крутишь контроллер, на на экране компа эти движения на авиагоризонте секунд на 15 запаздывают, слишком медленно отрисовывает картинки планировщик миссий для скорости порта 115200… А теперь на 9600 красота, почти реал-тайм.

Maburo

У меня эта проблема решилась по другому
Сначала попробовал через ноут HP ProBook, с ним никаких проблем. Bluetooth конектится сразу и все работает. Драйвер на нем обозначен как Motorola Bluetooth
А вот на компе с донглом возникала ошибка, пока не поставил bluesoleil (тут уже про него писали). Старый драйвер generic пришлось удалить.

Shurikk

А я пока не решил, и пользуюсь способом из комментов с хк. Отсоединяю vcc от бт модуля, жму в планере коннект и, секунды через 2 после того как начнется отсчет таймаута соединяю vcc обратно. Соединение практически сразу устанавливается. Без этого вылетает по таймауту.

Maburo

хватит людей смущать, это варварский способ

ReM
Maburo:

хватит людей смущать, это варварский способ

Да, способ не очень, но работает. Я теперь делаю так: нажимаю “connect” и жду пока появится окно “Connecting Mavlink”. Только тогда быстро подключаю аккумулятор коптера. Соединение сразу устанавливается.

Shuricus

И у меня проблема с блютус. Из под мультиви все работает. Т.е. с дровами порядок. Заливаю Пирата - все как на видео раньше.

AIOP 1 HK + BT Rctimer подключен к порту FTDI, скорость БТ 115200,
#define SERIAL0_BAUD 115200

Куда смотреть?

ReM

У меня блютус на том самом serial что и USB. 115200 работает нормально.

Shuricus

USB и FTDI это и есть один serial.
Как видно по видео, не у одного меня не работает.

ReM
Shuricus:

USB и FTDI это и есть один serial.

Конечно один. Но вы говорили про SERIAL3. До редактирования… 😃

Shuricus

Поэтому и поправил! 😃

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