卫星信号强度的最大值是多少?

时间:2014-06-10 08:08:41

标签: c# vb.net gps windows-mobile satellite

来自GPS_POSITION的文档,

  

rgdwSatellitesInViewSignalToNoiseRatio

     

鉴于GPS硬件,卫星的信噪比。   数字越大表示信号强度越大。

我试图检索卫星ID和信号强度,这是结果

    ID    Signal Strength
   ______________________
     1         21
    23         18
    19         12
    20         18
     3         12
    32         14
    13         15

问题是,信号强度是否有固定的最大值?如果是,那么价值是多少?

目的是我想以百分比形式显示每颗卫星的信号强度(正如我的客户想要看到的),如下所示:

    ID    Signal Strength
   ______________________
     1         21 % ?
    23         18 % ?
    19         12 % ?
    20         18 % ?
     3         12 % ?
    32         14 % ?
    13         15 % ?

1 个答案:

答案 0 :(得分:1)

信号强度是噪声与信号本身之间的距离(对于GPS,它实际上是negative at the antenna)。因此,根据卫星接收的好坏,接收器如何提升信号以及你有多少噪音,数字会有所不同。此外,还没有严格的上限,因为它取决于上述因素。你可以在这里做的事情

  1. 测量一段时间内的信号强度,并记下出现的最大数字。把它作为你的100%测量(或略低的东西,因为良好的接收是足够的,你不一定需要非常好的接收)。并且不要忘记将百分比限制为100。
  2. 使用其他衡量标准,如this question中提到的,尤其是this answer。 DOP本质上是GPS接收器测量它给你的位置精度的方法。它并不完全是信号强度,但更能确定位置的准确程度。