iGPS-M USER’S MANUAL
9
Software Interface
NMEA Protocol
iGPS-M receiver currently supported 2 1 NMEA commands and 7 NMEA messages. The NMEA
commands include NMEA, START, STOP, STORE, RESTORE, AUTOSTART, FIXRATE, DATUM, PWRDOWN,
PPSMODE, SURVEYLEN, CABLEDEL, PPSPOS, PULSEPOS, PULSELEN, INITAID, ALTAID, SETLIMIT,
SYNCMODE, SW, and HW. The respond messages include GPGLL, GPGGA, GPVTG, GPRMC, GPGSA,
GPGSV, and “PFST,FOM”.
NMEA Messages
The NMEA-0813 message consists of fields as following:
$GP<message id>,<data field>,<data field>,,, ..*<checksum><CR><LF>
Message starts with ‘$GP’ followed by message id field. Message data fields are separated
by commas ( , ) and the message ends after checksum field and carriage return <CR>
and line feed <LF> control characters. Delimiter ‘*’ precedes the checksum field.
Note t hat data fields may be NULL (missing). Null data fields contain no characters
but are still separated by commas, for example:
$GPGGA,134158.48,6016.3072,N,02458.3788,E,1,08,1.2,,,,,,0000*1E
GLL – Geographic Position – Latitude/Longitude
Latitude and Longitude, UTC time of fix and status.
Format: $GPGLL,xxmm.dddd,<N|S>, yyymm.dddd,<E|W>,hhmmss.dd,S,M*hh<CR><LF>
Example: $GPGLL,6016.3073,N,02458.3791,E,134157.48,A,A*26
Parameter
Description
Example
xxmm.dddd
Latitude, xx = degrees, mm = minutes, dddd = decimal
part of minutes
60 deg.
16.3073 min.
<N|S>
Either character N or character S,
N = North, S = South
North
yyymm.dddd Longitude, yyy = degrees, mm = minutes
dddd = decimal part of minutes
24 deg.
58.3791 min
<E|W>
Either character E or character W,
E = East, W = West
East
hhmmss.dd
UTC time, hh = hours, mm = minutes, ss = seconds
dd = decimal part of seconds
13:41:51.48
S
Status indicator, A = valid, V = invalid
Valid
M
Mode indicator, A = autonomous, N = data not valid Autonomous
hh
Check sum
26
Summary of Contents for iGPS-M
Page 1: ...iGPS M USER S MANUAL 1...