GPS NMEA-0183 协议 GPS 可以输出实时定位数据让其他的设备使用,这就牵扯到了数据交换协议
几乎现在所有的GPS 接收机都遵循美国国家海洋电子协会(National Marine Electronics Association)所指定的标准规格,这一标准制订所有航海电子仪器间的通讯标准,其中包含传输资料的格式以及传输资料的通讯协议
NMEA 协议有0180、0182 和 0183 三种,0183可以认为是前两种的超集,现在正广泛的使用,0183 有几个版本,V1
所以,如果大家的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) 标准定位时间( UTC time) 格式:时时分 分 秒 秒
秒 秒 秒 ( hhmmss
2) 定位状 态 ,A = 数据可用,V = 数据不可用
3) 纬 度,格式:度度分 分
分 分 分 分 ( ddmm
4) 纬 度区