GPS

本文介绍了GPS NMEA-0183协议,这是大多数GPS接收机遵循的通讯标准,用于数据交换。NMEA协议包括GPRMC、GPGSV等多种输出类型,用于提供实时定位数据。此外,还提到了GPS制造商如Garmin采用的私有协议,以及AGPS辅助定位系统。
摘要由CSDN通过智能技术生成

GPS 入门 —— GPS NMEA-0183协议 [转]

GPS可以输出实时定位数据让其他的设备使用,这就牵扯到了数据交换协议。几乎现在所有的GPS接收机都遵循美国国家海洋电子协会(National Marine Electronics Association)所指定的标准规格,这一标准制订所有航海电子仪器间的通讯标准,其中包含传输资料的格式以及传输资料的通讯协议。NMEA协议有0180、0182和0183三种,0183可以认为是前两种的超集,现在正广泛的使用,0183有几个版本,V1.5 V2.1。所以,如果大家的GPS接收机如果要联上笔记本里通用的GPS导航程序,比如OZIEXPLORER和俺的GPSRECEIVER,就应该选择NEMA V2.0以上的协议。NMEA规定的通讯速度是4800 b/S。现在有些接收机也可以提供更高的速度,但说实话,没有什么用,4800就足够了。

  象GARMIN,自己有一个mapsource软件,为了不让其他品牌的GPS使用该软件,就设计了私有的GARMIN协议,只有GARMIN的机器才能输出这种数据,而MAPSOURCE只能接收GARMIN协议,这样一来MAPSOURCE就只能让GARMIN的机器使用.

SIFR 天宝、摩托罗拉也有自己的专用二进制协议,但都支持NMEA协议输出的,通过专用的设置软件可以更改输出方式。

下面是NMEA协议常用的几种输出类型:

GPRMC(建议使用最小GPS数据格式)

$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11><CR><LF>
1) 标准定位时间(UTC time)格式:时时分分秒秒.秒秒秒(hhmmss.sss)。
2) 定位状态,A = 数据可用,V = 数据不可用。
3) 纬度,格式:度度分分.分分分分(ddmm.mmmm)。
4) 纬度区分,北半球(N)或南半球(S)。
5) 经度,格式:度度分分.分分分分。
6) 经度区分,东(E)半球或西(W)半球。
7) 相对位移速度, 0.0 至 1851.8 knots
8) 相对位移方向,000.0 至 359.9度。实际值。
9) 日期,格式:日日月月年年(ddmmyy)。
10) 磁极变量,000.0 至180.0。
11) 度数。
12) Checksum.(检查位)

GPGS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值