MTI测试与通信

1检查通信是否正常

上电,发送命令之前自动输出数据

消息结构:

PRE

BID

MID

LEN

DATA

CS

上电立即发送FA FF 30 00 D1进入config模式,

收到消息FA FF 31 00 D0

第二条命令(20 30指数据类型,01 20指频率)

SETOUPUTCONFIGRATION:

FA FF C0 04 20 30 01 20 CC

MTI回复:

FA FF C1 04 20 30 01 20 CC

GOTOMEASUREMENT:

FA FF 10 00 F1

消息以MTData2 输出

校验位的算法(参考【LLCP】)

Checksum

This field is used for communication error-detection. If all message bytes excluding the preamble are

summed and the lower byte value of the result equals zero, the message is valid and it may be

processed. The checksum value of the message should be included in the summation.

2 设置MT模式

在MTmanager中,通过命令设置其模式,然后在

中保存设置,即可得到MTData2的消息形式“FA FF 36 ......”

3 MT读数方式

通过串口得到数据

其中,20 30是数据类型,0C是数据长度,后面分别三个一组为ROLL,PITCH,YAW的数据,最后一位为校验位

MTi姿态传感器学习篇相关推荐

  1. MTI姿态传感器学习笔记

    MTi 学习笔记 1. 介绍 MTi 是集成了3D 磁力仪(3D 指南针)的完整的微型惯性测量 单元,带有一个能够实时计算滚动,俯仰和偏航的嵌入式处理器,能 够输出校准的3D 线性加速,旋转速度(陀螺 ...

  2. QMI8658 - 姿态传感器学习笔记 - Ⅱ

    文章目录 1. 传感器数据锁定机制 1.1 设置锁定机制 1.2 相关寄存器 1.3 code 1. 传感器数据锁定机制 锁定机制功能可以锁定传感器数据,并在适当的锁定过程中保持数据寄存器中的数值,这 ...

  3. QMI8658 - 姿态传感器学习笔记 - Ⅲ

    文章目录 1.复位 1.1 上电复位: 1.2 推荐工作条件 2. 校准(COD) 2.1 校准步骤 2.2 校准注意事项: 2.3 校准状态指示 2.4 校准参数更新 3. 自检 3.1 加速度计自 ...

  4. QMI8658 - 姿态传感器学习笔记 - Ⅰ

    文章目录 0. 说在最前面 1. 前言 2. QMI8658 Pin 2.1 引脚说明 2.2 Pin-To-Pin 3. 参考设计图 3.1 QMI8658-I2C 3.2 QMI8658-4线SP ...

  5. Xsens MTi -1 姿态传感器恢复与MTI的通信的方法

    恢复与MTI的通信 本人最近因为项目需要,一直在研究Xsens MTi - 1 姿态传感器,因为我写程序是要DSP开发板获取姿态传感器采集的数据,然后从获取的数据中解析出四元数或者欧拉角,并把欧拉角转 ...

  6. 学习 STM32之九轴姿态传感器(BWT901CL)串口通信读取数据

    由于个人应用到3轴传感器,所以买了直接买了一个9轴的,用于学习STM32Core平台串口2连接维特智能串口Normal协议,然后通过串口1直接打印数据,接收传感器数据和与传感器进行通信:需要看产品文档 ...

  7. Pixhawk代码分析-姿态解算篇D

    姿态解算篇D 基础知识 研究多旋翼无人机前期主要需要了解其气动布局和复杂的动力学模型,然后就是姿态解算和控制器的设计.为了实现精确四旋翼飞行器的姿态估计,首先就是需要了解各传感器采集的数据和误差存在的 ...

  8. Pixhawk代码分析-姿态解算篇C

    姿态解算篇C 前言 终于到ardupilot源代码的姿态解算了,有了前期关于mahony姿态解算算法的基础以后,理解源代码的姿态解算算法就快多了,所有的东西都在脑海中初步有了一个框架:首先要做什么,然 ...

  9. Pixhawk代码分析-姿态解算篇B

    姿态解算篇B 前言 本篇博文主要是以mahony的算法为基础理解姿态解算的过程,主要参考的论文就是William Premerlani and Paul Bizard的关于DCM的一篇经典论文< ...

最新文章

  1. Golang1.13.x 解决go get 无法下载问题
  2. Cortex-M0微处理器之错误定位
  3. 河北职称计算机2012试题,2012年河北省职称计算机考试试题及答案.doc
  4. 企业定时任务调度器Quartz,定时查询数据库(这里还需要继续做研究)
  5. USACO1.5 Number Triangles(numtri)
  6. 华为手机出现android啥意思,传华为正研发手机系统,如果脱离安卓系统,还有啥能阻止华为前进...
  7. 图论 —— 二分图 —— 二分图判定
  8. 无心剑中译奥修《奥修对爱与婚姻的印象》
  9. 华为NP课程笔记13-PIM
  10. 致敬逆行者网页设计作品 大学生抗疫感动专题网页设计作业模板 疫情感动人物静态HTML网页模板下载
  11. 02-十六进制与二进制转换的快速记忆
  12. joson_encode 处理
  13. 威漫哨兵机器人_漫威:哨兵机器人天下无敌?这几位变种人就不把他们放在眼里...
  14. java抖音字符视频_java爬取新版抖音无水印视频教程(2020/09/14附带java代码)
  15. 【20180619】【射频通信】混频、中频等高频知识,频谱分析仪的带宽RBW、VBW、SWT,射频信号发生器的使用,GNSS一些基本常识,PCB和MSPS的含义
  16. 饥饿游戏3:嘲笑鸟(下)[The Hunger Games: Mockingjay - Part 2]
  17. 制作自己的微信小程序要怎么做?
  18. 音频信号的基波、谐波
  19. 【NOI科目校 信息学知识点测评-组合计数专题】展览方案
  20. HTML免费在线文档批量翻译工具

热门文章

  1. 战网 服务器未响应,服务器三个月未恢复正常,垂死挣扎的星际争霸,预示着傲慢的暴雪即将谢幕...
  2. Jenkins自动化部署工具简易教程(Java、Git、Maven、Tomcat)
  3. Burpsuit注册机使用时报错java.math.MutableBigInteger.inverseMod64(J)J
  4. Java 图片上传后为什么会自动旋转90度?
  5. 遍历map的几种方式
  6. cad.net 在位编辑的原理猜测及找到在位编辑状态的图元
  7. 修改hosts文件不生效
  8. NISA和CISA分享软件供应链安全建议
  9. PHP视频点赞任务发布平台,Thinkphp短视频点赞关注评论任务悬赏接单平台源码
  10. 微淼商学院php面试_分享下我在5,6月份求职的面经