如何确定GPS系统来自哪个GPS信号?
收到信号后,如何区分Navstar,Glonass和北斗GPS系统?
如我所知,有一种区分方法,如果此值大于或等于200,则基于GpsStatus的PRN数,如果此范围在65和88之间的值是Glonass,则GPS系统为北斗。 (Navstar PRN范围可能是1-32。)
北斗PRN范围的上限是多少?
还有另一种确定接收到的GPS系统信号的方法吗?
提前致谢。
最佳答案
北斗的最终配置将包括35颗卫星,5颗对地静止卫星和30颗MEO(source)。一些实用的度量标准(尽管不是在Android上)为here,其显示范围为201-210。我亲自看到同事的Android手机上报告了PRN 211。
PRN显然是从200或201开始的,因此上限可能是234或235。目前只有16颗卫星在上升,其中2颗无法运行,因此在发射更多卫星之前,您将永远不会遇到这些数字中的大多数。 201-205似乎是对地静止卫星的范围,因此除非您在对地静止卫星的覆盖范围内,否则您可能不会遇到其中任何一个。
编辑:NMEA似乎已经为卫星ID创建了事实上的标准,该标准几乎与在Android上看到的标准相匹配。我试图将当前正在使用的所有范围的列表放在一起。
关于android - Android在GPS系统之间的区分Navstar Glonass BeiDou,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24841398/