【发布时间】:2020-05-10 15:39:35
【问题描述】:
BlueZ 蓝牙管理 API 的读取控制器信息命令返回的 bluetooth_version 映射到什么人类可读的版本号?
例如我的控制器返回 0x08。这是蓝牙 4.1 还是 5.2 还是 1.1 还是...?
我在mgmt-api.txt 文件中找不到任何信息。在谷歌上搜索“蓝牙版本二进制到字符串”也没有任何帮助。此外,spec 没有出现“0x08”或“蓝牙版本”的任何内容。在那里搜索版本毫无意义,因为每个页眉都包含该单词...
新见解
btmon 好像知道...
@MGMT 事件:命令比较.. (0x0001) plen 283 {0x0003} [hci0]
11:04:18.712443 读取控制器信息 (0x0004) plen 280
Status: Success (0x00) Address: 00:25:CA:2A:08:38 (OUI 00-25-CA) Version: Bluetooth 4.2 (0x08)
【问题讨论】:
标签: bluetooth bluetooth-lowenergy bluez