我正在寻找供应商独立的方式来访问蓝牙配置文件,如A2DP,AVRCP,MAP,HFP在XP上使用SP2或winsock.
我正在最终确定创建蓝牙应用程序的方法.除了服务发现之外,我还需要使用以下配置文件:HFP,A2DP,AVRCP,MAP.
到目前为止,我的研究是:
Microsoft XP SP2提供基本堆栈.通过MSDN后,我已经想出了以下方法:
Winsock的.Winsock支持蓝牙作为网络协议套件,包括蓝牙个人局域网(PAN)和拨号网络(DUN)配置文件.Windows中的蓝牙支持还包括蓝牙人机接口设备(HID)配置文件,用于连接键盘,指点设备和与网络协议无关的其他输入设备.但是,我不知道如何使用Winsock访问我感兴趣的配置文件.
Microsoft XP SP2,提供基本堆栈.它说,需要从其他供应商安装配置文件驱动程序.然而,这些供应商将提供他们的界面.这将使我的应用程序供应商依赖.我不确定是否有一些与配置文件通信的标准方法.A我们可以从哪里购买配置文件驱动程序,以构建独立于供应商的应用程序以访问配置文件
所以我想弄清楚他们可以通过哪些方式在Windows XP上制作独立于供应商的蓝牙应用程序?我们如何访问配置文件,而不依赖于我们为配置文件驱动程序安
正如您所写,Windows XP 中支持的内置配置文件有:SPP(串行端口配置文件)、DUN(拨号网络)、HID 和 HRCP(硬拷贝替换配置文件)。微软声明中对你的问题的回答是:可以添加配置文件供应商,因此你可以编写自己的配置文件。这些配置文件的规范在蓝牙 SIG 网站上公开,并且应以这种方式保证设备之间的互操作性。
| 归档时间: |
|
| 查看次数: |
1139 次 |
| 最近记录: |