GPS 0183协议里GGA、GLL、GSA、GSV、RMC、VTG
$GPGGA
例:
G
P
G
G
A
,
092204.999
,
4250.5589
,
S
,
14718.5084
,
E
,
1
,
04
,
24.4
,
19.7
,
M
,
,
,
,
0000
∗
1
F
字
段
0
:
GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1 F 字段 0:
GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000∗1F字段0:GPGGA,语句 ID,表明该语句为 Global Positioning System Fix Data
(GGA)GPS定位信息
字段 1:UTC 时间, hhmmss.sss,时分秒格式
字段 2:纬度 ddmm.mmmm,度分格式(前导位数不足则补 0)
字段 3:纬度 N(北纬)或 S(南纬)
字段 4:经度 dddmm.mmmm,度分格式(前导位数不足则补 0)
字段 5:经度 E(东经)或 W(西经)
字段 6:GPS状态,0=未定位, 1=非差分定位, 2=差分定位, 3=无效 PPS,6=正
在估算
字段 7:正在使用的卫星数量( 00 - 12 )(前导位数不足则补 0)
字段 8:HDOP水平精度因子( 0.5 - 99.9 )
字段 9:海拔高度( -9999.9 - 99999.9 )
字段 10:地球椭球面相对大地水准面的高度
字段 11:差分时间(从最近一次接收到差分信号开始的秒数,如果不是差分定
位将为空)
字段 12:差分站 ID 号 0000 - 1023 (前导位数不足则补 0,如果不是差分定位
将为空)
字段 13:校验值
G
P
G
L
L
例
:
GPGLL 例:
GPGLL例:GPGLL,4250.5589,S,14718.5084,E,092204.999,A*2D
字段 0:$GPGLL,语句 ID,表明该语句为 Geographic Position (GLL)地理定
位信息
字段 1:纬度 ddmm.mmmm,度分格式(前导位数不足则补 0)
字段 2:纬度 N(北纬)或 S(南纬)
字段 3:经度 dddmm.mmmm,度分格式(前导位数不足则补 0)
字段 4:经度 E(东经)或 W(西经)
字段 5:UTC时间,hhmmss.sss格式
字段 6:状态, A=定位, V=未定位
字段 7:校验值
G
P
G
S
A
例
:
GPGSA 例:
GPGSA例:GPGSA,A,3,01,20,19,13,40.4,24.4,32.2*0A
字段 0:$GPGSA,语句 ID,表明该语句为 GPS DOP and Active Satellites (GSA)
当前卫星信息
字段 1:定位模式, A=自动手动 2D/3D,M=手动 2D/3D
字段 2:定位类型, 1=未定位, 2=2D定位, 3=3D定位
字段 3:PRN码(伪随机噪声码),第 1 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 4:PRN码(伪随机噪声码),第 2 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 5:PRN码(伪随机噪声码),第 3 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 6:PRN码(伪随机噪声码),第 4 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 7:PRN码(伪随机噪声码),第 5 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 8:PRN码(伪随机噪声码),第 6 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 9:PRN码(伪随机噪声码),第 7 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 10:PRN码(伪随机噪声码),第 8 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 11:PRN码(伪随机噪声码),第 9 信道正在使用的卫星 PRN码编号( 00)
(前导位数不足则补 0)
字段 12:PRN码(伪随机噪声码),第 10 信道正在使用的卫星 PRN码编号(00)
(前导位数不足则补 0)
字段 13:PRN码(伪随机噪声码),第 11 信道正在使用的卫星 PRN码编号(00)
(前导位数不足则补 0)
字段 14:PRN码(伪随机噪声码),第 12 信道正在使用的卫星 PRN码编号(00)
(前导位数不足则补 0)
字段 15:PDOP综合位置精度因子( 0.5 - 99.9 ) 字段 16:HDOP水平精度因子
(0.5 - 99.9 )
字段 17:VDOP垂直精度因子( 0.5 - 99.9 )
字段 18:校验值
G
P
G
S
V
例
:
GPGSV 例:
GPGSV例:GPGSV,3,1,10,20,78,331,45,01,59,235,47,22,41,069,13,32,252,45*70
字段 0:$GPGSV,语句 ID,表明该语句为 GPS Satellites in View (GSV)可见
卫星信息
字段 1:本次 GSV语句的总数目( 1 - 3 )
字段 2:本条 GSV语句是本次 GSV语句的第几条( 1 - 3 )
字段 3:当前可见卫星总数( 00 - 12 )(前导位数不足则补 0)
字段 4:PRN 码(伪随机噪声码)( 01 - 32 )(前导位数不足则补 0)
字段 5:卫星仰角( 00 - 90 )度(前导位数不足则补 0)
字段 6:卫星方位角( 00 - 359 )度(前导位数不足则补 0)
字段 7:信噪比( 00-99)dbHz
字段 8:PRN 码(伪随机噪声码)( 01 - 32 )(前导位数不足则补 0)
字段 9:卫星仰角( 00 - 90 )度(前导位数不足则补 0)
字段 10:卫星方位角( 00 - 359 )度(前导位数不足则补 0)
字段 11:信噪比( 00-99)dbHz
字段 12:PRN 码(伪随机噪声码)( 01 - 32 )(前导位数不足则补 0)
字段 13:卫星仰角( 00 - 90 )度(前导位数不足则补 0)
字段 14:卫星方位角( 00 - 359 )度(前导位数不足则补 0)
字段 15:信噪比( 00-99)dbHz
字段 16:校验值
$GPRMC
例:
G
P
R
M
C
,
024813.640
,
A
,
3158.4608
,
N
,
11848.3737
,
E
,
10.05
,
324.27
,
150706
,
,
,
A
∗
50
字
段
0
:
GPRMC,024813.640,A,3158.4608,N,11848.3737,E,10.05,324.27,150706,,,A* 50 字段 0:
GPRMC,024813.640,A,3158.4608,N,11848.3737,E,10.05,324.27,150706,,,A∗50字段0:GPRMC,语句 ID,表明该语句为 Recommended Minimum Specific
GPS/TRANSIT Data(RMC)推荐最小定位信息
字段 1:UTC时间,hhmmss.sss格式
字段 2:状态, A=定位, V=未定位
字段 3:纬度 ddmm.mmmm,度分格式(前导位数不足则补 0)
字段 4:纬度 N(北纬)或 S(南纬)
字段 5:经度 dddmm.mmmm,度分格式(前导位数不足则补 0)
字段 6:经度 E(东经)或 W(西经)
字段 7:速度,节, Knots
字段 8:方位角,度
字段 9:UTC日期,DDMMYY格式
字段 10:磁偏角,( 000 - 180 )度(前导位数不足则补 0)
字段 11:磁偏角方向, E=东 W=西
字段 16:校验值
G
P
V
T
G
例
:
GPVTG 例:
GPVTG例:GPVTG,89.68,T,M,0.00,N,0.0,K*5F
字段 0:$GPVTG,语句 ID,表明该语句为 Track Made Good and Ground Speed
(VTG)地面速度信息
字段 1:运动角度, 000 - 359 ,(前导位数不足则补 0)
字段 2:T=真北参照系
字段 3:运动角度, 000 - 359 ,(前导位数不足则补 0)
字段 4:M=磁北参照系
字段 5:水平运动速度( 0.00 )(前导位数不足则补 0)
字段 6:N=节,Knots
字段 7:水平运动速度( 0.00 )(前导位数不足则补 0)
字段 8:K=公里/ 时,km/h
字段 9:校验值