ESPHome 2025.5.0
Loading...
Searching...
No Matches
esphome::mpr121 Namespace Reference

Data Structures

class  MPR121BinarySensor
 
class  MPR121Channel
 
class  MPR121Component
 
class  MPR121GPIOPin
 Helper class to expose a MPR121 pin as an internal input GPIO pin. More...
 

Enumerations

enum  {
  MPR121_TOUCHSTATUS_L = 0x00 , MPR121_TOUCHSTATUS_H = 0x01 , MPR121_FILTDATA_0L = 0x04 , MPR121_FILTDATA_0H = 0x05 ,
  MPR121_BASELINE_0 = 0x1E , MPR121_MHDR = 0x2B , MPR121_NHDR = 0x2C , MPR121_NCLR = 0x2D ,
  MPR121_FDLR = 0x2E , MPR121_MHDF = 0x2F , MPR121_NHDF = 0x30 , MPR121_NCLF = 0x31 ,
  MPR121_FDLF = 0x32 , MPR121_NHDT = 0x33 , MPR121_NCLT = 0x34 , MPR121_FDLT = 0x35 ,
  MPR121_TOUCHTH_0 = 0x41 , MPR121_RELEASETH_0 = 0x42 , MPR121_DEBOUNCE = 0x5B , MPR121_CONFIG1 = 0x5C ,
  MPR121_CONFIG2 = 0x5D , MPR121_CHARGECURR_0 = 0x5F , MPR121_CHARGETIME_1 = 0x6C , MPR121_ECR = 0x5E ,
  MPR121_AUTOCONFIG0 = 0x7B , MPR121_AUTOCONFIG1 = 0x7C , MPR121_UPLIMIT = 0x7D , MPR121_LOWLIMIT = 0x7E ,
  MPR121_TARGETLIMIT = 0x7F , MPR121_GPIOCTL0 = 0x73 , MPR121_GPIOCTL1 = 0x74 , MPR121_GPIODATA = 0x75 ,
  MPR121_GPIODIR = 0x76 , MPR121_GPIOEN = 0x77 , MPR121_GPIOSET = 0x78 , MPR121_GPIOCLR = 0x79 ,
  MPR121_GPIOTOGGLE = 0x7A , MPR121_SOFTRESET = 0x80
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MPR121_TOUCHSTATUS_L 
MPR121_TOUCHSTATUS_H 
MPR121_FILTDATA_0L 
MPR121_FILTDATA_0H 
MPR121_BASELINE_0 
MPR121_MHDR 
MPR121_NHDR 
MPR121_NCLR 
MPR121_FDLR 
MPR121_MHDF 
MPR121_NHDF 
MPR121_NCLF 
MPR121_FDLF 
MPR121_NHDT 
MPR121_NCLT 
MPR121_FDLT 
MPR121_TOUCHTH_0 
MPR121_RELEASETH_0 
MPR121_DEBOUNCE 
MPR121_CONFIG1 
MPR121_CONFIG2 
MPR121_CHARGECURR_0 
MPR121_CHARGETIME_1 
MPR121_ECR 
MPR121_AUTOCONFIG0 
MPR121_AUTOCONFIG1 
MPR121_UPLIMIT 
MPR121_LOWLIMIT 
MPR121_TARGETLIMIT 
MPR121_GPIOCTL0 
MPR121_GPIOCTL1 
MPR121_GPIODATA 
MPR121_GPIODIR 
MPR121_GPIOEN 
MPR121_GPIOSET 
MPR121_GPIOCLR 
MPR121_GPIOTOGGLE 
MPR121_SOFTRESET 

Definition at line 14 of file mpr121.h.