首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

WINCE串口蓝牙通讯,该怎么解决

2012-03-24 
WINCE串口蓝牙通讯WINCE下除使用winsocket以外还有没有像XP一样提供蓝牙操作的API接口?如WIN XP下:Bluetoo

WINCE串口蓝牙通讯
WINCE下除使用winsocket以外还有没有像XP一样提供蓝牙操作的API接口?
如WIN XP下:BluetoothFindFirstRadio(),BluetoothGetRadioInfo()等等一系列接口?

WINCE下有类似接口吗?

需要安装额外的支持包吗?


[解决办法]
WinCE蓝牙有很多种,一种是用微软的NavReady的蓝牙,这种蓝牙是提供API给开发者使用的.不过也好像没有你说的这两个API.另一种是类拟串口的,都是发AT指令,没有API接口.
[解决办法]
这看你使用的蓝牙型号了

WINCE没有通用的API
[解决办法]
如果使用CE本身的协议栈,就需要了解CE框架下如何调用。

如果是串口控制,就是简单的 AT 指令。因为使用的 BT 模块已经实现了协议栈,使用者不需要关心协议栈了。
[解决办法]

探讨

几乎都是串口操作:
C/C++ code
DeviceIoControl(hCommPort,
IOCTL_BLUETOOTH_GET_PEER_DEVICE,
NULL,
0,
……

[解决办法]
可以自己写
[解决办法]
串口和套接字
[解决办法]
套接字就可以完成搜索配对和传输了,还要用串口操作干嘛
[解决办法]
以前查到过,wince下有新建虚拟串口的方法,你查查吧,肯定有的

不过后来发现可以用套接字以后,就再也没用过串口了
[解决办法]
http://www.cnblogs.com/procoder/archive/2009/05/15/Bluetooth_Virtual_Serial_Port.html
[解决办法]
\WINCE600\PUBLIC\COMMON\SDK\SAMPLES\BLUETOOTH\SCA有一个蓝牙虚拟串口例子;具体没用起来。

热点排行