Implemented Altitude and Depth properties.
Implemented PVT Data. Changed GarminGps.PvtDataOn, GarminGpsProductData.SupportsA001, GarminGpsTrackPoint.IsNewTrack to VBasic boolean values. Version 220.127.116.11
Implemented IObjectSafetyImpl so that control can be used from a webpage.
Fixed problems when using the OCX with version 3.3 of the Garmin GPS software.
Fixes very intermittent problem with failure on receiving waypoints.
Adds support for the Garmin USB GPS receivers.
Fix for new versions of Garmin firmware.
Added Overlapped I/O to USB so PVT does not lock up with no signal.
Fixed various protocol problems.
Fixed problems with Street Pilot and the Quest. All USB GPS devices now show in the USB device list. Fixes a problem (introduced in 18.104.22.168) that caused the library not to work under Windows 98. The Windows 98 patch causes a problem with a lockup when there is no PVT fix. It is expected that this problem will be fixed in a future version.
Fixed remaining problems with Street Pilot and 276C.
Fixed problem of incorrect value in track log count.
Fixed problem with IsNewTrack not being set when GarminTrackpoint object was added to a trackpoint list. Added a put to the Created property of GarminTrackpoint.
Fixed problem with errors during PVT
Completly rewritten from the ground up!
Coded around Garmin bug with dropped bytes in USB packets.