– NMEA output is available only when GPS is set to "START" state.
– NMEA output can only be sent to one port at a time.
– If the Serial port or USB COM port is switched to data mode for cellular or TCP data transmission, NMEA
messages will not be output.
– USB COM port is not available on the 2G model.
AT+GPSPOS
To get the last position information.
Syntax: AT+GPSPOS
Response: +GPSPOS: <fix>,<time>,<date>,<latitude>,<longitude>,<altitude>,<hdop>,<speed>,<course>,<nbsat>
Defined Values:
<fix> value of the GPS fix.
0 Invalid fix
1 2D fix
2 3D fix
-1 No valid position available
<time> Time of fix. Format: hhmmss, ranges of values: hh (hour) 00 to 23, mm (minute) 00 to 59, ss (second)
00 to 59. Example: 225454 means 22:54:54 UTC.
<date> Date of fix. Format: ddmmyy, ranges of values: dd (day) 01 to 31, mm (month) 01 to 12, yy (year) 2000
to 2099. Example: 191194 means November 19th of 1994.
<latitude> Format: ddmm.mmmm(N/S), ranges of values: dd (degree) 00 to 90, mm.mmmm (minute) 00,0000 to
59.9999, (N/S) North or South. Example: latitude of the fix -4916.45N means 49 degree 16.45 min
North.
<longitude> Format: dddmm.mmmm(E/W), ranges of values: dd (degree) 00 to 180, mm.mmmm (minute) 00,0000
to 59.9999, (E/W) East or West. Example: longitude of the fix -12.311.12W means 123 degree 11.12
min West.
<altitude> Format: mmmm.m in meter.
<hdop> Horizontal dilution of position. Format: xxx.xx.
<speed> Speed over ground ssss.s, in kilometers per hour.
<course> dddmm.mmmm in degree, minute, ranges of values: ddd (degree) 000 to 360 mm.mmmm (minute)
00.0000 to 59.9999.
<nbsat> nn number of satellites in view, range from 1 to 16.
Example:
Command Response
AT+GPSPOS +GPSPOS: 1, 225454, 192294, 4916.45N, 12311.12W, 111.1,
0.9, 25.5, 180.0, 06
OK
AT+GPSPOS +GPSPOS: -1„„„„,0
OK
Note: No valid fix
112 Confidential, the whole document is the sole property of Maestro Wireless Solutions ltd.
support@maestro-wireless.com