GPS接收机的数据通信协议(NMEA0183通信协议)

更新于 2026年10月10日 版权声明
3.GPS接收机的数据通信协议(NMEA0183通信协议)

GPS接收机型号很多,但绝大部分都采用了美国国家海洋电子协会制定的NMEA-0183V20通信标准格式。这种通信协议开始主要用于航海方面,以使世界上各种海事电子设备能相互连接进行数据通信,目前这种通信协议已广泛应用于其他各个领域。所以我们可以通过软件控制GPS机输出的NMEA格式的信息,在对导航定位参数进行编辑、计算、处理后得到位置、精确时间等信息,并对它们实施管理。GPS接收机的输出语句均按照串行通信协议,数据格式为8个数据位,一个起始位,一个停止位,根据需要选择波特率。其输出语句采用的是ASCII字符码,输出语句达十多种,包括GGA,GSA,GSV,RMC,RMT,VTC等。本文采用的是常用的GGA定位数据语句,其数据结构为

(1)标准世界时UTC(hhmmss——时分秒格式);

(2)纬度(ddmm.mmmm——度分格式,其中dd为度,mm.mmmm为分);

(3)北纬或南纬(N/S);

(4)经度(dddmm.mmmm——度分格式,其中ddd为度,mm.mmmm为分);

(5)东经或西经(E/W);(https://www.daowen.com)

(6)GPS状态指示,0为定位无效,1为非差分有效定位,2为差分有效定位;

(7)锁定卫星的数目(00~12);

(8)水平经度因子(05~999);

(9)以平均海平面为标准的天线高度(-99999~99999);

(10)大地水准面高(-9999~99999);

(11)差分GPS改正数的有效期。若不用差分这一项无效;

(12)差分参考站的标识(0000~1023)。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)