想在自己的QT 程序中获取bluerov的传感器信息

我想从rov获取传感器信息(泄漏传感器,相机等),我知道QGC可以做到,但是我想要一个轻量级客户端来读取这些信息,有人知道大概该怎么做吗?

QGC使用MAVlink与ROV中的树莓派通信,而MAVLink是一个非常轻量化的消息协议。

协议相关资料可以查看他们的官网:简介 · MAVLink Developer Guide

这里有官方的mavlink示例:C (mavgen) · MAVLink Developer Guide 可用于通过串行或 UDP 解码解释基本功能的 mavlink 消息。