IoAbstraction
MPR121IoAbstraction Member List

This is the complete list of members for MPR121IoAbstraction, including all inherited members.

attachInterrupt(pinid_t pin, RawIntHandler intHandler, uint8_t mode) overrideMPR121IoAbstractionvirtual
begin(int maxTouchPin, MPR121ConfigType configType, uint8_t configReg1=0x10, uint8_t configReg2=0x20)MPR121IoAbstraction
clearChangeFlags() (defined in Standard16BitDevice)Standard16BitDevice
configureDebounce(uint8_t debounceTouch, uint8_t debounceRelease)MPR121IoAbstraction
digitalRead(pinid_t p)BasicIoAbstractioninline
digitalReadS(pinid_t p)BasicIoAbstractioninline
digitalWrite(pinid_t p, uint8_t v)BasicIoAbstractioninline
digitalWriteS(pinid_t p, uint8_t v)BasicIoAbstractioninline
electrodeSettingsForPin(pinid_t pin, uint8_t touchThreshold, uint8_t releaseThreshold, uint8_t current=0, uint8_t chargeTime=0)MPR121IoAbstraction
enableTouchSupportOnPin(pinid_t pin) (defined in MPR121IoAbstraction)MPR121IoAbstractionprotected
flags (defined in Standard16BitDevice)Standard16BitDeviceprotected
getOutOfRangeRegister()MPR121IoAbstraction
initDevice() override (defined in MPR121IoAbstraction)MPR121IoAbstractioninlinevirtual
isInitNeeded() const (defined in Standard16BitDevice)Standard16BitDevice
isReadPortSet(int port) const (defined in Standard16BitDevice)Standard16BitDevice
isWritePortSet(int port) const (defined in Standard16BitDevice)Standard16BitDevice
lastRead (defined in Standard16BitDevice)Standard16BitDeviceprotected
markInitialised() (defined in Standard16BitDevice)Standard16BitDevice
MPR121IoAbstraction(uint8_t addr, pinid_t intPin=IO_PIN_NOT_DEFINED, WireType wirePtr=nullptr)MPR121IoAbstractionexplicit
pinDirection(pinid_t pin, uint8_t mode) overrideMPR121IoAbstractionvirtual
pinMode(pinid_t pin, uint8_t mode)BasicIoAbstractioninline
read2ndFilteredData(uint8_t pin)MPR121IoAbstraction
readPort(pinid_t pin) overrideStandard16BitDevicevirtual
readPortS(pinid_t p)BasicIoAbstractioninline
readReg16(uint8_t reg) (defined in MPR121IoAbstraction)MPR121IoAbstraction
readReg8(uint8_t reg) (defined in MPR121IoAbstraction)MPR121IoAbstraction
readValue(pinid_t pin) overrideStandard16BitDevicevirtual
runLoop() overrideMPR121IoAbstractionvirtual
setPinLedCurrent(pinid_t pin, uint8_t pwr)MPR121IoAbstraction
setReadPort(int port) (defined in Standard16BitDevice)Standard16BitDevice
softwareReset()MPR121IoAbstraction
Standard16BitDevice() (defined in Standard16BitDevice)Standard16BitDevice
sync()BasicIoAbstractioninline
toWrite (defined in Standard16BitDevice)Standard16BitDeviceprotected
writePort(pinid_t pin, uint8_t port) overrideStandard16BitDevicevirtual
writePortS(pinid_t p, uint8_t v)BasicIoAbstractioninline
writeReg16(uint8_t reg, uint16_t data) (defined in MPR121IoAbstraction)MPR121IoAbstraction
writeReg8(uint8_t reg, uint8_t data) (defined in MPR121IoAbstraction)MPR121IoAbstraction
writeValue(pinid_t pin, uint8_t value) overrideStandard16BitDevicevirtual
~BasicIoAbstraction()=default (defined in BasicIoAbstraction)BasicIoAbstractionvirtual
~MPR121IoAbstraction() override=default (defined in MPR121IoAbstraction)MPR121IoAbstraction
~Standard16BitDevice() override=default (defined in Standard16BitDevice)Standard16BitDevice