0

iPhone 4S [BT 4.0 LE 自定义配置文件 SPP] <---> 硬件设备[BT 2.0, 3.0 SPP 配置文件]

android [BT 2.0 or 3.0 profile SPP] <---> H/W Device[BT 2.0, 3.0 SPP profile]

可能吗?与基于消费者配置文件的 SPP(BT 4.0 LE)配置文件和 SPP 配置文件(BT 3.0 或 2.0)通信

如果可能的话,我想提供有关使用 CoreBluetooth 框架制作 SPP 配置文件的文档(或源代码)。

4

1 回答 1

1

串行端口配置文件 (SPP) 使用 RFCOMM 不是低能耗 (LE) 配置文件。因此,即使使用支持 LE 的 BT 4.0 硬件,您也可以使用该规范的经典蓝牙。CoreBluetooth 是一个 LE API,它不能控制 SPP。

蓝牙配置文件的兼容性基于主要版本号。例如,profile X 1.0 预计不会与 profile X 2.0 兼容/互操作,但 profile X 1.1 预计与 profile X 1.5 兼容/互操作。

互操作性是按配置文件定义的。我认为最新的 SPP 是 1.1,所以只要您使用的是 SPP 1.X,以上应该可以工作。

于 2012-07-25T18:24:30.513 回答