zei*_*lja 3 math gsm formula rssi at-command
有谁知道从 rssi 将 GSM 网络覆盖率计算为百分比 (0 .. 100) 的公式吗?对于 8 位 AVR 微控制器 CPU 来说应该是安全的,没有硬核数学运算,如对数或除以不是 2^n 的东西(首选位移)。创建具有 32 个可能百分比值的数组是一个糟糕的解决方案。
可能的 rssi 值(0..31 是有效值):
0 -113 dBm or less
1 -111 dBm
2...30 -109... -53 dBm
31 -51 dBm or greater
99 not known or not detectable
Run Code Online (Sandbox Code Playgroud)
我想要的近似值:
RSSI %
0 0
1 3
2 6
3 10
4 13
5 16
6 19
7 23
8 26
9 29
10 32
11 36
12 39
13 42
14 45
15 48
16 52
17 55
18 58
19 61
20 65
21 68
22 71
23 74
24 78
25 81
26 84
27 87
28 90
29 94
30 97
31 100
99 ?
Run Code Online (Sandbox Code Playgroud)
我没有想法,所以请给我建议!谢谢你的时间!