GPS - Doubt regarding RMC speed value in NMEA files

Click For Summary
SUMMARY

The discussion focuses on the interpretation of the "speed" value in the RMC sentence of NMEA files, specifically referring to "Speed over ground, Knots." This speed represents the ground reference speed, calculated primarily through Doppler shift for accuracy exceeding 0.5%. In contrast, cheaper receivers may derive speed from positional changes, resulting in lower accuracy. The conversation also highlights the need for comprehensive documentation, such as datasheets for GPS chips like the SiRFstar III, to clarify the nuances of GPS data interpretation.

PREREQUISITES
  • Understanding of NMEA 0183 protocol
  • Familiarity with GPS technology and its components
  • Knowledge of Doppler shift calculations
  • Experience with GPS chip datasheets, particularly SiRFstar III
NEXT STEPS
  • Research the NMEA 0183 standard for detailed sentence structures
  • Explore GPS signal processing techniques, focusing on Doppler shift
  • Investigate the differences between speed over ground and airspeed
  • Find and review datasheets for various GPS receivers, including SiRFstar III
USEFUL FOR

This discussion is beneficial for developers working with GPS applications, engineers involved in navigation systems, and anyone seeking to understand the intricacies of NMEA file data interpretation.

Roughmar
Messages
4
Reaction score
0
I am afraid that this is either too specific and\or that this is in the wrong forum (if the latter is the case, if moderators could change this, I'd appreciate :).

I'm trying to do an application that uses the GPS data that comes from NMEA files.

On a particular sentence (RMC) there is a value indicating "speed". After looking about it, I found a place that described this speed as in "Speed over ground, Knots".

I have two doubts regarding this value:

Exactly what does it mean? Is it the speed having the ground as a reference, or a projection on the ground, making it a 2D speed (not caring about differences in the altitude.)?

Also, how accurate is it? How is it calculated?
 
Astronomy news on Phys.org
It's just the normal speed, the over-ground bit is because it's often used by aircraft to distinguish it from airspeed (which depends on winds).

Most reasonable receivers calculate it directly from the incoming signal wavelength (essentially the doppler shift) and it should be accurate to > 0.5%
A cheap receiver might calculate it from change in position per second which is much less accurate.

I suppose it's essentially the straight line speed in 3D
 
Thank you for the speedy answer. =)

While I'm here I'll ask just one more thing: is there a manual or datasheet where this info is?
Sometimes I have doubts regarding the imprecision of certain aspects and find it cumbersome to google for each specific thing every time it happens. Having a .pdf with all the info would be great, but I don't know what to look for.
 
There are lots of books about GPS.
And the GPS chip will have a datasheet - if you know which one it is, the SiRFstar III is about the most common.

But the device it's in will have it's own computer which might add/remove features. Some makers also put extra data in their own proprietry format rather than NMEA.

The NMEA standard is pay-for information but you can find lots of copies of it, and anyway individual products implementation is a bit sketchy. There is an opensource library that will read almost all versions http://nmea.sourceforge.net/
 

Similar threads

  • · Replies 35 ·
2
Replies
35
Views
7K
  • · Replies 8 ·
Replies
8
Views
6K
  • · Replies 5 ·
Replies
5
Views
20K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 8 ·
Replies
8
Views
6K
Replies
29
Views
5K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K