无法降低 raspberry pi 蓝牙传输功率

Unable to lowering the raspberry pi Bluetooth transmition power

我正在尝试将我的树莓派变成 iBeacon,但我无法让它以较低的功率传输,我已经多次更改 Tx 功率,当我使用我的 BLE 扫描仪时,我看到 Tx 功率已更改但 RSSI根本没有,而其他信标设备改变传输功率会导致较低的功率测量。有没有人有同样的问题?这是我 运行 的命令。(我已经将 C8 更改为 88、CE、E7 等。) sudo hcitool -i hci0 cmd 0x08 0x0008 1E 02 01 1A 1A FF 4C 00 02 15 63 6F 3F 8F 64 91 4B EE 95 F7 D8 CC 64 A8 63 B5 00 00 00 00 C8

您正在更改的字节不控制发射机输出的强度。该字节由 "tx power" 或 "measured power" 引用。后一个术语更准确。它用于向接收器传达 1 米范围内的预期 RSSI 值,以帮助进行距离估计。同样,改变它实际上并不会改变发射器的强度。

不幸的是,raspberry Pi中没有API来改变蓝牙发射器的强度。