ublox8 M8协议介绍
u-blox芯片是瑞士U- blox公司研发的一款芯片,输出数据可配置为以下三种协议:
- NMEA
- ublox
- RTCM
其中NMEA和RTCM协议均为标准协议,不做介绍。下面简要介绍ublox自定义协议:
官方文档地址
ublox协议三个特点
1. 1字节对齐 2. low-overhead 校验算法 3. 两级消息标识符,分为class id和消息id
帧结构
• ublox数据,帧头为0xB5 0x62
• 帧头之后紧接一个字节的class id和message id
• LENGTH为两个字节的消息长度,此长度仅仅包含PAYLOADA ,字节序为低字节序
• PAYLOAD为输出GPS数据
• CK_A 和 CK_B 都是一个字节的校验位,校验算法如下:
CK_A = 0, CK_B = 0 For(I=0;I<N;I++) { CK_A = CK_A + Buffer[I] CK_B = CK_B + CK_A }
应用
在常规应用中,下面这一个class就够用了:
nav class 主要包含了 PVT信息,航向信息和dop值,卫星信息,message id pvt这个消息大多数情况下足够用了:
QA
ubx协议下的速度的格式是mm/s还是cm/s,速度有正负吗?
如上表中的VelN, VelE, VelD, gSpeed, 单位为mm/s。速度VelN, VelE, VelD是有正负的,正方向定义为北东地,ground speed是正值。headmot和headveh有什么区别呢?
- headmot 输出的是 heading of motion 2-D也叫 course over ground,通俗的说叫航向角,这个角度与载体的运动有关,静止时没有意义,可以通过载体速度在地面的北向和东向投影,按照三角函数计算。换句话说,只要知道了速度,就可以输出,所以纯GNSS板卡是可以输出这个量的。
- 而headVeh是yaw,也就是姿态计算中的欧拉角,纯GNSS无法输出姿态角度,因此这个角度只有在组合导航模式下,结合惯导才可以输出,否则输出headmot。
ublox8 M8协议介绍相关推荐
- 常用开源协议介绍以及开源软件规范列表
1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...
- open source license主流的开源软件协议介绍
open source license主流的开源软件协议介绍(20190222) 文章目录: 一.开源软件的直观介绍 二.常用开源协议介绍 三.常用开源协议之间的对比 当Adobe.Microsoft ...
- SNMP协议介绍和操作截图
第一章 SNMP协议介绍 SNMP协议 基于TCP/IP的网络管理包含3个组成部分: 1) 一个管理信息库MIB(Management Information Base).管理信息库包含所有代理进程的 ...
- VRRP协议介绍--转
http://www.cnblogs.com/jony413/articles/2697404.html VRRP协议介绍 参考资料: RFC 3768 1. 前言 VRRP(Virtual Rout ...
- Python教程之udp和tcp协议介绍
UDP介绍 UDP - 用户数据报协议,是一个无连接的简单的面向数据报的运输层协议.UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地.由于UDP在传输数据 ...
- (4)ZYNQ AXI4总线协议介绍
1.1 ZYNQ AXI4总线协议介绍 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)ZYNQ AXI4总线协议介绍: 5)结束语. 1.1.2 本节引言 " ...
- 音视频直播流程及常见视频流协议介绍
音视频直播流程介绍 常见视频流协议介绍 HLS HLS是苹果公司实现的基于 HTTP 的流媒体传输协议,全称 HTTP Live Streaming,可支持流媒体的直播和点播,主要应用在 iOS 系统 ...
- SNMP 网络协议介绍
这里填写标题 1. SNMP 网络协议介绍 1.1. 什么是 SNMP 1.1.1. 概述 1.1.2. SNMP 版本 1.2. OIDs 1.2.1. 什么是 OID 1.2.1.1. 可查询数量 ...
- AMBA协议介绍(1)——APB协议
系列文章目录 AMBA协议介绍(1)--APB协议 AMBA协议介绍(2)--AHB协议 AMBA协议介绍(3)--AXI协议 目录 AMBA协议介绍 AMBA协议介绍(1)--APB协议 前言 一. ...
最新文章
- 字节跳动《Python高频面试题》火了,完整版 PDF 开放下载!
- Linux 添加新用户账号并赋予root权限
- 探索中国广电“智慧城市”未来转型路径
- 哪些行业形势好?大数据帮你预测今年就业“风口”
- 使用拷贝的方式(adb push) 绕过Android系统和adb install直接安装APK
- MVC中使用jquery uploadify上传图片报302错误
- 加快网站速度的最佳做法_(3)script脚本放在底部
- IEEE和SCI等的通俗简介
- Git 问题:SSL certificate problem: self signed certificate
- 什么是压力测试,如何做压力测试?
- python创建空文本文件_Python空白txt文件创建
- ASP.NET Core 进程内(InProcess)托管
- Prometheus监控学习笔记之Prometheus普罗米修斯监控入门
- php halt,thinkphp-调试halt
- R 单独窗口显示绘图(plots)
- xshell mysql 权限_使用Xshell连接Linux服务器操作Mysql给Root用户添加远程访问权限
- iOS接入招商银行一网通
- Windows HPC Server 2008 R2 下载
- springcloud使用RestTemplate进行接口调用
- (二十七)投资组合的绩效评估