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 Both sides next revision
sdk:gps-udp-client-gnsstogps [2019/11/28 11:16]
fachet
sdk:gps-udp-client-gnsstogps [2019/11/28 11:21]
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.