分类: 嵌入式
2010-08-05 13:34:27
需要在 PPC 上开发 GPS 应用,没有带 GPS 功能的设备怎么办?即使有带 GPS 功能的设备,在室内也没信号,难道要把电脑帮到室外去?
在 Emulator 使用 FakeGPS 是不错的选择。
FakeGPS 是 windows mobile 6 SDK 自带的一个工具,默认安装情况下,它的安装文件在 C:\Program Files\Windows Mobile 6 SDK\Tools\GPS\FakeGPS.CAB
首先建立 Emulator 与 ActiveSync 的同步,把 FakeGPS.CAB 复制到 Emulator 上,然后安装。(关于建立 Emulator 与 ActiveSync 的同步可以参考 %D0%CF%BD%F2%C8%F0/blog/item/0e1b6909af5f4f236b60fb2e.html )
安装完成后,在开始菜单多出一项:Fake GPS
Enable Fake GPS,选择内置的 NMEA file。
但是内置的 NMEA 文件是美国的XX地方的,如果要调试国内的地图就没法用了,所以需要录制自己的 NMEA 文件,可以参考:%D0%CF%BD%F2%C8%F0/blog/item/f03750442ce3a14b510ffe4d.html
然后在 Setting -> System -> GPS 里进行设置
设置一个端口,通常是 COM4
设置完成,可以用 GPS Viewer 之类的软件做一下测试,搜星飞快