ScaledImu2

Type Alias ScaledImu2 

Source
pub type ScaledImu2 = ScaledImu2;
Expand description

Originally defined in common::messages::scaled_imu2.

Aliased Type§

pub struct ScaledImu2 {
    pub time_boot_ms: u32,
    pub xacc: i16,
    pub yacc: i16,
    pub zacc: i16,
    pub xgyro: i16,
    pub ygyro: i16,
    pub zgyro: i16,
    pub xmag: i16,
    pub ymag: i16,
    pub zmag: i16,
    pub temperature: i16,
}

Fields§

§time_boot_ms: u32

MAVLink field time_boot_ms.

Timestamp (time since system boot).

§xacc: i16

MAVLink field xacc.

X acceleration

§yacc: i16

MAVLink field yacc.

Y acceleration

§zacc: i16

MAVLink field zacc.

Z acceleration

§xgyro: i16

MAVLink field xgyro.

Angular speed around X axis

§ygyro: i16

MAVLink field ygyro.

Angular speed around Y axis

§zgyro: i16

MAVLink field zgyro.

Angular speed around Z axis

§xmag: i16

MAVLink field xmag.

X Magnetic field

§ymag: i16

MAVLink field ymag.

Y Magnetic field

§zmag: i16

MAVLink field zmag.

Z Magnetic field

§temperature: i16

MAVLink field temperature.

Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).