Electronic – Inaccuracy in the GPS data

gps

How can I get the inaccuracy associated with the GPS data. For example when I read lat, lon, speed, heading data from a GPS receiver, how can I get an approximation on the inaccuracy that is associated with each of these data. For example the x position might be +-10m accurate or the speed might be +-3m/s accurate.

Can I obtain these inaccuracy from the GPS chip datasheet?

Best Answer

Can I obtain these inaccuracy from the GPS chip datasheet?

No, because that's not a static thing – it depends on how many satellites your receiver receives at the moment, how strong the signals are, how long the receiver has been observing, at which temperature the receiver is operating, your speed, at which angles the satellites are, at which rate temperature is changing, your height, the availability of secondary info (like AGPS data), component aging...

Many GPS transmitters do emit standard format GPS messages, and these can (but not necessarily do, although it is a common feature) a positional variance estimate, which you can directly extract from these messages. Consult your GPS chipset's datasheet and any NMEA reference, if that's the format your GPS gives you.