【发布时间】:2021-07-27 16:40:55
【问题描述】:
在 Linux 环境下执行连接后,有没有办法找出 BLE 连接的 RSSI 或链路质量?
来自 Bluez 中 hci_lib.h 的 hci_read_rssi()、“hcitool rssi”、“hcitool lq”,以及供应商特定的 HCI_VS_Read_RSSI (0xFDFC) 命令(https://www.ti.com/lit/ug/swru442b/swru442b.pdf,因为我们使用的是 Wl1837MOD 芯片组)它们似乎仅适用于 BR/EDR 连接而不适用于 LE 连接。
有没有办法从连接的 BLE 设备的 Bluez API 中找出 RSSI 或链路质量或任何信号强度..?
我使用的是 Bluez V5.48,hCI/LMP 版本是蓝牙 4.2
如有任何建议,我将不胜感激。
谢谢,
维奈
【问题讨论】:
标签: bluetooth bluetooth-lowenergy gatt rssi