GPS модуль

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
Опытный кот
Аватара пользователя
Сообщения: 785
Зарегистрирован: Сб фев 27, 2010 21:45:37
Откуда: Ростов-на-Дону

Сообщение Coolish »

Evgeny1 писал(а):вроде бы работает но в Simple Terminal и в Hyper Terminal прет какаято крокозябра подскажите какой прогой считывать
Ну я же писал выше. Согласно даташиту, там идёт двоичный TSIP протокол. Они предлагают программу TsipMonitor32

http://www.rfcandy.biz/communication/pi ... itor32.exe

Найдите команду перевода в NMEA протокол. Он наиболее популярный для GPS-приёмников, по нему полно документации и понятен для изучения.

Код: Выделить всё

The receiver may be configured with NMEA output on Port 1 using TSIPCHAT and command 0xBC.

Код: Выделить всё

Change Output to NMEA Protocol :
502_NMEA - This program allows the developer to change the receiver protocol to 
Port 1: NMEA in/out at 4800 baud 8-none-1
Port 2: RTCM in at 4800 baud 8-none-1Download 502_NMEA 	502_NMEA.EXE
http://www.rfcandy.biz/communication/cm3.html
Сделать хотел грозу, а получил КоЗу
Контактная информация:
Реклама
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

Evgeny1 писал(а):
kris95 писал(а): Я пользую первую.
а через первую нет и крокозябры :)))
а как их считывать напрямую то?
Всмысле первая не пашет ?
Вы нажали на кнопку Connect ?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4106
Зарегистрирован: Пн авг 10, 2009 01:18:55
Откуда: Электросталь

Сообщение Evgeny1 »

канеш нажал :)))
Контактная информация:
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

и что приходит ?
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 4106
Зарегистрирован: Пн авг 10, 2009 01:18:55
Откуда: Электросталь

Сообщение Evgeny1 »

нет заработал и этот терменал просто сначала некорректно воспринимал СОМ порт
щас буду дальше пробовать
Контактная информация:
Реклама
Собутыльник Сэра Мурра
Аватара пользователя
Сообщения: 2918
Зарегистрирован: Вт янв 10, 2006 00:26:45
Откуда: Челябинск

Сообщение WildCat »

Обычно все приемники и так по умолчанию работают по NMEA. Но если этот шлет строки не вида $GPxxx... то нужно на самом деле переводить одной из указанных там программ в режим NMEA.
Я тут писал практическую работу как раз, по работе с этим протоколом, может пригодиться кому. Там есть программа обработки данных с модуля + отчет, где описывается формат строки основного навигационного минимума. Все очень понятно.
GPS.rar
Программа + отчет
(214.73 КБ) 256 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4106
Зарегистрирован: Пн авг 10, 2009 01:18:55
Откуда: Электросталь

Сообщение Evgeny1 »

спасибо
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4106
Зарегистрирован: Пн авг 10, 2009 01:18:55
Откуда: Электросталь

Сообщение Evgeny1 »

ни как не могу перевести в протокол NMEA , прога пишет, что не найдено устройство хотя все правильно подключаю в COM1 и в терминал посылки есть
Контактная информация:
Собутыльник Сэра Мурра
Аватара пользователя
Сообщения: 2918
Зарегистрирован: Вт янв 10, 2006 00:26:45
Откуда: Челябинск

Сообщение WildCat »

Ну если ни одна из программ не подходит, максимум что могу предложить - найти документацию на чип и в ней найти команду переключения.
Друг Кота
Аватара пользователя
Сообщения: 4106
Зарегистрирован: Пн авг 10, 2009 01:18:55
Откуда: Электросталь

Сообщение Evgeny1 »

ну ткните носом в датшит, я не нашел там таких команд :( :)
Контактная информация:
Собутыльник Сэра Мурра
Аватара пользователя
Сообщения: 2918
Зарегистрирован: Вт янв 10, 2006 00:26:45
Откуда: Челябинск

Сообщение WildCat »

Да неужели? В оглавлении явно сказано: A.3 NMEA Customizing
To customize the NMEA output on Port 1, use the command 0x7A
Это всё, что нужно знать. Посылаем в девайс (через первый порт) байт 7A и он начинает гнать данные в NMEA.
Далее смотрим раздел E.1 The NMEA 0183 Communication Interface. Там подробно расписывается формат каждого сообщения NMEA, поддерживаемого этим приемником. Особенно нас интересует раздел E.4.5 RMC - Recommended Minimum Specific GPS/Transit Data - рекомендованный навигационный минимум. В нем в одной строке содержатся все необходимые для навигации данные. Настолько все, что остальные строки можно игнорировать. RMC предлагает нам точное время по Гринвичу, текущую дату, нашу широту и долготу, скорость над поверхностью (кстати, передается в морских милях, для перевода в километры нужно домножать на 1.852) и даже магнитное склонение.
Друг Кота
Аватара пользователя
Сообщения: 4106
Зарегистрирован: Пн авг 10, 2009 01:18:55
Откуда: Электросталь

Сообщение Evgeny1 »

спасибо буду пробовать
Контактная информация:
Ответить

Вернуться в «Умные мысли»