GPS接收器的输出数据是什么?我有一些关于 NMEA 的信息,但我想知道是否所有 GPS 接收器都具有相同的输出?
谢谢你
它们或多或少具有相同的输出。它们仅在非常特殊的主题上有所不同,例如特殊评估的原始数据输出选项。
GPS 芯片制造商指定他们支持哪些 NMEA 语句。您可能想阅读例如可从 ublox 主页下载的 ublox 协议规范。
以下 NMEA 语句广泛用于 GNSS 模块;
GGA、GGL、GSA、GSV、RMC、VTG、ZDA
请注意,RMC 语句是导航设备的建议最小值。
这在很大程度上取决于所使用的接收器模型以及您要查找的数据类型。基本上,可以使用两种不同类型的输出,位置解决方案(包括速度)或原始测量值(每颗卫星的观测值)。一些接收器(较便宜的)仅限于位置输出,而其他接收器也可以输出原始数据。对于位置,NMEA 格式非常方便,但不适用于原始测量。这些通常以二进制专有协议输出,这在各个接收器制造商之间是不同的。然而,大多数接收器都包含一些工具,这些工具允许将这些专有协议转换为 RINEX 格式。这是“接收器独立交换格式”,但用于后期处理而不是实时输出。
此外,专业的 GNSS 接收器可以非常灵活地配置,因此可以根据需要配置输出类型、更新速率和输出端口(网络、串行端口、蓝牙、USB ......)。
RTKLIB ( http://www.rtklib.com/ )是一个非常方便的工具包,可与不同类型的 GNSS 接收器一起工作,这是一个用于与卫星导航系统相关的各种任务的开源程序包。