
SergeV
Пользователи-
Публикации
5 -
Зарегистрирован
-
Посещение
-
SergeV понравилось сообщение в теме: Поисковая система ROCKWELL lBeacon
-
В общем, локализовал проблему. Фильтрация на маяке заработала нормально, если в настройках GPS выставить 9600 baud. Но тогда APM говорит "no GPS", ему обязательно надо 38400. Решил подцепить Ардуину к GPS и посмотреть получаемые данные в serial monitor. На 9600 все было похоже на правду - чередующиеся данные NMEA и UBX. А вот на 38400 данных NMEA почему-то не видно. Так что маяк, похоже, не виноват, а имеют место какие-то глюки u-blox (либо у меня кривые руки).
-
Похоже, что не фильтрует, все же. Включил все три необходимых сообщения. Binary Console и Text Console в U-center выглядят так, вроде бы визуально все хорошо. Если отключить вывод UBX, то маяк при подключении мигает правильно.
-
5yoda5 понравилось сообщение в теме: Поисковая система ROCKWELL lBeacon
-
У меня APM 2.6 + ArduPlane 3.4. Я уже понял, что можно самому собрать прошивку с поддержкой NMEA, но не очень хочется перепрошивать контроллер, когда все уже настроено и работает. Я пока тестировал только с $GPGGA, ситуация такая - без UBX желтый светодиод начинает медленно мигать через несколько секунд (как понимаю, это говорит о том, что он распознал сообщение NMEA), в случае NMEA+UBX - продолжает мигать быстро около минуты пока не погаснет. Попробую ещё раз со всеми тремя сообщениями и отпишусь.
-
Да, действительно, так и есть. Оказывается, APM при работе с Ublox использует его собственный бинарный формат UBX, а читать NMEA, похоже, теперь вовсе не умеет (пишут, что убрали его поддержку из-за нехватки памяти в контроллере). В качестве workaround попробовал настроить приемник так, чтобы он передавал и NMEA, и UBX (попутно выдернул TX из APM, потому что он при старте отключает NMEA в любом случае), с APM все осталось хорошо - он отфильтровывает нужные ему данные. А вот маяк, похоже, этого не умеет и бинарные данные ему сносят крышу. Было бы круто, если бы маяк тоже как-то отфильтровывал входящие данные, например на предмет наличия в них $GPGGA, и игнорировал остальное. А то получается, что в случае с APM фича с передачей координат недоступна.
-
SergeV подписался на Поисковая система ROCKWELL lBeacon
-
Добрый день! Есть вопросы по подключению GPS-приемника UBlox NEO-6M к маяку Sens. 1.Правильно ли я понимаю, что "данные GPS" на схеме подключения в инструкции - это выход TX приемника? 2. Если да, то в чем может причина того, что маяк не получает данных GPS? После подключения он около минуты быстро мигает жёлтым светодиодом, а потом перестает это делать и продолжает возвращать нулевые координаты. APM на момент подключения ловит 6-7 спутников и координаты получает. Проверял на двух разных приёмниках. Провод прозванивал, с NAZA тоже работало нормально Спасибо.