从Bluetooth 4.2开始,一个外围设备可以连接到多个中心。那么同一设备(充当中央设备)上的多个ios应用程序是否可以连接到同一外围设备?

最佳答案

您不需要为此使用新的蓝牙4.2。 iOS中的CoreBluetooth使用与BLE外围设备的单个引用计数连接。当第一个应用程序连接到该物理连接时,就会建立物理连接。当第二个应用程序连接时,外围设备甚至不会注意到另一个应用程序已连接。两者都可以发出GATT命令,并且外围设备无法确定发送该命令的应用程序。从外围设备发送的通知将同时传递到两个应用程序(如果您在两个应用程序中都注册了通知)。当两个应用都断开了外围设备的连接后,物理连接将终止。

关于ios - 同一设备上的多个ios应用程序可以连接到同一外围设备吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37331502/

10-11 19:36
查看更多