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

android [BT 2.0或3.0 SPP配置文件] 硬件设备[BT 2.0、3.0 SPP配置文件]

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

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

最佳答案

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

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

互操作性是按配置文件定义的。我认为最新的SPP是1.1,因此,只要您彼此之间同时使用SPP 1.X,上述各项都应该起作用。

关于ios - 带有iOS的BT 4.0 LE消费者资料,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11641711/

10-10 20:11