我想知道一个外围设备可以同时连接多少个中心。我的问题是针对 iOS 的,但我希望得到大家的答复。
\n\n有几件事:
\n\n\n\n\n“Peripheral 角色针对支持单个连接的设备进行了优化,并且比中心设备复杂度低。支持 Peripheral 角色的设备只需要支持 Controller\xe2\x80\x99s 从角色的控制器。Central 角色支持多个连接,并且是与外围角色中的设备的所有连接的发起者。支持中心角色的设备需要一个支持 Controller\xe2\x80\x99s 主角色的控制器,并且与其他 LE GAP 角色相比,通常支持更复杂的功能。
\n
我已经成功地将 3 个中心连接到具有读/写事务的外围设备,并且每个中心都订阅了某个特征的通知。不幸的是我没有更多的设备来进一步测试这一点。使用的所有设备都是运行 iOS 7.1 的各种支持 BLE 的 iOS 设备。
该规范没有指定可以连接到中央设备的外围设备数量的理论限制,但实际上人们报告的限制在 8 到 20 之间。相反的情况是否存在这种区别?
预先感谢大家。
\n