NMEA0183协议详解:GPS、北斗与GNSS数据格式
需积分: 50 95 浏览量
更新于2024-09-08
收藏 34KB DOCX 举报
"NMEA数据格式说明 (2).docx"
NMEA(National Marine Electronics Association,美国国家海洋电子协会)数据格式是一种广泛使用的全球定位系统(GPS)和其他卫星导航设备的标准通信协议。NMEA-0183是这个协议的一个版本,它定义了如何通过串行接口交换定位和导航数据。在本文档中,我们主要关注如何在GX603设备中处理来自不同导航卫星系统的数据,如GPS、GLONASS和BeiDou。
在NMEA-0183协议中,数据以"$"开头,后跟一个三字符的句柄,用于标识特定的数据类型。对于GPS,句柄以"$GP"开头,例如 "$GPGGA" 表示GPS定位信息帧。而 "$BD" 用于北斗导航卫星系统,"$GN" 用于全球导航卫星系统,它能够兼容多种卫星系统,包括GPS、GLONASS、BeiDou等。
1.1 GGA (GPS fix data)
GGA帧提供完整的GPS定位信息,包括时间、纬度、经度、定位质量、卫星数量等。例如:
`$GPGGA,161229.487,3723.2475,N,12158.3416,W,1,07,1.0,9.0,M,,,,0000*18`
1.2 GLL (Geographic position – Latitude/Longitude)
GLL帧记录当前位置的经纬度和UTC时间,如:
`$GPGLL,3723.2475,N,12158.3416,W,161229.487,A*2C`
1.3 GSA (GPS DOP and active satellites)
GSA帧提供了定位时所用到的卫星信息,包括定位精度因子(DOP)和可视卫星列表。例如:
`$GPGSA,A,3,07,02,26,27,09,04,15,,,,,,1.8,1.0,1.5*33`
1.4 GSV (Satellite status)
GSV帧列出所有可见的GPS卫星及其信号强度和方位角。示例:
`$GPGSV,2,1,07,07,79,048,42,02,51,062,43,26,36,256,42,27,27,138,42*71`
`$GPGSV,2,2,07,09,23,313,42,04,19,159,41,15,12,041,42*41`
1.5 RMC (Recommended Minimum Navigation Information)
RMC帧包含NMEA推荐的最基本的导航信息,如日期、时间和位置、速度、航向等。如:
`$GPRMC,161229.487,A,3723.2475,N,12158.3416,W,0.13,309.62,120598,,*10`
1.6 VTG (Course over ground and true track made good)
VTG帧给出了地表速度和方向信息,如:
`$GPVTG,309.62,T,,M,0.13,N,0.2,K*6E`
GX601和GX602的默认配置部分未给出详细数据,但通常会包含关于设备如何初始化、哪些NMEA句子被启用、更新率设置等信息。
总结来说,NMEA-0183协议是GPS和其他导航系统之间通信的标准方式,而GX603设备则扩展了这一协议,以适应不同导航卫星系统的需求。通过理解这些数据帧的格式和内容,可以有效地解析和利用从GPS接收机获取的数据。
2008-12-11 上传
2020-01-09 上传
2019-12-19 上传
2022-11-18 上传
2024-07-19 上传
2024-07-19 上传
2021-11-17 上传
wlq2020
- 粉丝: 0
- 资源: 1
最新资源
- WeatherApp
- Marlin-Anet-A8:我的自定义设置的Marlin Anet A8配置
- Fit-Friends-API:这是使用Python和Django创建的Fit-Friends API的存储库。该API允许用户创建用户和CRUD锻炼资源。 Fit-Friends是一个简单但有趣的运动健身分享应用程序,通过对保持健康的共同热情将人们聚集在一起!
- CakePHP-Draft-Plugin:CakePHP插件可自动保存任何模型的草稿,从而允许对通过身份验证超时或断电而持久保存的进度进行数据恢复
- A星搜索算法:一种加权启发式的星搜索算法-matlab开发
- spmia2:Spring Cloud 2020的Spring Cloud实际应用示例代码
- LichVN-crx插件
- Mastering-Golang
- DhillonPhish:我的GitHub个人资料的配置文件
- 园林绿化景观施工组织设计-某道路绿化铺装工程施工组织设计方案
- 自相关:此代码给出离散序列的自相关-matlab开发
- Guia1_DSM05L:Desarrollo de la guia 1 DSM 05L
- FPS_教程
- Campanella-rapidfork:Campanella的话题后端
- os_rust:我自己的用Rust编写的操作系统
- Allociné Chrome Filter-crx插件