NMEA-0183协议分析
协议解析
协议生成
正在完成...
一、概念
NMEA-0183是美国国家海洋电子协会(National Marine Electronics Association )为海用电子设备制定的标准格式。 目前也已形成了GPS/北斗导航设备统一的RTCM(Radio Technical Commission for Maritime services)标准协议。
二、协议格式
NMEA-0183协议采用ASCII码来传递GPS定位信息,我们称之为帧。
帧格式如下:$aaccc,ddd,ddd,…,ddd * hh
- “$”——帧命令起始位
- aa(识别符号)ccc(语句名)——地址域
- ddd…ddd——数据
- “*”——校验和前缀
- hh——校验和(check sum),$与*之间所有字符ASCII码的校验和
- (各字节做异或运算,得到校验和后,再转换16进制格式的ASCII字符。)
- ——CR(Carriage Return) + LF(Line Feed)帧结束,回车和换行