GPS Intermediate Driver
9/8/2008
The GPS Intermediate Driver is useful to developers writing applications that use GPS (Global Positioning System) devices as well as to GPS hardware manufacturers. It is useful because it provides an intermediate layer that abstracts the actual GPS device from developers and manufacturers. Ideally, this enables application developers to write code that works with any GPS hardware, and GPS device manufacturers to produce hardware that works with any application.
All of the GPS Intermediate Driver documentation should be useful for both application developers and device manufacturers. With that said, there are particular sections that may be of special interest to each group:
- Application Developers. The GPS Intermediate Driver Application Development topic (and subtopics) provide information about using the GPS Intermediate Driver from an application. Of most interest may be the Accessing Parsed GPS Data and Accessing Raw GPS Data topics, which explain how to write code that uses GPS Intermediate Driver location data.
- GPS Hardware Manufacturers. The Integrating GPS Hardware with the GPS Intermediate Driver topic (and subtopics) provide information for hardware manufacturers, including how to implement special GPS IOCTLs and how to make GPS hardware configure itself automatically using Windows Embedded CE plug and play functionality.
In This Section
For All Platforms:
- GPS Intermediate Driver Benefits
Compares how applications and GPS hardware interact, both with and without the GPS Intermediate Driver.
- GPS Intermediate Driver Architecture
Describes how the GPS Intermediate Driver is implemented.
- GPS Intermediate Driver Application Development
Explains how to write code that uses the GPS Intermediate Driver.
- GPS Intermediate Driver Registry Settings
Provides information about the configurable registry settings used by the GPS Intermediate Driver.
- GPS Intermediate Driver Security
Provides security best practice information relevant to the GPS Intermediate Driver.
- GPS Intermediate Driver Migration
Discusses migrating applications so that they use the GPS Intermediate Driver.
- GPS Intermediate Driver Samples
Provides information about GPS Intermediate Driver source code and samples.
- GPS Intermediate Driver Reference
Provides reference information for the API provided by the GPS Intermediate Driver.
For Windows Embedded CE:
- GPS Intermediate Driver OS Design Development
Presents information that is helpful when designing and developing a Windows Embedded CE OS design that uses the GPS Intermediate Driver.