# Increase MAVLink IMU data stream rate

**URL:** <https://discuss.bluerobotics.com/t/increase-mavlink-imu-data-stream-rate/13536>\
**Category:** ArduSub\
**Tags:** pymavlink\
**Created:** [January 20, 2023, 4:45am UTC](https://discuss.bluerobotics.com/t/increase-mavlink-imu-data-stream-rate/13536 "2023-01-20T04:45:15Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![EliotBR](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/eliotbr/32/6937_2.png) [@EliotBR](https://discuss.bluerobotics.com/u/EliotBR)\
**Post date:** [January 24, 2023, 9:49am UTC](https://discuss.bluerobotics.com/t/increase-mavlink-imu-data-stream-rate/13536/4 "2023-01-24T09:49:17Z")

</div>

> [@yuki](#):
>
> Do you know any idea to record these data (IMU, attitude) more in more high frequency? (possible by any method other than MAVLink communication)

Record, or stream?

If it’s ok to retrieve the data _after_ a dive then you can likely get it from [dataflash logs](https://www.ardusub.com/reference/data-logging.html#dataflash-logs) (`.bin`) stored on the autopilot\*. We don’t currently have reference documentation for the dataflash messages supported by ArduSub, but they should be similar to [those for ArduCopter](https://ardupilot.org/copter/docs/common-downloading-and-analyzing-data-logs-in-mission-planner.html#message-details-copter-specific).

> \*Note: If you’re using a Navigator you can access dataflash logs from the BlueOS Log Viewer. With a Pixhawk they’re currently only fetchable via QGroundControl/MAVProxy.

> [@yuki](#):
>
> I said that I could record IMU data at 10Hz in the former post.  
> However I tried to record these data during or after using the QGC the frequency is reduced to 5Hz.

You can configure telemetry stream rates in QGroundControl via `Application Settings / MAVLink`:

 ![Screenshot 2023-01-24 at 8.45.36 pm](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/c/c5d459ec843d37f53709a7fe91f1583ac7111337.png)

> [@yuki](#):
>
> In addition, I can record ony one data (ex. only IMU(acc,gyro,mag)) when I tried to record these data(IMU, attitude etc…) separately at separate program in the same situation. (all data can be captured separately before using QGC)

I’m not certain what you mean by this. [This comment](https://discuss.bluerobotics.com/t/the-interval-of-getting-data/12077/5) may be of interest / relevance.

---

_[View the full topic](https://discuss.bluerobotics.com/t/increase-mavlink-imu-data-stream-rate/13536)._
