axis_t enum name | m5::IMU_Class | |
axis_x_neg enum value | m5::IMU_Class | |
axis_x_pos enum value | m5::IMU_Class | |
axis_y_neg enum value | m5::IMU_Class | |
axis_y_pos enum value | m5::IMU_Class | |
axis_z_neg enum value | m5::IMU_Class | |
axis_z_pos enum value | m5::IMU_Class | |
begin(I2C_Class *i2c=nullptr, board_t board=board_t::board_unknown) | m5::IMU_Class | |
clearOffsetData(void) | m5::IMU_Class | |
getAccel(float *ax, float *ay, float *az) | m5::IMU_Class | |
getAccelData(float *ax, float *ay, float *az) | m5::IMU_Class | inline |
getGyro(float *gx, float *gy, float *gz) | m5::IMU_Class | |
getGyroData(float *gx, float *gy, float *gz) | m5::IMU_Class | inline |
getGyroMag(float *mx, float *my, float *mz) | m5::IMU_Class | inline |
getImuData(imu_data_t *imu_data) | m5::IMU_Class | |
getImuData(void) | m5::IMU_Class | inline |
getMag(float *mx, float *my, float *mz) | m5::IMU_Class | |
getOffsetData(size_t index) | m5::IMU_Class | |
getRawData(size_t index) | m5::IMU_Class | |
getTemp(float *t) | m5::IMU_Class | |
getType(void) const | m5::IMU_Class | inline |
init(I2C_Class *i2c=nullptr) | m5::IMU_Class | inline |
isEnabled(void) const | m5::IMU_Class | inline |
loadOffsetFromNVS(void) | m5::IMU_Class | |
saveOffsetToNVS(void) | m5::IMU_Class | |
sensor_index_accel enum value | m5::IMU_Class | |
sensor_index_gyro enum value | m5::IMU_Class | |
sensor_index_mag enum value | m5::IMU_Class | |
sensor_index_t enum name | m5::IMU_Class | |
sensor_mask_accel enum value | m5::IMU_Class | |
sensor_mask_gyro enum value | m5::IMU_Class | |
sensor_mask_mag enum value | m5::IMU_Class | |
sensor_mask_none enum value | m5::IMU_Class | |
sensor_mask_t enum name | m5::IMU_Class | |
setAxisOrder(axis_t axis0, axis_t axis1, axis_t axis2) | m5::IMU_Class | |
setAxisOrderLeftHanded(axis_t axis0, axis_t axis1) | m5::IMU_Class | |
setAxisOrderRightHanded(axis_t axis0, axis_t axis1) | m5::IMU_Class | |
setCalibration(uint8_t accel_strength, uint8_t gyro_strength, uint8_t mag_strength) | m5::IMU_Class | |
setINTPinActiveLogic(bool level) | m5::IMU_Class | |
setOffsetData(size_t index, int32_t value) | m5::IMU_Class | |
update(void) | m5::IMU_Class | |