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

tusik
Sir_Alex:

NMEA протокол так точно имеет инициализацию

А у меня как раз таки по NMEA работает по одному проводу. Приемник с кинга, со своей телеметрией работал так же.

OFF Sir Alex, личку смотрел?

romushock:

Чёт я не вкурил…

Тх с ГПС и земля

romushock:

Этого недостаточно?

В, принципе, достаточно. Но еще ниже нужно подобрать скорость порта

#define SERIAL2_BAUD

У меня заработал на 4800

Sir_Alex
Romb89:

Код: if (counter >= 3) { GPS_enabled = false; break; } #if GPS_PROTOCOL == GPS_PROTOCOL_UBLOX_I2C delay(100); #endif В svn это пока не заливал, а то там сейчас разных версий развелось, непонятно куда коммитить.

Изменения добавил.

Я перенес весь процесс портирования в ветку trunk, теперь новые версии будут просто отмечаться в ветке tags. В общем, если у кого то есть проверенный код, его надо коммитить в ветку trunk.

romushock
tusik:

В, принципе, достаточно. Но еще ниже нужно подобрать скорость порта #define SERIAL2_BAUD У меня заработал на 4800

Не-а, не прёт… Андрей, у Вас тоже МТХ? Потом, такая штука. В окне горизонта планнер пишет NO GPS когда он не определяется или когда не зацепился ещё за спутники?

tusik
romushock:

Андрей, у Вас тоже МТХ

Нет, у меня NMEA. NO GPS пишет когда не видит ГПС. Когда не зацеплен, пишет NO FIX. Перебери все скорости порта 4800, 9600 и тд. Попробуй в выборе протокола ГПС поставить AUTO

RA4ASN

Роман, в CLI режиме test-rawgps, если будут идти читаемые строчки начинающиеся на $, связь с приемником есть. Если в планнере NO GPS, прошивка приемник не распознала. Поначалу лучше поставить GPS_PROTOCOL_AUTO. Короче, test-rawgps покажет правильно выбранную скорость, а test-gps - правильно выбранный режим (если не авто).

Klarius
Galamaga:

У меня были подобные симптомы, когда ношка отошла у гироскопа или акселя.

а как проверить что отходит и где?

romushock
tusik:

Перебери все скорости порта 4800, 9600 и тд. Попробуй в выборе протокола ГПС поставить AUTO

Не заводится, сволочь… Перебрал с автоопределением скорости 2400, 4800, 9600, 19200, 38400, 57600, 115200. Совсем детский вопрос - после того, как достал из коробочки, подпаял на платку и накинул проводки в сам приемник нужно шить чего-нибудь?
Народ, ну неужели никто с этим не летает? Я ж не верю…

tusik
romushock:

в сам приемник нужно шить чего-нибудь?

Не знаю. Надо смотреть какой приемник. Я в свой ничего не шил. Со своим тоже секса отымел по полной 😃. Кстати, попробуй залить прошивку В8 от Олега. У меня ГПС с ней без всяких танцев заводился

romushock
tusik:

попробуй залить прошивку В8 от Олега

А дайте линк, плз. А то я сдул по тому, который в начале ветки, так он мегу 2560 не распознаёт.

tusik
romushock:

так он мегу 2560 не распознаёт

Эта та прошивка. Просто надо что-то изменить, не помню где. В вики по мегапирату написано. Ага, нашел Если вы используете Arduino Mega 2560. Нужно в файле arduino-0022\libraries\APM_RC\APM_RC.cpp заменить 1280 на 2560.

romushock
tusik:

Эта та прошивка. Просто надо что-то изменить, не помню где. В вики по мегапирату написано. Ага, нашел Если вы используете Arduino Mega 2560. Нужно в файле arduino-0022\libraries\APM_RC\APM_RC.cpp заменить 1280 на 2560.

Не, лажа… Шьётся, но планнер порт открыть не может.

tusik
romushock:

но планнер порт открыть не может.

Планер нужен версии 30 и ниже

romushock
tusik:

Планер нужен версии 30 и ниже

А где взять? Забанит нас админ…

romushock

С 28м не пошло…

tusik:

Все, пока погода пошел облетывать 48 прошивку

Мягкой посадки 😉)

tusik

Облетал. Стаб моде стал немного подколбашивать. Надо править пиды. Алт-холд работает прикольно: если завис и нет никаких возмущений - висит на одном месте, если подул ветерок или двинул стиками - раскачка до трех метров. Надо править пиды. РТЛ работает. Коптер прилетает и почти зависает над головой. Больше ничего не проверил, оделся не по погоде, руки примерзли к пульту. У нас сегодня +3 😃

romushock:

С 28м не пошло…

А с этим code.google.com/p/ardupilot-mega/…/detail?name=APM… или с этим code.google.com/p/ardupilot-mega/…/HappyKillmore С последним работают все версии (датчики показывают, другое не проверял)

RA4ASN

Как правильно использовать ch7_auto_trim?

Virgiux

По моему ОКТО в этой теме еще не показывали.Это первый полёт на ОКТО.Пока без ног и шляпы.Коптер покачивается от неслабого ветра,видно на деревьях.Плата BV,прошивка 38,setup-default.

Sir_Alex

Полетал сегодня на 48й. Отключил нафиг этот 400гц и коптер полетел с дефолтными ПИДами.
Вот маленькое видео:

tusik
Sir_Alex:

Отключил нафиг этот 400гц

А где это сделать?

Sir_Alex:

Полетал сегодня на 48й

Алт-холд мне очень понравился. У меня сегодня так не летал.