问题描述
在Linux环境下进行连接后,有没有办法找出BLE连接的RSSI或Link Quality?
来自 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
我将不胜感激任何建议。
谢谢,
维奈