supla-device
|
This is the complete list of members for Supla::Control::ExtPCA9685, including all inherited members.
analogRead(uint8_t pin, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
analogRead(int channelNumber, uint8_t pin, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
analogWrite(uint8_t pin, int value, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
analogWrite(int channelNumber, uint8_t pin, int value, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
attachInterrupt(uint8_t pin, void(*func)(void), int mode, Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
customAnalogRead(int channelNumber, uint8_t pin) override (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inlinevirtual |
customAnalogWrite(int channelNumber, uint8_t pin, int val) override (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inlinevirtual |
customAttachInterrupt(uint8_t pin, void(*func)(void), int mode) (defined in Supla::Io) | Supla::Io | virtual |
customDetachInterrupt(uint8_t pin) (defined in Supla::Io) | Supla::Io | virtual |
customDigitalRead(int channelNumber, uint8_t pin) override (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inlinevirtual |
customDigitalWrite(int channelNumber, uint8_t pin, uint8_t val) override (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inlinevirtual |
customPinMode(int channelNumber, uint8_t pin, uint8_t mode) override (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inlinevirtual |
customPinToInterrupt(uint8_t pin) (defined in Supla::Io) | Supla::Io | virtual |
customPulseIn(int channelNumber, uint8_t pin, uint8_t value, uint64_t timeoutMicro) override (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inlinevirtual |
detachInterrupt(uint8_t pin, Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
digitalRead(uint8_t pin, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
digitalRead(int channelNumber, uint8_t pin, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
digitalWrite(uint8_t pin, uint8_t val, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
digitalWrite(int channelNumber, uint8_t pin, uint8_t val, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
ExtPCA9685(uint8_t address=0x40) (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inlineexplicit |
Io(bool useAsSingleton=true) (defined in Supla::Io) | Supla::Io | explicit |
ioInstance (defined in Supla::Io) | Supla::Io | static |
isConnected (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | protected |
pca (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | protected |
pinMode(uint8_t pin, uint8_t mode, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
pinMode(int channelNumber, uint8_t pin, uint8_t mode, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
pinToInterrupt(uint8_t pin, Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
pulseIn(uint8_t pin, uint8_t value, uint64_t timeoutMicro, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
pulseIn(int channelNumber, uint8_t pin, uint8_t value, uint64_t timeoutMicro, Supla::Io *io=ioInstance) (defined in Supla::Io) | Supla::Io | static |
setPWMFrequency(uint16_t frequency_) (defined in Supla::Control::ExtPCA9685) | Supla::Control::ExtPCA9685 | inline |
~Io() (defined in Supla::Io) | Supla::Io | virtual |