Sunsea AIoT SIMCom SIM66 Series User Manual Download Page 6

 

 

SIM66  Series_NMEA Message_User Guide_V1.01 

www.simcom.com      

                                                               

6 / 25                          

 

 

 

2 NMEA Messages 

 

2.1  General Format of NMEA Messages 

NMEA messages use the ASCII character set and have a defined format. Each message begins with a 

$ (hex 0x24) and end with a carriage return and line feed (hex 0x0D 0x0A, represented as <CR><LF>). 

Each message consists of one or more fields of ASCII letters and numbers, separated by commas. After the 

last field, and before the <CR><LF> is a checksum consisting of an asterisk (*, hex 0x2A) followed by two 

ASCII characters representing the hexadecimal value of the checksum. 

 

Parameter                                                                                           

 

Example

 

Contents

 

Start 

$GPGGA 

Message Identifier. Input messages begin at MID 100 

Payload

 

<Data> 

Message specific data. Refer to a specific message section for 

<data>...<data> definition 

Checksum

 

*CKSUM 

CKSUM is a two-hex ASCII character. Checksums is required in all 

input messages 

End 

<CR> <LF> 

Each message is terminated using Carriage Return (CR) Line Feed 

(LF) which are \r\n. Because \r\n are not printable ASCII characters, 

they are omitted from the example strings, but must be sent to 

terminate the message and cause the receiver to process that input 

message 

 

 

 

 

 

All fields in all proprietary NMEA messages are required, none are optional and are comma 

delimited 

 

In some numeric fields representing a single data element, leading zeros before a decimal are 

suppressed. A single "0" character preceding the decimal point is maintained. In  compound 

numeric structures (such as LAT or LONG), leading zeros are suppressed only on the leftmost 

element Trailing zeros are not suppressed 

 

 

 

NOTE 

Summary of Contents for SIMCom SIM66 Series

Page 1: ...Message_User Guide SIMCom Wireless Solutions Limited SIMCom Headquarters Building Building 3 No 289 Linhong Road Changning District Shanghai P R China Tel 86 21 31575100 support simcom com www simcom...

Page 2: ...ARE SUBJECT TO CHANGE COPYRIGHT THIS DOCUMENT CONTAINS PROPRIETARY TECHNICAL INFORMATION WHICH IS THE PROPERTY OF SIMCOM WIRELESS SOLUTIONS LIMITED COPYING TO OTHERS AND USING THIS DOCUMENT ARE FORBID...

Page 3: ...Version History Version Date Owner What is new V1 00 2021 01 19 Jian ni Original V1 01 2021 11 04 Wenjie lai Add SIM66M in scope Scope This document applies to the following products Name Type Size mm...

Page 4: ...ck Direction and Ground Speed 13 2 3 7 Message ID ZDA Output Date and Time 14 2 3 8 Message ID GST Output GNSS Pseudorange Error 15 2 4 NmeaVer h30 16 2 4 1 Message ID GGA Output GNSS Positioning Data...

Page 5: ...PS system and Russia s GLONASS system the European Galileo system Beidou satellite navigation system in China and Japan and Indian regional satellite navigation systems Based on module AT command manu...

Page 6: ...ta Message specific data Refer to a specific message section for data data definition Checksum CKSUM CKSUM is a two hex ASCII character Checksums is required in all input messages End CR LF Each messa...

Page 7: ...e Under the strong sky signal there will be a phenomenon of incomplete output of the number of satellites If the user opens other sentences priority is given to ensuring the complete output of the mes...

Page 8: ...height or altitude specified to constant M The field is empty when not positioning Altref DOUBLE Sea level separation fixed output one decimal place Only valid when CFGGEOID is set to 1 otherwise it...

Page 9: ...est longitude indicator E East longitude W West longitude time STR UTC time in the format of hhmmss ss hh Hours mm Minutes ss ss Seconds Valid STR Position valid indicator V Invalid A Valid Mode STR P...

Page 10: ...he first 12 satellites if there are more than 12 satellites GPS satellite ID is 01 32 BDS satellite ID is 01 37 GLONASS satellite ID is 65 92 2 Galileo satellite ID is 01 36 3 QZSS satellite ID is 193...

Page 11: ...leo satellite Information 2 NoMsg UINT Total number of GSV messages the minimum value is 1 NoMsg is the total number of GSV messages in this system for example NoMsg in GPGSV is the total number of GP...

Page 12: ...complete satellite information please switch the baud rate to 115200 2 3 5 Message ID RMC The Minimum Recommended Data Syntax RMC time status Lat N Lon E spd cog date mv mvE mode navStates cs Example...

Page 13: ...STR Checksum A hexadecimal number obtained by calculating an XOR of all characters from to in this statement CR LF End of message termination 1 GPS SBAS QZSS joint positioning is only supported by fir...

Page 14: ...of R3 4 0 0 or above 2 3 7 Message ID ZDA Output Date and Time Syntax ZDA time day mon year ltzh ltzn cs Example GPZDA 060845 00 18 08 2017 00 00 6C Parameter Format Description STR Positioning system...

Page 15: ...seudo range error in meters with a maximum of 3750000 stdMajor DOUBLE Semi major axis of the error ellipse in meters Specified to null stdMinor DOUBLE Semi minor axis of the error ellipse in meters Sp...

Page 16: ...North latitude S South latitude Lon STR Longitude in the format of dddmm mmmmmm ddd Degrees mm mmmmmm Minutes E STR East longitude or west longitude indicator E East longitude W West longitude FS UINT...

Page 17: ...ntax GLL Lat N Lon E time Valid Mode cs Example GPGLL 4002 217867 N 11618 105743 E 123400 000 A A 5B Parameter Format Description STR Positioning system flag GP GPS SBAS QZSS joint positioning 1 GB BD...

Page 18: ...ing 1 BD BDS system standalone positioning GN Multiple system joint positioning Smode STR Positioning mode specified states M Manually specify 2D or 3D positioning A Automatically switch to 2D or 3D p...

Page 19: ...31 69 46 31 8 127 19 1 5 44 77 BDGSV 2 1 5 161 35 140 47 163 33 224 47 164 24 124 43 167 47 73 48 54 BDGSV 2 2 5 168 5 50 52 Parameter Format Description STR Positioning system flag GP GPS SBAS QZSS j...

Page 20: ...Due to the excessive number of satellites in GN mode GSV at 9600 baud rate will have the problem of incomplete printing of satellite information For complete satellite information please switch the b...

Page 21: ...Point positioning D Differential positioning E INS positioning cs STR Checksum A hexadecimal number obtained by calculating an XOR of all characters from to in this statement CR LF End of message term...

Page 22: ...GNZDA 083927 000 21 11 2013 00 00 4C Parameter Format Description STR Positioning system flag GP GPS SBAS QZSS joint positioning 1 BD BDS system standalone positioning GN Multiple system joint positi...

Page 23: ...External configuration 2 Coarse 3 precise X DOUBLE X of ECEF in meters Y DOUBLE Y of ECEF in meters Z DOUBLE Z of ECEF in meters lat DOUBLE The latitude of the receiver which is positive in north lati...

Page 24: ...LOQ cs Example NAVTIME 2050 99974 000222664 3 694 99960 000222685 3 1026 99974 000222660 3 6 1208 24356 000222657 0 65 Parameter Format Description GPSW UINT GPS week GPST DOUBLE GPS seconds into the...

Page 25: ...Seconds status UINT Data validity identification V Invalid A Valid pAcc UINT Horizontal positioning accuracy mean square deviation of two dimensional horizontal positioning error in 0 001m vAcc UINT...

Reviews: