这些天我玩google ingress,但有时我的手机无法定位,我尝试用gps工具测试我的手机,只能搜索10颗卫星。
我将手机与三星Galaxy S3进行比较。
我的手机可以在信号区域内搜索10颗卫星。 但三星Galaxy S3可以搜索16颗卫星,但信号区域较差或信号区域较差。
16颗卫星?可以搜索GPS卫星的最大数量是多少?
感谢
答案 0 :(得分:3)
您没有说明您的手机类型,但数量取决于手机芯片组中实现的GPS接收器通道数量。
您可以在http://www.navcen.uscg.gov/?Do=constellationstatus找出有多少GPS卫星可用。目前有31个。我猜大约有一半是在地平线上,所以你不会期望看到超过16个。我知道有些GPS接收器可以处理多达66颗卫星。
答案 1 :(得分:3)
同时观看16颗GPS卫星应该非常罕见(参见user2151446的回答)。虽然有10颗卫星应该可以提供很好的解决方案 - 超过5-6颗卫星的任何卫星都足以在理论上确定的精确位置。
然而,在实践中,通常更重要的因素是
信号强度信息很难获得。在Android上,“NMEA Recorder”应用程序可以很好地查看详细的GPS数据以及原始NMEA data的日志,但我不确定它是否包含SNR信息。
编辑:此SO question包含有关如何以编程方式获取SNR的信息。
编辑2:应用GPS Status & Toolbox显示“信号强度”指示符(在水平布局中使用它)。有些人试图接待好/坏接收区域,这应该可以很好地指示实际情况。