GPS и Виртурилка

Первый раз пробовал подцепить GPS-приёмник к нашей Виртурилочке. Понятно что это элементарно, но всё же.

Вот такой модуль - TISTAR15. Простенький, но зато наидешевлейший. 150 рублей всего. Правда, к нему ещё антенна нужна, которая раза в три дороже. Но сейчас вот он вроде засёк спутники и без антенны.

Подключается просто - питание 3.3 берём с борта, землю оттуда же. Сигнальный провод TX0 подключаем ко входу RX0 виртурилки. И наоборот, RX0 приёмника подключаем ко выходу TX0 виртурилки. Можно и без этого обойтись, в принципе, эта линия нужна только для конфигурирования GPS-приёмника, но он и с дефолтными настройками отлично пашет.

Сейчас вот надо парсер NMEA 0183 найти готовый или написать свой.

#cat /dev/ttyS0
$GPGGA,054121.000,1436.1324,N,15300.3811,E,0,00,,,M,,M,,*4A
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,01,26,30,037,00*4B
$GPRMC,037131.000,V,2173.1389,N,15300.3822,E,,,351712,,*1C



Ладно, полез дальше ковырять, подробности мож чуть позже добавлю.

UPD> Описание GPS-приёмника TISTAR15

UPD> Не, без антенны нифига не засекает толком.
UPD> Короче, ваще не ловят нифига. Пробовал подключать активную антенну (у меня их две разные, специально для GPS) - ни один спутник не виден, хотя антенну клал прям на подоконник.

Так что на эти пятибаксовые приёмники забил, купил покруче - EM-408. Странно, но в МСК (globalsat.ru) дешевле чем на спаркфане, всего $50 стоят.

Вот небольшой мануальчик по EM-408 и не только.
Про датумы

Описание GPS-приёмника EM-408
Ещё описание GPS-приёмника EM-408
Описание NMEA от SiRF

UPD> В описании EM-408 написано что поддерживает скорость порта до 57600, в описании команды смены скорости указано только до 38400. Методом тыка попробовал указать 57600 (с соответствующей контрольной суммой, само собой) - сработало. Обнаглел, попробовал вписать 115200... Работает!

На всяк случай вот комады:
установка параметров порта 57600,8,N,1 - $PSRF100,1,57600,8,1,0*36 
установка параметров порта 115200,8,N,1 - $PSRF100,1,115200,8,1,0*05

Смена скорости консоли на виртурилке - штатная линуховая
stty -F /dev/ttyS0 115200