Identifying IMUs on PixHawk Orange Cube from Mission Planner tlogs

Hi everyone,

I have a PixHawk Orange Cube.
Recorded some tlogs using Mission Planner version 1.3.70.

Now trying to analyse the tlogs, have used Mission Planner version 1.3.76 to convert the tlogs to csv files, and the identity of the specific IMUs is not seeming straightforward.

The 3 IMU readings we see as:
mavlink_raw_imu_t
mavlink_scaled_imu2_t
mavlink_scaled_imu3_t

Initially we assumed they were listed in the order IMU1, IMU2 & IMU3, but mavlink_raw_imu_t is the only line which lists 9DOF data (has mag data) which means it is what the Orange Cube calls IMU3 (as listed here: cubepilot-docs/the-cube-module-overview.md at master · CubePilot/cubepilot-docs · GitHub)

Does Mission Planner rename the IMUs, and how do I tell which of the chips is associated with each identifier?

Thanks in advance

i havnt looked hard into this, but the raw_imu message will contain the data from the current primary sensor/ the primate instance

so this means it will report mag instance 0, acc instance 0 and gyr instance 0.
these could be technicly from any of the sensors that are inited at instance 0

i would check the HWID’s to confirm the order