kevin8093
驱动牛犊
驱动牛犊
  • 注册日期2008-08-13
  • 最后登录2008-08-19
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3126回复:2

WinCE 5.0 蓝牙虚拟串口问题

楼主#
更多 发布于:2008-08-13 11:30
硬件平台:samsung 2443
操作系统:wince 5.0

状态:
用USB连接一个蓝牙模块,加载对应的driver,工作正常,通过OBEX可以接收文件。
蓝牙模块是微软的stack,所以默认微软的Bluetooth Stack with Universal Loadable Driver应该是可以工作的。

问题:
我需要连接一台手机,这部手机使用的是Windows Mobile的操作系统,可以成功发现这个蓝牙设备,但是不能发现蓝牙设备提供的服务。
我现在需要使用蓝牙虚拟串口进行通信,是不是需要发布一个虚拟串口的服务,怎么发布这个服务。


另:
我看到微软的stack里面,RFCOMM和SDP是在OBEX等协议之下的,所以OBEX如果OK了,理论上RFCOMM和SDP应该是已经好了。
然后看到Wince中默认带的一些例子中,可以通过注册设备的方式调用btdrt.dll中的API,虚拟出一个串口,但是如何把这个设备让外面的手机可见呢?
游客

返回顶部