imu_common

Common part for all IMUs. This takes the IMU_GYRO_RAW, IMU_ACCEL_RAW and IMU_MAG_RAW ABI messages as input.

Section IMU

IMU_

Name

Value

Description

INTEGRATION

FALSE

Enable gyro/accel integration calculations (enabled for the ekf2)

GYRO_CALIB

{}

Gyroscope calibration structures list (see struct imu_gyro_t)

ACCEL_CALIB

{}

Accelerometer calibration structures list (see struct imu_accel_t)

MAG_CALIB

{}

Magnetometer calibration structures list (see struct imu_mag_t)

GYRO_ABI_SEND_ID

ABI_BROADCAST

The gyro ABI ID which is send over telemetry/logging

ACCEL_ABI_SEND_ID

ABI_BROADCAST

The accel ABI ID which is send over telemetry/logging

MAG_ABI_SEND_ID

ABI_BROADCAST

The mag ABI ID which is send over telemetry/logging

LOG_HIGHSPEED

FALSE

Log all the accel/gyro measurements at the IMU sampling rates in floats

LOG_HIGHSPEED_DEVICE

flightrecorder_sdlog

The device to log all the highspeeds measurements

Depends

  • electrical

Sections