SergeV

Пользователи
  • Публикации

    5
  • Зарегистрирован

  • Посещение

О SergeV

  • Звание
    Новичок

Информация

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