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配置文件的文档(或源代码)。
答案 0 :(得分:1)
串行端口配置文件(SPP)使用RFCOMM不是低能耗(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,上面的工作就可以了。