【发布时间】:2021-01-29 06:16:04
【问题描述】:
我正在寻找您可以在 iOS 和 Android 上连接的最大并发 BLE 设备数量的确定值。我做了自己的研究和测试,但并不一致。蓝牙 LE 规范不限制同时连接的数量,但由于内存限制,平台增加了上限。
在 Android 7 上,我能够同时连接到 22 个 BLE 外围设备。一台 Android 9,我一次只能连接 12 个 BLE 外围设备。在 Android 10 上,我有时能够同时连接到 12 个 BLE 外围设备,而相同的设置可以在其他时间同时连接到 14 个 BLE 外围设备。所有这些测试都是在三星 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 6S 上看到了多达 20 台并发设备 - 我无法证实这一点。
我从其他人的测试中看到了许多类似的数字,有些人甚至参考了 Android 和 Apple 的文档,将这些值称为。我无法在最近几个 Android 或 iOS 版本的文档中找到任何涉及这些最大值的内容。
谁能帮我指出真实的、记录在案的价值观?谢谢!
【问题讨论】:
标签: android ios bluetooth-lowenergy core-bluetooth android-bluetooth