有可能在无线信号强度方面获得更高的精度吗
Is it possible to get more precision in wireless signal strength?
因此,在windows/linux中,您可以在dbms中获得无线热点的信号强度。例如,现在我的连接中的信号强度为-64 dbms。
现在我遇到的问题是,我收到的信号强度值总是整数。例如,当我查询设备的信号强度时,它从不给我-64.5 dbms的值。
我的问题是:什么是获得这种精度的好方法?(操作系统无关紧要)。我应该对无线收发器的驱动程序进行编程/修改吗?我真的不认为这是收发器本身的限制,但某个地方的数字是四舍五入的。
非常感谢!
经过深入研究,我意识到问题不仅仅在于驱动程序。该设备本身获取信号强度的能力有限。大多数常规的wifi适配器都这样做。
相关文章:
- 从"int*"强制转换为"unsigned int"会丢失精度错误
- 如何防止 c++ 在从浮点型转换为双精度型(不适用于 IO)时添加额外的小数?
- 正在将csv文件读取为双精度矢量
- 如何理解将半精度指针转换为无符号长指针和相关的内存对齐
- 我可以信任表示整数的浮点或双精度来保持精度吗
- 如何在C++中的同一函数中使用字符串和双精度
- 特征::矩阵<双精度,1,3> 结构类型函数中的返回类型函数
- 获取用C/C++打印的最后一个字符串
- 当使用比格式支持的精度更高的精度来显示数字时,会写出什么数据
- 如何计算具有指定类型的表达式的相对精度和绝对精度
- GCC和Clang在与__builtin_constant_p相关的static_assert方面有所不同
- 如何打印boost多精度128位无符号整数
- 检查是否以特定精度给出双精度
- 转换函数,将 std::数组的双精度作为参数或双精度作为参数单独转换
- C 字符串返回字符串的整数/双精度/长整型值
- 为什么将双精度转换为 int 似乎在第 16 位数字之后将其四舍五入?
- 如何使双精度值的 C++ 和 C# 中的结果相同
- 使用浮点数和双精度数的非常小数字的数学
- 使用 Xcode 将双精度存储在数组C++中
- 有可能在无线信号强度方面获得更高的精度吗