FabGL
ESP32 Display Controller and Graphics Library
MCP23S17 Member List

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

available()MCP23S17inline
begin(int MISO=-1, int MOSI=-1, int CLK=-1, int CS=-1, int CSActiveState=-1, int host=HSPI_HOST)MCP23S17
configureGPIO(int gpio, MCPDir dir, bool pullup=false, uint8_t hwAddr=0)MCP23S17
disableInterrupt(int gpio, uint8_t hwAddr=0)MCP23S17
enableInterrupt(int gpio, MCPIntTrigger trigger, bool defaultValue=false, uint8_t hwAddr=0)MCP23S17
enableINTMirroring(bool value, uint8_t hwAddr=0)MCP23S17
enableINTOpenDrain(bool value, uint8_t hwAddr=0)MCP23S17
enablePortPullUp(int port, uint8_t value, uint8_t hwAddr=0)MCP23S17inline
end()MCP23S17
getINTActiveHigh(uint8_t hwAddr=0)MCP23S17inline
getPortDir(int port, uint8_t hwAddr=0)MCP23S17inline
getPortIntCaptured(int port, uint8_t hwAddr=0)MCP23S17inline
getPortIntFlags(int port, uint8_t hwAddr=0)MCP23S17inline
getPortPullUp(int port, uint8_t hwAddr=0)MCP23S17inline
initDevice(uint8_t hwAddr)MCP23S17
readGPIO(int gpio, uint8_t hwAddr=0)MCP23S17
readPort(int port, uint8_t hwAddr=0)MCP23S17inline
readPort(int port, void *buffer, size_t length, uint8_t hwAddr=0)MCP23S17
readPort16(uint8_t hwAddr=0)MCP23S17inline
readReg(uint8_t addr, uint8_t hwAddr=0)MCP23S17
readReg16(uint8_t addr, uint8_t hwAddr=0)MCP23S17
setINTActiveHigh(bool value, uint8_t hwAddr=0)MCP23S17
setPortDir(int port, uint8_t value, uint8_t hwAddr=0)MCP23S17inline
setPortInputPolarity(int port, uint8_t value, uint8_t hwAddr=0)MCP23S17inline
writeGPIO(int gpio, bool value, uint8_t hwAddr=0)MCP23S17
writePort(int port, uint8_t value, uint8_t hwAddr=0)MCP23S17inline
writePort(int port, void const *buffer, size_t length, uint8_t hwAddr=0)MCP23S17
writePort16(uint16_t value, uint8_t hwAddr=0)MCP23S17inline
writeReg(uint8_t addr, uint8_t value, uint8_t hwAddr=0)MCP23S17
writeReg16(uint8_t addr, uint16_t value, uint8_t hwAddr=0)MCP23S17