Повече информация за NMEA данните от gpsd

На всеки които е дъмпвал rfcomm0 или които и да е обвързван интерфейс със gpsd проекта е забелязал, че изхода е нормален текст или по- точно тип NMEA 0183. Всеки NMEA репорт е текстов пакет които започва със знака долар и завършва с carriage-return . Елементите от NMEA репорта са разделени със запетаи. Тук по- долу ще поставя информация за елементите(Не са на български, но става ясно кое за какво е).

За пример ще използвам този ред:

$GPRMC,225446.33,A,4916.45,N,12311.12,W,000.5,054.7,191194,020.3,E,A*68

Обяснение:

1 225446.33 Time of fix 22:54:46 UTC

2 A Status of Fix: A = Autonomous, valid;
D = Differential, valid; V = invalid

3,4 4916.45,N Latitude 49 deg. 16.45 min North

5,6 12311.12,W Longitude 123 deg. 11.12 min West

7 000.5 Speed over ground, Knots

8 054.7 Course Made Good, True north

9 181194 Date of fix 18 November 1994

10,11 020.3,E Magnetic variation 20.3 deg East

12 A FAA mode indicator (NMEA 2.3 and later)
A=autonomous, D=differential, E=Estimated,
N=not valid, S=Simulator, M=Manual input mode

13 *68 mandatory NMEA checksum

Ето още един пример за друг тип:

$GPGGA,123519,4807.038,N,01131.324,E,1,08,0.9,545.4,M,46.9,M, , *42

Обяснение:

1 123519 Fix taken at 12:35:19 UTC

2,3 4807.038,N Latitude 48 deg 07.038′ N

4,5 01131.324,E Longitude 11 deg 31.324′ E

6
1 Fix quality: 0 = invalid, 1 = GPS,
2 = DGPS,
3=PPS (Precise Position Service),
4=RTK (Real Time Kinematic) with fixed integers,
5=Float RTK, 6=Estimated, 7=Manual, 8=Simulator

7 08 Number of satellites being tracked

8 0.9 HDOP = Horizontal dilution of position

9,10 545.4,M Altitude, Metres above mean sea level

11,12 46.9,M Height of geoid (mean sea level) above WGS84 ellipsoid, in Meters

За повече информация:
1. Официален сайт на gpsd
2. Какво да знаем за gpsd (почти същото :)) )

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Повече информация за NMEA данните от gpsd , 5.0 out of 5 based on 1 rating

Вашият коментар

Вашият email адрес няма да бъде публикуван Задължителните полета са отбелязани с *