Quote:
Originally Posted by Dave22q
I'm pretty sure it reports position and nothing else, your OpenCPN program calculates course and speed and I find it very accurate.
|
Did you read where UYA said the same thing and transmitterdan corrected him? transmitterdan is correct; the COG and SOG comes from the GPS dongle. I don't mean to be rude, but once false info has been corrected one should be reluctant to repeat the error and spread the ignorance.
Next time you are in OCPN go to the configuration of the GPS connection and turn on the
monitor. Then look at the stream of
NMEA 0183 data that is coming from the GPS and you will find the sentences that include SOG and COG.
The Garmin units in the past have used a proprietary format for their data IIRC. Many of the available GPS dongles do have a proprietary format available but default to
NMEA 0183. I am unfamiliar with the Windows format - perhaps M$ is trying to streamline the data flow in a similar way to the GPS vendor's formats. All this stuff keeps the GPSd folks busy.
There are significant differences in the GPS dongles. The really old ones wouldn't receive well if down below or inside of a house. Newer ones have much better receivers. The volume market for GPS modules is now for mobile phones, which requires low cost and
low power consumption - no surprise that they are not quite as sensitive/fast as other modules. Also, the phone GPS units usually support downloading the ephemeris from the
internet in order to speed up time to first fix. The dongles that use these chips are not as good for our purposes.
The original BU-353 GPS dongle used a SirfStar III module, which is very good. The
current BU-353-S4 uses the SirfStar IV, which is not considered to be as good (presumably a phone unit). The guys that are into this stuff like the uBlox 6 and 7 modules, although that may have moved on. I am not absolutely
current. I will check with my brother, a GPSd developer, to see which modules are currently at the top. (Don't hold your breath - he is currently flying into Madras for the eclipse.)
Another thing to consider is if the module supports the Russian (GLONASS), Chinese (BAIDU), and European (Galileo) alternatives to the GPS system.
If you want to share the GPS info with several programs then install GPSd, the GPS daemon.
Greg