如何确定设备使用的是经典蓝牙还是 BLE?

How to determine if device uses bluetooth classic or BLE?

我有一个蓝牙设备,我想了解为什么我的 iOS 设备上的 BT 调试应用程序找不到它,但我的 Mac 和 iPhone 设置应用程序却找不到可以毫无问题地发现并连接到它。

我在 iOS 上使用的调试应用程序是 BT 低功耗扫描仪,我想知道它是否不是那种设备,有没有办法从下面的调试中分辨出来?

通过 mac 和 运行 system_profiler SPBluetoothDataType 连接到它得到:

XRS2 2205:
              Address: 84-71-27-05-DB-B8
              Major Type: Miscellaneous
              Minor Type: Unknown
              Services: XRS2 HID, Bluetooth Serial Port, Wireless iAP
              Paired: Yes
              Configured: Yes
              Connected: Yes
              Manufacturer: Cambridge Silicon Radio (0x5, 0x27B8)
              Bluetooth Core Spec: 3.0
              Firmware Version: 0x0400
              Vendor ID: 0x0483
              Product ID: 0xA026
              Class of Device: 0x00 0x00 0x0000
              AFH: On
              AFH Map: FF43720007FE1CC7F
              RSSI: -51
              Role: Master
              Connection Mode: Sniff Mode
              Interval: 250 ms
              Host Connectable: No
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes

数据sheet:https://www.livestock.tru-test.com/sites/default/files/datasheets/XRS2%20Datasheet_0.pdf#product_data_sheets

低功耗蓝牙已添加到蓝牙 4.0 版中。由于您的设备使用蓝牙 3.0,因此它必须是蓝牙经典设备。