У меня есть несколько ноутбуков с SiRFstarV GPS. При включении GPS находится в бинарном режиме SiRF. Кто-нибудь знает команду SiRF, которую я могу отправить, чтобы изменить вывод GPS на NMEA? (через командную строку - выведите ""> COM1)

Я ни в коем случае не программист, и мне трудно понять документацию по двоичному протоколу SiRF для идентификатора сообщения 129. (https://cdn.sparkfun.com/datasheets/Sensors/GPS/SiRF_Binary_Protocol.pdf)

Изменения, сделанные в SiRF DEMO, не сохраняются после циклов питания.

Спасибо.

1 ответ1

0

Двоичный протокол SiRF содержит символы, которые не могут быть напечатаны вашей консолью и не могут быть сгенерированы вашей клавиатурой. Я бы посоветовал скачать какую-нибудь терминальную программу для отправки шестнадцатеричных символов в модуль GPS. Терминальная программа, используемая для следующих инструкций, называется CoolTerm, и ее можно найти здесь.

Чтобы переключиться на протокол NMEA:

  • Открыть CoolTerm
  • Отрегулируйте настройки COM соответствующим образом и откройте порт
  • Откройте окно «Отправить строку ...» в меню "Соединение".
  • Выберите режим Hex
  • Вставьте найденную ниже шестнадцатеричную строку в текстовое поле
  • Нажмите "Отправить"
  • Окно «Отправить строку ...» теперь можно закрыть. Модуль GPS теперь должен сообщать о сообщениях в протоколе NMEA.

ID сообщения 129

A0 A2 00 18 81 02 01 01 00 01 01 01 05 01 01 01 00 01 00 01 00 00 00 01 00 00 12 C0 01 65 B0 B3

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .