5 #ifndef __ADAFRUIT_MCP23X17_H__ 6 #define __ADAFRUIT_MCP23X17_H__ uint16_t readGPIOAB()
Bulk read all pins on Port A and B.
Definition: Adafruit_MCP23X17.cpp:52
uint8_t readGPIOA()
Bulk read all pins on Port A.
Definition: Adafruit_MCP23X17.cpp:20
Base class for all MCP23XXX variants.
Definition: Adafruit_MCP23XXX.h:40
Adafruit_MCP23X17()
default ctor.
Definition: Adafruit_MCP23X17.cpp:12
Class for MCP23017 I2C and MCP23S17 SPI variants.
Definition: Adafruit_MCP23X17.h:15
void writeGPIOA(uint8_t value)
Bulk write all pins on Port A.
Definition: Adafruit_MCP23X17.cpp:28
uint8_t readGPIOB()
Bulk read all pins on Port B.
Definition: Adafruit_MCP23X17.cpp:36
void writeGPIOB(uint8_t value)
Bulk write all pins on Port B.
Definition: Adafruit_MCP23X17.cpp:44
void enableAddrPins()
Enable usage of HW address pins (A0, A1, A2) on MCP23S17.
Definition: Adafruit_MCP23X17.cpp:83
void writeGPIOAB(uint16_t value)
Bulk write all pins on Port A and Port B.
Definition: Adafruit_MCP23X17.cpp:64