Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
sdk:gps-udp-client-gnsstogps [2019/11/28 11:15]
fachet
sdk:gps-udp-client-gnsstogps [2019/11/28 11:26]
fachet
Line 1: Line 1:
 ====== Background ====== ====== Background ======
-GPS was the first Global Navigation Satellite System (GNSS) and the termt GPS is often used as a synonym for GNSS.+GPS was the first Global Navigation Satellite System (GNSS) and the term GPS is often used as a synonym for GNSS
 + 
 +Older software often only checks for NMEA 0183 sentences starting with <​nowiki>"​$GP"</​nowiki>​ (= GPS only) instead of looking for  all GNSS systems. 
 + 
 +Newer GNSS receivers often use multiple GNSS systems and therefore <​nowiki>"​$GN"</​nowiki>​ is used (<​nowiki>"​$GNRMC..."</​nowiki>​) if it recives a combination of GPS, Galileo and GLONASS signals.
  
-Because of this older software only check for NMEA 0183 sentences starting with <​nowiki>"​$GP"</​nowiki>​ (= GPS only) instead of looking for the different GNSS systems (e.g. <​nowiki>"​$GPRMC..."</​nowiki>​). ​ 
-Unfortunately with newer GNSS receiver often multiple GNSS systems are used and therefore <​nowiki>"​$GN"</​nowiki>​ is used (<​nowiki>"​$GNRMC..."</​nowiki>​). 
 It would be better to us instead of <​nowiki>"​$GPRMC"</​nowiki>​ either <​nowiki>"​$G.RMC"</​nowiki>​ ("​."​ = anychar) for using GPS, Galileo and/or GLONASS (GNSS) or even <​nowiki>"​$..RMC"</​nowiki>​ which means any source. It would be better to us instead of <​nowiki>"​$GPRMC"</​nowiki>​ either <​nowiki>"​$G.RMC"</​nowiki>​ ("​."​ = anychar) for using GPS, Galileo and/or GLONASS (GNSS) or even <​nowiki>"​$..RMC"</​nowiki>​ which means any source.
  
Line 15: Line 17:
  GL = GLONASS  GL = GLONASS
  GP = GPS  GP = GPS
- GN = GNSS(multiple sources e.g. GPS "​GP",​ Galileo "​GA"​ and Glonass "​GL"​ + GN = GNSS position fix from more than one constellation ​(eg. GPS + GLONASS)
 "​YYY"​ = Record "​YYY"​ = Record
  RMC = Recommended Minimum Sentence C (used in most cases)  RMC = Recommended Minimum Sentence C (used in most cases)
Line 22: Line 24:
  GLL = Geographic Position - Latitude/​Longitude  GLL = Geographic Position - Latitude/​Longitude
  ...  ...
 +
 +Source: https://​de.wikipedia.org/​wiki/​NMEA_0183
 </​code>​ </​code>​