ESPHome
2023.11.6
|
Data Structures | |
class | ArduinoI2CBus |
class | I2CBus |
class | I2CDevice |
class | I2CRegister |
class | I2CRegister16 |
class | IDFI2CBus |
struct | ReadBuffer |
struct | WriteBuffer |
Enumerations | |
enum | ErrorCode { ERROR_OK = 0, ERROR_INVALID_ARGUMENT = 1, ERROR_NOT_ACKNOWLEDGED = 2, ERROR_TIMEOUT = 3, ERROR_NOT_INITIALIZED = 4, ERROR_TOO_LARGE = 5, ERROR_UNKNOWN = 6, ERROR_CRC = 7 } |
enum | RecoveryCode { RECOVERY_FAILED_SCL_LOW, RECOVERY_FAILED_SDA_LOW, RECOVERY_COMPLETED, RECOVERY_FAILED_SCL_LOW, RECOVERY_FAILED_SDA_LOW, RECOVERY_COMPLETED } |
enum | RecoveryCode { RECOVERY_FAILED_SCL_LOW, RECOVERY_FAILED_SDA_LOW, RECOVERY_COMPLETED, RECOVERY_FAILED_SCL_LOW, RECOVERY_FAILED_SDA_LOW, RECOVERY_COMPLETED } |
Functions | |
uint16_t | i2ctohs (uint16_t i2cshort) |
uint16_t | htoi2cs (uint16_t hostshort) |
Enumerator | |
---|---|
RECOVERY_FAILED_SCL_LOW | |
RECOVERY_FAILED_SDA_LOW | |
RECOVERY_COMPLETED | |
RECOVERY_FAILED_SCL_LOW | |
RECOVERY_FAILED_SDA_LOW | |
RECOVERY_COMPLETED |
Definition at line 12 of file i2c_bus_esp_idf.h.
Enumerator | |
---|---|
RECOVERY_FAILED_SCL_LOW | |
RECOVERY_FAILED_SDA_LOW | |
RECOVERY_COMPLETED | |
RECOVERY_FAILED_SCL_LOW | |
RECOVERY_FAILED_SDA_LOW | |
RECOVERY_COMPLETED |
Definition at line 12 of file i2c_bus_arduino.h.