Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xzhiot/imu_app
The QT5 project is a serial communication program. QT5项目串口通信程序。可根据欧拉角显示物体姿态,同时可显示串口数据波形,能实现modbus 主机和从机。
https://github.com/xzhiot/imu_app
modbus plotting qt serial-communication wave
Last synced: 5 days ago
JSON representation
The QT5 project is a serial communication program. QT5项目串口通信程序。可根据欧拉角显示物体姿态,同时可显示串口数据波形,能实现modbus 主机和从机。
- Host: GitHub
- URL: https://github.com/xzhiot/imu_app
- Owner: xzhiot
- Created: 2024-09-12T09:06:28.000Z (21 days ago)
- Default Branch: main
- Last Pushed: 2024-09-20T00:52:05.000Z (14 days ago)
- Last Synced: 2024-09-28T06:04:29.384Z (5 days ago)
- Topics: modbus, plotting, qt, serial-communication, wave
- Language: C++
- Homepage:
- Size: 886 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
QT5项目
1。协议
ID:0x03:飞控姿态:欧拉角格式
帧头HEAD 目标地址D_ADDR 功能码ID 数据长度LEN 数据内容DATA 和校验SC 附加校验AC
0xAA 0xFF 0x03 7 格式如下 程序计算 程序计算
DATA 区域内容:
数据类型 int16 int16 int16 uint8
数据内容 ROL*100 PIT*100 YAW*100 FUSION_STA
ROL、PIT、YAW:姿态角,依次为横滚、俯仰、航向,精确到 0.01。
FUSION _STA:融合状态。
![alt text](image.png)2.功能
(1)基本数据收发
![alt text](basic.png)
(2)ModBus主、从机
![alt text](slave.png)![alt text](master.png)
(3)波形显示
![alt text](plot.png)(4)IMU姿态三维展示。
![alt text](imu3D.png)