BLE 扫描中未显示蓝牙耳机
Bluetooth headphones don't show up in BLE scan
我正在使用一些 JLab 蓝牙耳塞,盒子上说是蓝牙 4.2(OSX 报告为 4.1)。这应该将其限定为 BLE(我认为)。我无法让它们以任何形式的 BLE 扫描显示。请参阅下面的列表,了解我尝试过的事情。
- 我尝试过手动扫描代码并使用 BLE 扫描仪应用程序。
- 配对前后都试过扫描。
- 我试过 iOS、Android 和 Mac。
原生OS蓝牙连接工具可以看到并按预期连接,所以我不认为硬件有任何问题。
此时我的假设是它们仍然是 "regular" 蓝牙而不是 BLE(即使它们是 4.x)。
总而言之,问题是:
- 为什么耳机没有出现在扫描中
- 所有蓝牙耳机都会在 BLE 扫描中扮演 same/are 其他即将看到蓝牙耳机的人吗?
@MikePetrichenko 提供了大部分信息,这些信息让我在问题的评论中找到了答案。我不想让我的问题无人回答,所以我正在回答,但如果@MikePetrichenko 想创建一个答案,我会接受他的而不是我的。
总而言之,耳机没有出现在 BLE 扫描中,因为即使它们是蓝牙 4.1,也不意味着它们是 BLE 设备。为了验证这一点,我在 Mac 应用商店中使用了一个名为 BlueSee 的软件(link here). @MikePetrichenko also pointed BluetoothManager demo 作为可能的调查工具。
第二部分的答案对我来说鲜为人知。我目前不是 100% 确定,但我相信某些耳机会显示为 BLE 设备,这仅取决于制造商做出的决定及其包含的功能。
我正在使用一些 JLab 蓝牙耳塞,盒子上说是蓝牙 4.2(OSX 报告为 4.1)。这应该将其限定为 BLE(我认为)。我无法让它们以任何形式的 BLE 扫描显示。请参阅下面的列表,了解我尝试过的事情。
- 我尝试过手动扫描代码并使用 BLE 扫描仪应用程序。
- 配对前后都试过扫描。
- 我试过 iOS、Android 和 Mac。
原生OS蓝牙连接工具可以看到并按预期连接,所以我不认为硬件有任何问题。
此时我的假设是它们仍然是 "regular" 蓝牙而不是 BLE(即使它们是 4.x)。
总而言之,问题是:
- 为什么耳机没有出现在扫描中
- 所有蓝牙耳机都会在 BLE 扫描中扮演 same/are 其他即将看到蓝牙耳机的人吗?
@MikePetrichenko 提供了大部分信息,这些信息让我在问题的评论中找到了答案。我不想让我的问题无人回答,所以我正在回答,但如果@MikePetrichenko 想创建一个答案,我会接受他的而不是我的。
总而言之,耳机没有出现在 BLE 扫描中,因为即使它们是蓝牙 4.1,也不意味着它们是 BLE 设备。为了验证这一点,我在 Mac 应用商店中使用了一个名为 BlueSee 的软件(link here). @MikePetrichenko also pointed BluetoothManager demo 作为可能的调查工具。
第二部分的答案对我来说鲜为人知。我目前不是 100% 确定,但我相信某些耳机会显示为 BLE 设备,这仅取决于制造商做出的决定及其包含的功能。