在WinMobile手机中访问GPS功能

Ses*_*esh 4 gps windows-mobile

假设您有一台也配有GPS接收器的Windows Mobile 6.0手机.WinMobile SDK是否支持访问GPS功能?

如果没有,使用GPS进行编程的选项(API)是什么,即编写将使用GPS功能的应用程序.我主要对Windows Mobile 6.x感兴趣,但也请包括通用回复.

我一定会投票给出最有帮助的答案.

提前致谢.

Row*_*haw 6

两种选择:

  1. 有一个中间GPS驱动程序,它在MSDN上有.Net的文章
  2. 您可以连接到串行端口(当然可以在UI中配置)并自己解析NMEA字符串

选项(1)可能是可取的


Zha*_*uid 5

Chris Craft在他的30天.NET Windows移动应用程序系列中有很多这方面的源代码

  • 第1周 - 包括GPS指南针
  • 第3周 - 包括GPS车速表和GPS高度计
  • 第4周 - 包括GPS时钟

可悲的是,这个博客系列似乎已经死了,但幸好代码保存在Codeplex上:

30天的Windows Mobile应用程序

可以在/ dev/mobile上找到一个到C的端口和一些原始帖子的讨论

还有一些关于在Raffaele Limosani的博客上使用中级GPS驱动程序的说明


编辑添加:

GPS.NET最近成为开源的,现在可以在CodePlex上使用:

GPS.NET 3.0