supla-device
|
This is the complete list of members for Supla::Io::MCP23017, including all inherited members.
Base(bool useAsSingleton=true) (defined in Supla::Io::Base) | Supla::Io::Base | explicit |
customAnalogRead(int channelNumber, uint8_t pin) override (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inlinevirtual |
customAnalogWrite(int channelNumber, uint8_t pin, int val) override (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inlinevirtual |
customAttachInterrupt(uint8_t pin, void(*func)(void), int mode) (defined in Supla::Io::Base) | Supla::Io::Base | virtual |
customDetachInterrupt(uint8_t pin) (defined in Supla::Io::Base) | Supla::Io::Base | virtual |
customDigitalRead(int channelNumber, uint8_t pin) override (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inlinevirtual |
customDigitalWrite(int channelNumber, uint8_t pin, uint8_t val) override (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inlinevirtual |
customPinMode(int channelNumber, uint8_t pin, uint8_t mode) override (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inlinevirtual |
customPinToInterrupt(uint8_t pin) (defined in Supla::Io::Base) | Supla::Io::Base | virtual |
customPulseIn(int channelNumber, uint8_t pin, uint8_t value, uint64_t timeoutMicro) override (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inlinevirtual |
gpioState_ (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | protected |
ioInstance (defined in Supla::Io::Base) | Supla::Io::Base | static |
MCP23017(uint8_t address=0x20, TwoWire *wire=&Wire, bool pullUp=false) (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inlineexplicit |
mcp_ (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | protected |
onInit() | Supla::Io::MCP23017 | inlinevirtual |
onTimer() override | Supla::Io::MCP23017 | inlinevirtual |
read16FromMCP() (defined in Supla::Io::MCP23017) | Supla::Io::MCP23017 | inline |
~Base() (defined in Supla::Io::Base) | Supla::Io::Base | virtual |