我正在寻找可在 iOS 和 Android 上连接的最大并发 BLE 设备数量的明确值。我自己做了研究和测试,结果并不一致。蓝牙 LE 规范并不限制同时连接的数量,但由于内存限制,平台增加了上限。
在 Android 7 上,我能够同时连接 22 个 BLE 外设。在一台 Android 9 上,我一次只能连接 12 个 BLE 外设。在 Android 10 上,我有时能够同时连接到 12 个 BLE 外设,而在其他时间相同的设置可以同时连接到 14 个 BLE 外设。所有这些测试都是在 Samsung Galaxy Tab 10 硬件上进行的。
iOS 也是类似的情况。我已经能够在 iOS 9 上同时连接 8 个 BLE 外设,在 iOS 10、11 和 12 上同时连接 12 个 BLE 外设,在 iOS 13 上同时连接 15 个 BLE 外设。我尚未测试 iOS 14。此测试是在 iPad Mini 2s、iPad Mini 5s 和 iPhone 7+s 上完成的,在所有硬件上都得到相同的结果。该网站上的其他人声称在运行 iOS 10 的 iPhone …
android ios core-bluetooth bluetooth-lowenergy android-bluetooth