ShiftRegGPIOXpander Library for Arduino v3.1.0
A library that provides an easy mechanism to add GPIO digital output pins by using Shift Registers
Loading...
Searching...
No Matches
SRGXVPort Member List

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

begin(uint16_t initCntnt)SRGXVPort
ShiftRegGPIOXpander::begin(uint8_t *initCntnt=nullptr)ShiftRegGPIOXpander
copyMainToAux(const bool &overWriteIfExists=true)ShiftRegGPIOXpander
createSRGXVPort(const uint8_t &strtPin, const uint8_t &pinsQty)ShiftRegGPIOXpander
digitalRead(const uint8_t &srPin)SRGXVPort
digitalReadSgmntSr(const uint8_t &strtPin, const uint8_t &pinsQty, uint16_t &bffrSgmnt)ShiftRegGPIOXpander
digitalReadSr(const uint8_t &srPin)SRGXVPort
digitalToggleSr(const uint8_t &srPin)ShiftRegGPIOXpander
digitalToggleSrAll()ShiftRegGPIOXpander
digitalToggleSrMask(uint8_t *toggleMask)ShiftRegGPIOXpander
digitalToggleSrToAux(const uint8_t &srPin)ShiftRegGPIOXpander
digitalWrite(const uint8_t &srPin, const uint8_t &value)SRGXVPort
digitalWriteSr(const uint8_t &srPin, const uint8_t &value)SRGXVPort
digitalWriteSrAllReset()ShiftRegGPIOXpander
digitalWriteSrAllSet()ShiftRegGPIOXpander
digitalWriteSrMaskReset(uint8_t *resetMask)ShiftRegGPIOXpander
digitalWriteSrMaskSet(uint8_t *setMask)ShiftRegGPIOXpander
digitalWriteSrToAux(const uint8_t srPin, const uint8_t value)ShiftRegGPIOXpander
discardAux()ShiftRegGPIOXpander
end()ShiftRegGPIOXpander
flipBit(const uint8_t &srPin)SRGXVPort
getMainBuffPtr()ShiftRegGPIOXpander
getMaxSRGXPin()ShiftRegGPIOXpander
getSRGXPtr()SRGXVPort
getSrQty()ShiftRegGPIOXpander
getStampMask()SRGXVPort
getVPortMaxVal()SRGXVPort
isValid(SRGXVPort &VPort)ShiftRegGPIOXpander
moveAuxToMain()ShiftRegGPIOXpander
readPort()SRGXVPort
resetBit(const uint8_t &srPin)SRGXVPort
setBit(const uint8_t &srPin)SRGXVPort
ShiftRegGPIOXpander::ShiftRegGPIOXpander(uint8_t ds, uint8_t sh_cp, uint8_t st_cp, uint8_t srQty=1)ShiftRegGPIOXpander
SRGXVPort()SRGXVPortprotected
SRGXVPort(ShiftRegGPIOXpander *SRGXPtr, uint8_t strtPin, uint8_t pinsQty)SRGXVPortprotected
stampMaskOverMain(uint8_t *maskPtr, uint8_t *valsPtr)ShiftRegGPIOXpander
stampOverMain(uint8_t *newCntntPtr)ShiftRegGPIOXpander
stampSgmntOverMain(uint8_t *newSgmntPtr, const uint8_t &strtPin, const uint8_t &pinsQty)ShiftRegGPIOXpander
writePort(uint16_t newPortVal)SRGXVPort
~ShiftRegGPIOXpander()ShiftRegGPIOXpander
~SRGXVPort()SRGXVPort