ESPHome  2024.4.0
Data Structures | Enumerations
esphome::pca6416a Namespace Reference

Data Structures

class  PCA6416AComponent
 
class  PCA6416AGPIOPin
 Helper class to expose a PCA6416A pin as an internal input GPIO pin. More...
 

Enumerations

enum  PCA6416AGPIORegisters {
  PCA6416A_INPUT0 = 0x00, PCA6416A_OUTPUT0 = 0x02, PCA6416A_INVERT0 = 0x04, PCA6416A_CONFIG0 = 0x06,
  PCAL6416A_PULL_EN0 = 0x46, PCAL6416A_PULL_DIR0 = 0x48, PCA6416A_INPUT1 = 0x01, PCA6416A_OUTPUT1 = 0x03,
  PCA6416A_INVERT1 = 0x05, PCA6416A_CONFIG1 = 0x07, PCAL6416A_PULL_EN1 = 0x47, PCAL6416A_PULL_DIR1 = 0x49
}
 

Enumeration Type Documentation

◆ PCA6416AGPIORegisters

Enumerator
PCA6416A_INPUT0 
PCA6416A_OUTPUT0 
PCA6416A_INVERT0 
PCA6416A_CONFIG0 
PCAL6416A_PULL_EN0 
PCAL6416A_PULL_DIR0 
PCA6416A_INPUT1 
PCA6416A_OUTPUT1 
PCA6416A_INVERT1 
PCA6416A_CONFIG1 
PCAL6416A_PULL_EN1 
PCAL6416A_PULL_DIR1 

Definition at line 7 of file pca6416a.cpp.