-
NMEA-0183
协议说明
V2.20 2004
年
1
月
注:因本人水平有限,难免出现错,敬请修改。
1
/
11
1
、
NMEA
输出报文
表
1.1
——
NMEA
输出报文
NMEA
标记
GGA
GLL
GSA
GSV
RMC
VTG
说明
全球定位系统固定数据
地理信息——
纬度
/
经度
GNSS DOP
(定位点)
活动卫星
可见
GNSS
(定位)卫星
推荐的最小具体定位数据
对地
航向和对地速度
A. GGA
–
全球定位系统固定数据
$$GPGGA,161229.487,3723.2475,N,12158.3416,W,1 ,07,1.0,9.0,M,,,,0000*18
表
1.
2
——
GGA
数据格式
名称
报文
ID
Message ID
UTC
坐标
UTC Position
纬度
Latitude
南北半球
N/S Indicator
经度
Longitude
东经西经
E/W Indicator
定位模式
Position
fix
indicator
应用的卫星
Satellites
used
HDOP
海拔
(
平均海平面
)
高度
MSL Altitude
单位
Units
大地水准面距离
Geoid Separation
单位
Units
误差修正
Age of Diff.
Corr.
误差参考
ID
举例
$$GPGGA
161229.487
3727.2475
N
12158.3416
W
1
07
单位
说明
GGA
报文头
N=north or
S=south
E=east or W=west
见表
1.3
范围
0 to 12
水平精确度
Horizontal
Dilution of
Precision
不用<
/p>
DGPS
时
=Null
1.0
9.0
M
M
meters
meters
meters
meters
second
2
/
11
Dif. Ref.
Station ID
校验码
Checksum
表
1.3
——定位模式
值
0
1
2
3
说明
无效定位模式
GPS
SPS
模式,有效定位模式
微分
GPS
SPS
模式,有效定位模式
GPS
SPS
模式,有效定位模式
*18
终止符
B. GLL
–
地理信息——纬度
/
经度
$$GPGLL,
3723.2475,N,12158.3416,W,161229.487,A*2C
表
1.4
——
GLL
数据格式
名称
报文
ID
Message ID
纬度
Latitude
南北半球
N/S
Indicator
经度
Longitude
东西半球
E/W
indicator
举例
$$GPGLL
3723.2475
单位
说明
GLL
报文头
N=north or
S=south
N
12158.3416
W
E=east or
W=west
UTC
坐标
161229.487
UTC position
状态
Status
校验
Checksum
A
*2C
A=
数据有效
V=
数据无效
终止符
C. GSA
–
GNSS
DOP
(定位点)活动卫星
$$GPGSA,
A,3,07,02,26,27,09,04,15,,,,,,1.8,1.0,1.5*33
表
1.5
——
GSA
p>
数据格式
名称
报文
ID
Message ID
模式
1
Mode 1
模式
2
Mode 2
举例
$$GPGSA
A
3
单位
说明
GSA
报文头
见表
1.6
见表
1.7
3
/
11
应用的卫星
Satellite
used
应用的卫星
Sateliite
used
...
应用的卫星
Satellite
used
PDOP
07
应用通道
1
(??)
Sv on channel 1
应用通道
2
Sv on
channel 2
应用通道
12
Sv on channel 12
位置精确度
Position
dilution of
precision
水平精确度
Horizontal
dilution of
precision
垂直精确度
Vertical
dilution of
precision
终止符
02
1.8
HDOP
1.0
VDOP
校验
Checksum
表
1.6
——模式
1
值
1
2
3
表
1.7
——模式
2
值
M
A
1.5
*33
说明
非法
2D
3D
说明
手动
——强制为
2D
或
3D
模式
自动——允许自动选择
2D
或
3D
(译者注:根据协议值,
表
1.6
和表
1.7
< br>应互换)
D. GSV
–
GNSS
DOP
(定位点)
活动卫星
$$GPGSV,2,2,0
7,07,79,048,42,02,51,062,43,26,36,256,42,27,27,138
,42*71
表
1.8
——
GSV
数据格式
名称
报文
ID
Message ID
报文号??
Number of
messages
报文数??
Message number
举例
$$GPGSV
2
1
单位
说明
GSV
报文头
范围
1 to 3
范围
1 to 3
4
/
11
可见卫星
Satellites
to view
卫星
ID
Satellite ID
海拔
Elevation
方位角
Azimuth
信噪比
SNR (C/No)
....
卫星
ID
Satellite ID
海拔
Elevation
方位角
Azimuth
信噪比
SNR (C/No)
校验
Checksum
07
01
79
048
42
27
27
138
42
*71
degrees
degrees
dBHz
degreees
信道
1 (Range 1 to 32)
信道
1
(
最大
90)
信道
1
(True,
范围
0 to 359)
范围
0 to
99,
无跟踪时
=NULL
信道
4
(
范围
1 to 32)
信道
4
(
最大
90)
degrees
信道
4
(True,
范围
0 to 359)
dBHz
范围
0 to 99,
无跟踪时
=NULL
终止符
E. RMC
–
推荐的最小具体定位数据
$$GPRMC,161229.487,A,3723.2475,N,12158.3416,
W,0.13,309.62,120598,,*10
表
1
.9
——
RMC
数据格式
名称
报文
ID
Message ID
UTC
坐标
UTC position
状态
Status
纬度
Latitude
南北半球
N/S Indicator
经度
Longitude
东西半球
E/W
对地速度
Speed Over Ground
对地航向
举例
$$GPRMC
161229.487
A
3723.2475
N
12158.3416
W
0.13
309.62
单位
Knots(
节
)
degrees
说明
RMC
报文头
A=
数据有效
V=
数据无效
N=
北半球
S=
南半球
E=
东半球
W=
西半球
True
5
/
11