That's good news as I've obviously totally misunderstood what the "External GPS Settings" do :signOops: and do you know what, I've re-read the help (what little there is!) and still don't really understand it.The GPSDriver library does support external GPS devices
UTM() = converter.WGS84LatLonToUTM(gps.Latitude,gps.Longitude)
How did you declared UTM() ?
Sub Globals
Dim Type (xZone, X, yZone, Y) UTM As double
End Sub
It compiles fine here. Please try to download the zip file again and copy GPSDriver.cs to Basic4ppc libraries folder.
From the MSDN docs.What's the use of the Age parameter in the GetGPSData method?
Maximum age, in milliseconds, of location information. The GPS Intermediate Driver only returns information that has been received within the time specified by this parameter. Any information that is older than this age is not returned.
That is exactly what I observe in the NMEA sentences on two of my GPS devices, one does geoidal separation the other doesn't.I can imagine, that on a receiver with the availability of geoidal separation item 9 of $GPGGA is MSL and item 11 is the geoidal separation and without, item 9 is the ellipsoid altitude (my HTC Cruise). If there is no geoidal separation item 11 is “nothing” and that’s the reason for nothing is displayed.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?