NMEA-0183消息: GNS

GNSS固定数据

具有GNSS能力的接收机将始终输出带有GN谈话者ID的消息。

当使用多个星群进行位置固定时,具有GNSS能力的接收机也将输出此消息(具有其他谈话者ID)。

从具有GNSS能力的接收机输出GNS消息的一个例子是:

$GNGNS,014035.00,4332.69262,S,17235.48549,E,RR,13,0.9,25.63,11.24,,U,*70<CR><LF>

$GPGNS,014035.00,,,,,,8,,,,1.0,23*76<CR><LF>

$GLGNS,014035.00,,,,,,5,,,,1.0,23*67<CR><LF>

GNS消息字段

字段 含义

0

消息ID $--GNS

谈话者ID可以是:

GA:Galileo

GB:北斗

GP:GPS

GL:GLONASS当使用多个星群时。

GN:组合的GNSS位置,例如:GPS和GLONASS。

GQ:QZSS

1

位置固定的UTC

2

纬度

3

纬度方向:

N:北

S:南

4

经度

5

经度方向:

E:东

W:西

6

模式指示:

  • 可变字符字段,每个受支持的星群都有这样一个字符。

  • 第一个字符用于GPS。

  • 第二个字符用于GLONASS。

  • 第三个字符用于Galileo。
  • 第四个字符用于北斗。
  • 第五个字符用于QZSS。
  • 随后将为新的星群添加字符。

每个字符将是以下之一:

N = 不固定。卫星系统不用于位置固定或固定无效

A = 自主。卫星系统在非差分模式下用于位置固定

D = 差分(包括所有OmniSTAR服务)。卫星系统在差分模式下用于位置固定

P = 精确。卫星系统用于精确模式。精确模式定义为:不故意降级(例如选择的可用性)并且用高分辨度代码(P码)计算位置固定

R = 实时动态。卫星系统用于带固定整数的RTK模式

F = 浮动RTK。卫星系统用于带浮动整数的实时运动模式

E = 估计(航位推算)模式

M = 手动输入模式

S = 模拟器模式

7

在用的SV数目,范围为 00–99

8

通过在计算每个GNS语句中报告的解时使用的所有卫星(GPS、GLONASS和任何将来的卫星)进行HDOP计算。

9

正射高度(MSL参考),以米为单位

10

大地水准面分离(米)–椭球表面与位置解算中用参考基准面定义的平均海平面(大地水准面)之间的差距。

“-”= 椭球下方的平均海平面。

11

差分数据期限–如果谈话者ID是GN,则该值为空,附加GNS消息之后跟随差分数据期限。

12

参考站ID1,范围是0000-4095

–如果谈话者ID是GN,则为空。附加GNS消息之后跟随参考站ID。

13 当在NMEA I/O配置页面中选择IEC61162-1:2010/NMEA 0183 V4.10时,将添加此字段。它显示位置是安全(S)还是不安全(U)。
14

校验和数据始终以*开头

注意 – 如果将用户定义的大地水准面模型或倾斜平面加载到接收机中,则NMEA GNS字符串中的高度输出将始终为正射高度(大地水准面上方的高度)。即使没有加载用户定义的大地水准面(接收机中有默认的水准面),或者加载了用户定义的水准面,或者使用了倾斜平面,都将输出正射高度。