GPS数据格式分析
GPS数据格式分析
0 概述
GPS接收机能提供ASCII和二进制两种格式.
其中ASCII码为NMEA-0183,NMEA-0183是美国国家海洋电子协会为海用电子设备制定的标准格式.
它是在过去海用电子设备的标准格式0180和0182的基础上,增加了GPS接收机输出的内容而完成的.
目前广泛采用的是Ver 2.00版本.现在除少数GPS接收机外,几乎所有的接收机均采用了这一格式.
GPS上电后,每隔一定的时间就会返回一定格式的数据,数据格式为:$信息类型,x,x,x,x,x,x,x,x,x,x,x,x,x.
每行开头的字符都是‘$’,接着是信息类型,后面是数据,以逗号分隔开.
其中$GPGGA是最常用的一种数据格式.一行完整的数据如下:
$GPRMC,204523.00,A,2233.94321,N,11402.42498,E,0.000,,121213,,,A*78
GPGSV:可见卫星信息;GPGLL:地理定位信息;GPRMC:推荐最小定位信息;GPVTG:地面速度信息;GPGGA:GPS定位信息;GPGSA:当前卫星信息.
1 GSA
GPS DOP and Active Satellites(GSA)当前卫星信息,格式:$GPGSA,<1>,<2>,<3>,<3>,,,,,<3>,<3>,<3>,<4>,<5>,<6>,<7>
2 GSV
GPS Satellites in View(GSV)可见卫星信息,格式:$GPGSV, <1>,<2>,<3>,<4>,<5>,<6>,<7>,?<4>,<5>,<6>,<7>,<8>
3 GGA
Global Positioning System Fix Data(GGA)GPS定位信息,这是一帧GPS定位的主要数据,也是使用最广的数据.
格式:$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*hh
4 RMC
Recommended Minimum Specific GPS/TRANSIT Data(RMC)推荐定位信息,格式:$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh
比如:$GPRMC,204522.00,A,2233.94321,N,11402.42498,E,0.000,,121213,,,A*79
5 VTG
Track Made Good and Ground Speed(VTG)地面速度信息,格式:$GPVTG,<1>,T,<2>,M,<3>,N,<4>,K,<5>*hh
- 07-30如何用u盘重装win10系统
- 07-30bios设置u盘启动
- 07-30技嘉主板bios如何设置u盘启动项
- 12-22开源视频平台:MediaCore(MediaDrop)
- 12-22JVMjavacore和heapdump文件生成选项
- 12-22使用飞信机器人发短信需要开放的端口
- 12-22TCP连接的三次握手--一次故障记录
- 12-22磁盘管理之一 逻辑卷管理
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 03-08消息称微软开发内部AI推理模型,或将成为Op
- 03-08美国法院驳回马斯克请求,未阻止OpenAI转型
- 03-08饿了么成立即时配送算法专家委员会 持续全局
- 03-08长安汽车:预计今年底长安飞行汽车将完成试
- 03-08谷歌推出虚拟试穿、AR美妆新功能