从蓝牙4.2开始,一个外设可以连接到多个中枢。那么,有没有可能同一设备上的多个ios应用程序(充当中心设备)可以连接到同一外围设备?
发布于 2016-05-20 03:26:08
你不需要新的蓝牙4.2来做到这一点。iOS中的CoreBluetooth使用单个参考计数连接到BLE外设。当第一个应用程序连接到物理连接时,将建立物理连接。当第二个应用程序连接时,外围设备甚至不会注意到另一个应用程序已经连接。两者都可以发出GATT命令,而外围设备无法决定是哪个应用程序发送的。从外围设备发送的通知将同时发送到两个应用程序(如果您在两个应用程序中都注册了通知)。当两个应用程序都断开外围设备时,物理连接将终止。
https://stackoverflow.com/questions/37331502
复制相似问题