icm42670: Driver for TDK ICM-42670-P 6-Axis IMU

struct icm42670_int_config_t
#include <icm42670.h>

Public Members

icm42670_int_mode_t mode
icm42670_int_drive_t drive
icm42670_int_polarity_t polarity
struct icm42670_int_source_t
#include <icm42670.h>

Public Members

bool self_test_done
bool fsync
bool pll_ready
bool reset_done
bool data_ready
bool fifo_threshold
bool fifo_full
bool agc_ready
bool i3c_error
bool smd
bool wom_z
bool wom_y
bool wom_x
struct icm42670_wom_config_t
#include <icm42670.h>

Public Members

icm42670_wom_int_dur_t trigger
icm42670_wom_int_mode_t logical_mode
icm42670_wom_mode_t reference
uint8_t wom_x_threshold
uint8_t wom_y_threshold
uint8_t wom_z_threshold
struct icm42670_t
#include <icm42670.h>

Device descriptor.

Public Members

i2c_dev_t i2c_dev