Какой GPS лучше брать?
- Войдите на сайт для отправки комментариев
Ср, 18/09/2013 - 10:09
Товарищи,
вот возникла дилемма какой GPS лучше купить?
есть небольшие платы $25, есть шилды от $40, есть Глонасс, есть просто GPS...
Мне необходимо для авто, чтобы определять координаты, время, скорость, высоту над уровнем моря.
Что посоветуете? Будет ли с этими платами работать TinyGPS?
Спасибо!
Все GPS стандартные и на выходе последовательного порта выдают сообщения по протоколу NMEA 0183, выбирать нужно прежде всего по качеству приемника и чипу - от этого зависит время холодного старта, еще там должна быть маленькая батарейка чтобы использовать функцию горячего старта. Чип самый популярный SiRF Star III сколько с ним сталкивался - вполне быстро определял координаты.
Все GPS стандартные и на выходе последовательного порта выдают сообщения по протоколу NMEA 0183, выбирать нужно прежде всего по качеству приемника и чипу - от этого зависит время холодного старта, еще там должна быть маленькая батарейка чтобы использовать функцию горячего старта. Чип самый популярный SiRF Star III сколько с ним сталкивался - вполне быстро определял координаты.
Понятно! Но не нашел высоту в данных, передается ли она, так же как и скорость относительно поверхности, или ее надо рассчитывать каким-то образом?
https://www.sparkfun.com/datasheets/GPS/NMEA%20Reference%20Manual-Rev2.1-Dec07.pdf
$GPGGA,002153.000,3342.6618,N,11751.3858,W,1,10,1.2,27.0,M,-34.2,M,,0000*5E
MSL Altitude 27.0 M
Geoid Separation -34.2 M Geoid-to-ellipsoid separation. Ellipsoid altitude = MSL Altitude + Geoid Separation.
Читай даташит вобщем. так то в стандарте дофига команд, но тебе надо 1 или 2 обрабатывать, хотя можешь все, тока писать придется дофига .... а точнее это зависит от библиотеки которую используешь может она на то и Tiny что только 1 основную команду парсит.
Что то я не понимаю, если строка имеет фиксированные позиции разделенные запятыми и идентификаторы строк, то в чем проблема снять показания? Это же просто достаточно получается.
Подозрительно просто!
И еще правильно ли я понимаю если есть EEPROM то значит есть и горячий старт, наличие батарейки в этом случае не обязательно?