wince5.0 支持gpsid嘛?报错gpsapi.dll找不到

banping 2010-09-16 11:03:35
我的设备是wince5.0的,微软的gps例子在模拟器中可以运行。在设备上运行就是找不到gpsapi.dll
这个问题如何解决?要支持gpsapi.dll应该安装些什么?好像ce5.0上也不好运行msi的安装文件
...全文
249 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeason 2011-08-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 chinesedragon2010 的回复:]

首先模拟器和你实际WINCE设备的BSP包不一样,你如果需要在模拟器的BSP包中找到gpsapi.dll
相关的注册表信息,然后在你的WINCE设备的BSP包中加入gpsapi.dll的支持就可以了。
[/Quote]
你这个的具体操作是怎样的?可以请教下么?
ginchan 2010-09-30
  • 打赏
  • 举报
回复
我的设备是wince6.0,但是用GPSGetPosition这个API获取到的值都是0,
有哪位可以帮帮忙?
VCLIFE 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 banping 的回复:]

谢谢大家,如果不用gpsid的话,就只能读串口了。
一般这个gps数据内容都是什么格式的?
[/Quote]

ANSI 字符呗。按字节接收就行了,数据有格式。你找对应的GPS模块看数据怎么解析,也就是里面的数字代表什么意思,经纬度 航向 地面速度等等
banping 2010-09-21
  • 打赏
  • 举报
回复
谢谢大家,如果不用gpsid的话,就只能读串口了。
一般这个gps数据内容都是什么格式的?
comey 2010-09-17
  • 打赏
  • 举报
回复
windows mobile有,wince没有
VCLIFE 2010-09-17
  • 打赏
  • 举报
回复
楼主留个邮箱,我给你发源码,自己编译试试看能不能在wince5上用。我在wince6上编译成功,并可正常使用。
注意把对应的串口号改改
banping 2010-09-17
  • 打赏
  • 举报
回复
我感觉也是5.0没有,但是这个gpsid的模块可以单独安装吗?不然就只能读串口内容然后分析了。
博说医械研发 2010-09-16
  • 打赏
  • 举报
回复
CE5.0没这个,6.0才有的
chinesedragon2010 2010-09-16
  • 打赏
  • 举报
回复
首先模拟器和你实际WINCE设备的BSP包不一样,你如果需要在模拟器的BSP包中找到gpsapi.dll
相关的注册表信息,然后在你的WINCE设备的BSP包中加入gpsapi.dll的支持就可以了。
VCLIFE 2010-09-16
  • 打赏
  • 举报
回复
Header ----------------------gpsapi.h
Library ---------------------Gpsapi.lib
Windows Embedded CE ---------Windows Embedded CE 6.0 and later
Windows Mobile --------------Windows Mobile Version 5.0 and later
VCLIFE 2010-09-16
  • 打赏
  • 举报
回复
Header gpsapi.h
Library Gpsapi.lib
Windows Embedded CE Windows Embedded CE 6.0 and later
Windows Mobile Windows Mobile Version 5.0 and later
VCLIFE 2010-09-16
  • 打赏
  • 举报
回复
我在wince6.0调用这个也是出了无法开打这个库,我的水平还不怎么高,不知道什么原因导致的,因为别的原因我就放弃了追究了,自己用源码编译了一个dll lib,自己调用。wince5不知道支持这个不
asmlearn 2010-09-16
  • 打赏
  • 举报
回复
改用wince6.0吧,好像可以用cab安装。

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧