Right-click the CHM file, and then click Properties.
Click Unblock.
Double-click the .chm file to open the file.
public float EllipsoidAltitude
{ get { return SeaLevelAltitudeValid ? gpsdata.flAltitudeWRTEllipsoid : InvalidData; } }
An error occurred on sub main.displaygps
Line number : 53
If Satellites.shouldCalculate Then Satellites.UpdateSatellites
Error description
Format exception
Continue?
As long as you have version 1.01 then Ellipsoid altitude does what I expect on my Diamond. It appears to return (correctly) the present altitude above the WGS84 ellipsoid which when corrected using the transformation equations and parameters specified by our national mapping agency (the Ordnance Survey) give a good match to my latitude, longitude and altitude on our national standard geoid (OSGB36/ODN) on which our UK maps are drawn.Still I'm not sure that EllipsoidAltitude is doing what it should - I get the same altitude all the time (usually there are variations of few meters as the gps stabilizes).
I wouldn't read too much into those descriptions. They are off just one site I found and I wouldn't trust it as a definitive description. On my device item 9 seems to really be the altitude above WGS84 and is the value being returned for EllipsoidAltitude. Item 11 is always 0. and SeaLevelAltitude is returned as Invalid.9 = Antenna altitude above/below mean sea level (geoid)
10 = Meters (Antenna height unit)
11 = Geoidal separation (Diff. between WGS-84 earth ellipsoid and
mean sea level. -=geoid is below WGS-84 ellipsoid)
Did you put the correct COM port in the textbox below the Open button? The GPSDriver library does not need a COM port but the GPSDriverNMEA library does. It is the COM port listed under Settings->System-> External GPS (on my device anyway).I cannot see any nmea stream in the test program. It counts the readings but no data.
The library relies upon stuff that came in with Windows Mobile 5.0. I suspect that your computer needs the WM 5.0 SDK installed to have this stuff available. Perhaps Erel can comment if he sees this post?I tried to compile your program but it provides an error.
This is the mistake. The new library only works on internal GPS because only they have the Intermediate Driver that this library uses. This library was needed because of an incompatibility between the .NET SerialPort used by the Serial2 library and some internal GPS drivers. For an external GPS you should be able to use the exsting Serial2 and GPS libraries. I am considering writing a new GPS library for external GPS that uses the same methods and properties as the new GSPDriver library - but it will be a short while before it is available if I decide to do it and a long while if I decide not!.external GPS-Bluetooth mouse
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?