RSSI是無線接收的信號強度指示,如WIFI、BLE、ZigBee。接收到的RSSI的強弱與發射點與接收點的距離有一定的關系,故可以依據RSSI進行粗略的定位計算,如蘋果的iBeacon。
其中用到最重要的就是RSSI轉距離算法,具體的轉換曲線可以根據實際測量數據擬合,也可直接使用通用公式。
通用的RSSI轉距離公式為:
d = 10^((abs(RSSI) - A) / (10 * n)) d - 計算所得距離 RSSI - 接收信號強度(負值) A - 發射端和接收端相隔1米時的信號強度 n - 環境衰減因子
其中A與n參數需要我們結合實際情況調整,整理出一個excel工具,可以直觀的調節參數,看到調節后的曲線圖。
下載文件:
藍牙RSSI轉距離計算工具.xlsx