none
GPS on Win CE 6.0 ( Board ARM1136JF-S-AT840, Device name Papago XDriver R5800). RRS feed

  • Question

  • Hi everyone,

    I have a project about GPS on Win CE 6.0 ( Board ARM1136JF-S-AT840, Device name Papago XDriver R5800).

    Requirements: 

    Get current GPS data. 

    + Send data to webserver.

    I just begin my project, and have difficulties about Get GPS data...

    Thanks for helping me.

    Monday, September 10, 2012 2:28 AM

All replies

  • Check if your Windows Embedded CE 6.0 device OS includes the GPS Intermediate Driver (GPSID) and the GPSAPI.DLL: with those you should easily achieve what you want. Some documentation can be found on http://msdn.microsoft.com/en-us/library/ee485156.aspx and on http://blogs.msdn.com/b/cenet/archive/2006/11/14/gpsid-in-windows-ce-6-0.aspx.

    If your device OS does not include GPSID/GPSAPI and the OEM does not want to provide to you a customized OS you need to use the serial communication API (http://msdn.microsoft.com/en-US/library/ee486101(v=winembedded.60) to read the data from the GPS serial port; later you need to parse the NMEA sentences from the data read to obtain the relevant information.


    Luca Calligaris lucaDOTcalligarisATeurotechDOTcom www.eurotech.com Check my blog: http://lcalligaris.wordpress.com

    • Proposed as answer by Vinoth[MCTS] Saturday, September 22, 2012 7:42 AM
    Monday, September 10, 2012 6:29 AM
  • Thanks for your answering.

    I checked my CE device and there hadn't gpsapi.dll (in folder /Windows/, there only had gps.dll).

    I'm new bie  on WinCe. Could you please explain to me clearly about your second way ? How can i begin, configure...?

    More information a bout my board :

    • BSp version AIVCE6EVB_rel1.00.4.05

    • FirmWare version Papago_R_5800 6.0

    ****

    Poject about GPS on Win CE 6.0 ( Board ARM1136JF-S-AT840, Device name Papago XDriver R5800).

    Requirements: 

    Get current GPS data. 

    + Send data to webserver.

    ****

    Thanks a lot.


    Tuesday, September 18, 2012 2:14 AM
  • I guess that the GPS.DLL is some OEM specific library and/or driver: how it works is implementation specific and only the OEM can unveil the details.

    Luca Calligaris lucaDOTcalligarisATeurotechDOTcom www.eurotech.com Check my blog: http://lcalligaris.wordpress.com

    Tuesday, September 18, 2012 9:33 AM