# `Common.Message.HighresImu`
[🔗](https://github.com/fancydrones/xmavlink/blob/main/lib/common.ex#L5641)

# `t`

```elixir
@type t() :: %Common.Message.HighresImu{
  abs_pressure: Float32,
  diff_pressure: Float32,
  fields_updated: MapSet.t(Common.Types.highres_imu_updated_flags()),
  id: XMAVLink.Types.uint8_t(),
  pressure_alt: Float32,
  temperature: Float32,
  time_usec: XMAVLink.Types.uint64_t(),
  xacc: Float32,
  xgyro: Float32,
  xmag: Float32,
  yacc: Float32,
  ygyro: Float32,
  ymag: Float32,
  zacc: Float32,
  zgyro: Float32,
  zmag: Float32
}
```

The IMU readings in SI units in NED body frame

---

*Consult [api-reference.md](api-reference.md) for complete listing*
