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