3.2.2 $GNGGA 协议(定位信息)
格式:$GNGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12> *hh<CR><LF>
<1> 北京时间,hhmmss.sss(时分秒)格式
<2> 纬度 ddmm.mmmm(度分)格式(前面的0也将被传输)
<3> 纬度半球N(北半球)或S(南半球)
<4> 经度 dddmm.mmmm(度分)格式(前面的0也将被传输)
<5> 经度半球E(东经)或W(西经)
<6> GPS 状态:0=未定位,1=非差分定位,2=差分定位,6=正在估算
<7> 正在使用解算位置的卫星数量(00~12)(前面的0也将被传输)
<8> PDOP 几何精度因子
<9> 海拔高度(-9999.9~99999.9)
<10> 空
<11> 空
<12> 空
3.2.3 $GNGSA协议(卫星PRN数据)
格式:$GPGSA, <1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>,<13>,
<14>,<15>,<16>,<17>*hh<CR><LF>
<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)
3.2.4 $GNGSV协议(各通道卫星信息)
格式:$GNGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,……*hh<CR><LF>
一条$GNGSV 协议最多包含4 颗卫星信息。
<1> GSV 语句的总数
<2> 本句 GSV 的编号
<3> 卫星的总数
<4> 卫星1编号,01至32
<5> 卫星1仰角,00至90度
<6> 卫星1方位角,000至359度
<7> 卫星1讯号噪声比(C/No)
<8> 卫星2编号,01至32
……
3.2.5 $GNGMV 协议(速度信息)
格式:$GNGMV,<1>,<2>,<3>*hh<CR><LF>
<1> X方向速度
<2> Y方向速度
<3> Z方向速度
3.2.6 $GNZDA协议(时间信息)
格式:$GNZDA,<1>,<2>,<3>,<4>,<5>,<6>*hh<CR><LF>
<1> 北京时间,hhmmss.sss(时分秒)格式 基于MFC的GPS监测软件的设计+流程图(7):http://www.youerw.com/zidonghua/lunwen_2952.html