Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 卫星的最大值是多少;s信号强度?_C#_Vb.net_Gps_Windows Mobile_Satellite - Fatal编程技术网

C# 卫星的最大值是多少;s信号强度?

C# 卫星的最大值是多少;s信号强度?,c#,vb.net,gps,windows-mobile,satellite,C#,Vb.net,Gps,Windows Mobile,Satellite,根据 RGDWsatellitiesinviewsignaltonoiseratio 从GPS硬件的角度看卫星的信噪比。 数字越大表示信号强度越大 我试图检索卫星ID和信号强度,结果如下 ID Signal Strength ______________________ 1 21 23 18 19 12 20 18 3 12 32

根据

RGDWsatellitiesinviewsignaltonoiseratio

从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 % ?

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

  • 测量一段时间内的信号强度,并记录出现的最大数字。把它作为你的100%衡量标准(或者稍微低一点,因为好的接收就足够了,你不一定需要非常好的接收)。别忘了把百分比限制在100
  • 使用不同的测量方法,如中所述,尤其是。DOP本质上是GPS接收机测量其提供位置精度的方法。这不完全是信号强度,更重要的是位置的准确性

  • 通常,信号强度以dB为单位,即噪声地板与信号之间的距离。因此,该值取决于噪声的普遍程度以及信号的强度。理论上我认为没有最大值,但考虑到结构,可以肯定地说它将适合
    DWORD
    :-)。(我刚刚了解到,GPS实际上在天线水平上具有负信噪比,这需要相当多的技巧才能将信号从如此大的噪声中哄出来。)@ο我在问题中添加了一些信息。但是如果你说的是对的,那么我想我没有办法了,嗯。你可以看看这些数字,然后假设一些略低于最大值的东西作为你100%的截止点。或使用其他措施,如