Struct ImuDeviceConfig

Struct Documentation

struct ImuDeviceConfig

Collaboration diagram for i2c_imu_driver::ImuDeviceConfig:

Configuration structure for different IMU devices.

Public Members

std::string name
uint8_t default_address
uint8_t who_am_i_register
uint8_t who_am_i_value
uint8_t accel_data_register
uint8_t gyro_data_register
uint8_t temp_data_register
uint8_t reset_register
uint8_t accel_config_register
uint8_t gyro_config_register
uint8_t ctrl_register
uint8_t reset_value
uint8_t accel_config_value
uint8_t gyro_config_value
uint8_t ctrl_value
double accel_scale_factor
double gyro_scale_factor
double temp_scale_factor
double temp_offset
bool little_endian
uint8_t data_bytes_per_axis