gps_rtcm标准协议NMEA-0183NMEA0183是美国国家海洋电子协会(NationalMarineElectronicsAssociation)为海用电子设备制定的标准格式。目前业已成了GPS导航设备统一的RTCM(RadioTechnicalmissionforMaritimeservices)标准协议。序号命令说明最大帧长1$GPGGA全球定位数据722$GPGSA卫星PRN数据653$GPGSV卫星状态信息2104$GPRMC运输定位数据705$GPVTG地面速度信息346$GPGLL大地坐标信息7$GPZDAUTC时间和日期注:发送次序$PZDA、$GPGGA、$GPGLL、$GPVTG、$GPGSA、$GPGSV*3、$GPRMC协议帧总说明:该协议采用ASCII码,其串行通信默认参数为:波特率=4800bps,数据位=8bit,开始位=1bit,停止位=1bit,无奇偶校验。帧格式形如:$,ddd,ddd,…,ddd*hh<CR><LF>1、“$”——帧命令起始位2、——地址域,前两位为识别符,后三位为语句名3、ddd…ddd——数据4、“*”——校验和前缀5、hh——校验和(checksum),$与*之间所有字符ASCII码的校验和(各字节做异或运算,得到校验和后,再转换16进制格式的ASCII字符。)6、<CR><LF>——CR(CarriageReturn)+LF(LineFeed)帧结束,回车和换行$GPGGA例:$GPGGA,,,S,,E,1,04,,,M,,,,0000*1F字段0:$GPGGA,语句ID,表明该语句为GlobalPositioningSystemFixData(GGA)GPS定位信息字段1:UTC时间,,时分秒格式字段2:,度分格式(前导位数不足则补0)字段3:纬度N(北纬)或S(南纬)字段4:,度分格式(前导位数不足则补0)字段5:经度E(东经)或W(西经)字段6:GPS状态,0=未定位,1=非差分定位,2=差分定位,3=无效PPS,6=正在估算字段7:正在使用的卫星数量(00-12)(前导位数不足则补0)字段8:HDOP水平精度因子(-)字段9:海拔高度(--)字段10:地球椭球面相对大地水准面的高度字段11:差分时间(从最近一次接收到差分信号开始的秒数,如果不是差分定位将为空)字段12:差分站ID号0000-1023(前导位数不足则补0,如果不是差分定位将为空)字段13:校验值$GPGSA例:$GPGSA,A,3,01,20,19,13,,,,,,,,,,,*0A字段0:$GPGSA,语句ID,表明该语句为GPSDOPandActiveSatellites(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码(伪随机噪声码)
gps rtcm标准协议 来自淘豆网m.daumloan.com转载请标明出处.