реклама на сайте
подробности

 
 
> GPS-модуль от Telit JN3 & NMEA
mempfis_
сообщение Nov 5 2012, 17:22
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Всем добрый день.
Хочу определить наличие приёмника путём отправки какого-либо NMEA-сообщения в него с ожиданием ответа. Но не могу понять какое сообщение можно применить. В документе SiRF NMEA Reference Manual не описано на какие сообщения какой ответ приходит. Возможно у когото есть более подробное описание протокола или ктото подскажет команду с определённым ответом.
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alechek
сообщение Nov 6 2012, 06:19
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



SiRF отвечает только в двух случаях:
1) На Binary сообщение (только в этом режиме!)
2) на Запрос определенного NMEA сообщения ($PSRF103)

Я использую сначала второй вариант, запрашивая отключенное по умолчанию сообщение ZDA
Код
"$PSRF103,08,01,00,01*2D\r\n"; // query ZDA message


Ответ выдается сразу, но при определении таймаута стоит учитывать скорость порта и объем информации в выходном буфере.
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Nov 6 2012, 10:55
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(Alechek @ Nov 6 2012, 09:19) *
SiRF отвечает только в двух случаях:
1) На Binary сообщение (только в этом режиме!)
2) на Запрос определенного NMEA сообщения ($PSRF103)

Я использую сначала второй вариант, запрашивая отключенное по умолчанию сообщение ZDA
Код
"$PSRF103,08,01,00,01*2D\r\n"; // query ZDA message


Ответ выдается сразу, но при определении таймаута стоит учитывать скорость порта и объем информации в выходном буфере.


Спасибо - проверю ответы. Но в целом выдача стандартных NMEA-сообщений мне не совсем подходит.
Мне нужно ожидание именно проприетарных NMEA-сообщений чтобы различать приёмники различных производителей.
Нашел что на $PSRF102,9600,8,1,0*12\r\n выдаются ответы с $PSRF150 и $PSRF156 - пока что это меня устраивает.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 20:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016