Search by Tags

GPS

 
Applicable for

Compare with Revision

Subscribe for this article updates

WinCE in-built GPS Intermediate Driver

The GPS Intermediate Driver (GPSID) is useful for application developers working on GPS (Global Positioning System) enabled applications and for GPS device manufacturers. It provides an intermediate layer that abstracts the actual GPS device from developers. This enables developers to write code that works with any GPS hardware, and GPS device manufacturers to produce hardware that are application agnostic.

For more information on GPS Intermediate Driver, please check on Microsoft MSDN. Information about configuration of the driver is given here.

NOTE: Please check if your WinCE Image has GPS Intermediate Driver inbuilt else you need to add that component in platform builder and rebuild the WinCE Image.

If your WinCE image has GPS Intermediate Driver inbuilt, you can configure the driver settings like CoM port, baud rate, multiplexer etc. in the registry as given here.

GPSID demo using VC++

  • Demo project using intermediate driver can be downloaded here.
  • To build the project, navigate to Build menu in Visual studio, and click Build Solution.
  • Click Deploy solution in the Build menu to deploy the application.
  • Goto My Device > Program Files > vcpp_gpsid_demo. Double click on the vcpp_gpsid_demo.exe to run the application.

GPSID demo using VCSharp

  • Download and Install .NET Compact Framework directly to the FlashDisk of the device from here.
  • Demo application can be downloaded here.
  • Navigate to Solution Explorer in visual studio > Right Click on Solution > Properties > Devices.
  • Uncheck "Deploy the Latest version of the .NET Compact Framework (including Service Packs)".
  • To build the project, in the Build menu, click Build Solution.
  • Click Deploy Solution in the Build menu, and then from Deploy vcsharp_gpsid_demo window, select a window CE device to deploy the application.
  • Go to My Device > Program Files > vcsharp_gpsid_demo. Double click on the vcsharp_gpsid_demo.exe to run the application.

License

License related information is available here.

GPS data parsing logic from scratch

We have done GPS data parsing logic from scratch if someone do not want to use WinCE in-built GPS Intermediate Driver.

  • Demo project can be downloaded here.
  • To build the project, navigate to Build menu in Visual studio, and click Build Solution.
  • Click Deploy solution in the Build menu to deploy the application.
  • Goto My Device > Program Files > gps_demo. Double click on the gps_demo.exe to run the application.

Any feedback? Send us email at support.arm [at] toradex [dot] com