ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::icm20689 Namespace Reference

Data Structures

class  ICM20689Component
 

Enumerations

enum  ICM20689AccelRange : uint8_t { ICM20689_ACCEL_RANGE_2G = 0x00 , ICM20689_ACCEL_RANGE_4G = 0x01 , ICM20689_ACCEL_RANGE_8G = 0x02 , ICM20689_ACCEL_RANGE_16G = 0x03 }
 
enum  ICM20689GyroRange : uint8_t { ICM20689_GYRO_RANGE_250 = 0x00 , ICM20689_GYRO_RANGE_500 = 0x01 , ICM20689_GYRO_RANGE_1000 = 0x02 , ICM20689_GYRO_RANGE_2000 = 0x03 }
 

Functions

 ESPHOME_LOG_TAG (TAG, "icm20689")
 

Enumeration Type Documentation

◆ ICM20689AccelRange

Enumerator
ICM20689_ACCEL_RANGE_2G 
ICM20689_ACCEL_RANGE_4G 
ICM20689_ACCEL_RANGE_8G 
ICM20689_ACCEL_RANGE_16G 

Definition at line 24 of file icm20689.h.

◆ ICM20689GyroRange

Enumerator
ICM20689_GYRO_RANGE_250 
ICM20689_GYRO_RANGE_500 
ICM20689_GYRO_RANGE_1000 
ICM20689_GYRO_RANGE_2000 

Definition at line 32 of file icm20689.h.

Function Documentation

◆ ESPHOME_LOG_TAG()

esphome::icm20689::ESPHOME_LOG_TAG ( TAG ,
"icm20689"  )