首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >来自rssi的AT+CSQ网络百分比公式

来自rssi的AT+CSQ网络百分比公式
EN

Stack Overflow用户
提问于 2013-10-21 01:22:23
回答 3查看 3.7K关注 0票数 3

有谁知道的公式来计算GSM网络覆盖的百分比(0 .来自rssi?它应该是安全的8位AVR微控制器CPU,没有硬核数学操作,如日志或除法的东西,而不是2^n (位移位是首选)。创建包含32个可能百分比值的数组是一个糟糕的解决方案。

可能的rssi值(0..31为有效值):

代码语言:javascript
运行
复制
0 -113 dBm or less
1 -111 dBm
2...30 -109... -53 dBm
31 -51 dBm or greater
99 not known or not detectable

我想要的近似值:

代码语言:javascript
运行
复制
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  ?

我没有主意了,所以请给我建议!耽误您时间,实在对不起!

EN

Stack Overflow用户

发布于 2016-03-24 14:57:17

(rssi * 827 + 127) >> 8

乘以827,加上127以模拟四舍五入到最近,然后丢弃8个低阶位,全部采用整数算法。

票数 6
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19484903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档