该协议信息包括GGA 位置测定系统的定位资料、GSV 导航卫星资料、RMC 导航卫星特定精简资料、VTG 方向及速度等相关资料
这里以接收 GGA 数据为例,给出的格式如下: $GPGGA,hhmmss,dddmm
mmmm,a,dddmm
mmmm,a,x,xx,x
x,M,,M,x
x,xxxx*CS 例:$GPGGA,033744,2446
5241,N,12100
1536,E,1,10,0
4,M,,,,*1F 表 1 所列是其具体说明
通过表 1 便可读出上面例子中的位置信息为:北纬 24度 46
5241 分,西经 12l 度 00
1536 分,格林威治时间为:3 点 37 分 44 秒 GPS 数据格式 GPS数据格式 a
GPS 固定数据输出语句($GPGGA) 这是一帧 GPS 定位的主要数据,也是使用最广的数据
$GPGGA 语句包括17 个字段:语句标识头,世界时间,纬度,纬度半球,经度,经度半球,定位质量指示,使用卫星数量,水平精确度,海拔高度,高度单位,大地水准面高度,高度单位,差分 GPS 数据期限,差分参考基站标号,校验和结束标记(用回车符和换行符),分别用 14 个逗号进行分隔
该数据帧的结构及各字段释义如下: $GPGGA,,,,,,,,,,M,,M,,*xx $GPGGA:起始引导符及语句格式说明(本句为 GPS 定位数据); UTC 时间,格式为 hhmmss
sss; 纬度,格式为 ddmm
mmmm(第一位是零也将传送); 纬度半球,N 或 S(北纬或南纬) 经度,格式为 dddmm
mmmm(第一位零也将传送); 经度半球,E 或 W(东经或西经) 定位质量指示,0=定位无效,1=定位有效; 使用卫星数量,从 00 到 12(第一个零也将传送) 水平精确度,0
5 到 99
9 天线离海平面的高度,-99