Как получить NMEA с устройства GPS?

Я пытаюсь прочитать текущее положение GPS-устройства ... используя N95 от Nokia. Я прочитал, что мне понадобится мое устройство, чтобы вернуть строки NMEA в последовательный порт, а затем я проанализирую / разделю его, чтобы получить то, что я хочу, но все время я не знаю, что писать в последовательный порт, чтобы устройство возвращало NMEA?

Как Есть другие команды AT для обмена сообщениями и т.д ... Есть ли какая-то конкретная команда для отправки на последовательный порт для получения NMEA ???


person Community    schedule 01.06.2009    source источник
comment
Имеет ли этот вопрос какое-либо отношение к C #?   -  person GS - Apologise to Monica    schedule 02.06.2009
comment
потому что я делаю приложение Windows на С #   -  person    schedule 02.06.2009
comment
Однако это не влияет на ответы на ваш конкретный вопрос, поэтому я удалил этот тег и добавил еще несколько подходящих.   -  person GS - Apologise to Monica    schedule 02.06.2009
comment
На основании ваших комментариев ниже вам следует обновить вопрос, указав версию WinMobile и т. Д.   -  person Henk Holterman    schedule 20.06.2009


Ответы (7)


Я нашел этот сайт site, который, кажется, проведет вас через все, что вам нужно сделать.

person Daniel Wedlund    schedule 01.06.2009

Я не уверен, как это работает в N95, но в моем телефоне HTC вы не можете отправлять команды на устройство GPS, чтобы оно вело себя определенным образом. Как только я подключаюсь к последовательному порту, который использует устройство GPS, я могу читать поток данных, поступающих от него, которые являются данными NMEA. Я не нашел способа отправлять команды на устройство, чтобы сообщить ему, как себя вести.

person Fredrik Mörk    schedule 01.06.2009

Раньше я не использовал это конкретное устройство GPS, но в моем случае мне просто нужно открыть порт, и я сразу же начинаю получать данные NMEA.

person David    schedule 01.06.2009
comment
Это мобильный телефон ... с опцией GPS в нем. Должен быть какой-то способ заставить его отправлять координаты в форме NMEA - person ; 02.06.2009

У меня есть N82, и, насколько я знаю, он не поддерживает протокол NMEA напрямую. Я использую сценарий с этой страницы - в частности, с заголовком «# Включите телефон S60 с помощью внутреннего GPS ( например, ваш N95) в Bluetooth GPS »- чтобы получить строки NMEA.

person GS - Apologise to Monica    schedule 01.06.2009

Ах, оки, так что мне нужно запустить какой-нибудь скрипт. Оки, я думаю, мне нужно купить для него определенное устройство GPS.

Какое устройство сделает мою работу дешевле?

person Community    schedule 01.06.2009
comment
Не используйте ответы, чтобы задать дополнительные вопросы, прокомментировать или изменить исходный вопрос или задать новый вопрос. - person GS - Apologise to Monica; 02.06.2009

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

Если вам не нужно использовать N95, возможно, вам будет проще просто приобрести модуль GPS и использовать его вместо него. Я всегда покупал свою в SparkFun. У них есть несколько хороших оценочных плат и учебные пособия, которые помогут вам начать работу.

person Bob Somers    schedule 01.06.2009
comment
В чем разница между устройством и модулем? - person ; 02.06.2009
comment
Нет разницы. Устройство = модуль. - person Bob Somers; 02.06.2009