|
M5Unit-EXTIO 0.1.0 git rev:7d9bfd8
|
This is the complete list of members for m5::unit::UnitExtIO2, including all inherited members.
| begin() override (defined in m5::unit::UnitExtIO2) | m5::unit::UnitExtIO2 | virtual |
| canPWMControl() const (defined in m5::unit::UnitExtIO2) | m5::unit::UnitExtIO2 | inlineprotected |
| changeI2CAddress(const uint8_t i2c_address) | m5::unit::UnitExtIO2 | |
| config() | m5::unit::UnitExtIO2 | inline |
| config(const config_t &cfg) | m5::unit::UnitExtIO2 | inline |
| FIRMWARE_VERSION_CAN_PWM_CONTROL (defined in m5::unit::UnitExtIO2) | m5::unit::UnitExtIO2 | protectedstatic |
| firmwareVersion() const | m5::unit::UnitExtIO2 | inline |
| MAX_ANALOG_12 | m5::unit::UnitExtIO2 | static |
| MAX_ANALOG_8 | m5::unit::UnitExtIO2 | static |
| MAX_SERVO_ANGLE | m5::unit::UnitExtIO2 | static |
| MAX_SERVO_PULSE | m5::unit::UnitExtIO2 | static |
| MIN_ANALOG_12 | m5::unit::UnitExtIO2 | static |
| MIN_ANALOG_8 | m5::unit::UnitExtIO2 | static |
| MIN_SERVO_ANGLE | m5::unit::UnitExtIO2 | static |
| MIN_SERVO_PULSE | m5::unit::UnitExtIO2 | static |
| mode(const uint8_t pin) | m5::unit::UnitExtIO2 | inline |
| NUMBER_OF_PINS | m5::unit::UnitExtIO2 | static |
| readAllAnalogInput(uint16_t values[NUMBER_OF_PINS], const extio2::AnalogMode amode) | m5::unit::UnitExtIO2 | inline |
| readAllAnalogInput12(uint16_t values[NUMBER_OF_PINS]) | m5::unit::UnitExtIO2 | inline |
| readAllAnalogInput8(uint16_t values[NUMBER_OF_PINS]) | m5::unit::UnitExtIO2 | inline |
| readAllDigitalInput(uint8_t &high_bits) | m5::unit::UnitExtIO2 | |
| readAllLEDColor(uint32_t rgb888[NUMBER_OF_PINS]) | m5::unit::UnitExtIO2 | inline |
| readAllMode(extio2::Mode mode[NUMBER_OF_PINS]) | m5::unit::UnitExtIO2 | |
| readAllServoAngle(uint8_t degrees[NUMBER_OF_PINS]) | m5::unit::UnitExtIO2 | inline |
| readAllServoPulse(uint16_t pulses[NUMBER_OF_PINS]) | m5::unit::UnitExtIO2 | inline |
| readAnalogInput(uint16_t &value, const uint8_t pin, const extio2::AnalogMode amode) | m5::unit::UnitExtIO2 | |
| readAnalogInput12(uint16_t &value, const uint8_t pin) | m5::unit::UnitExtIO2 | inline |
| readAnalogInput8(uint16_t &value, const uint8_t pin) | m5::unit::UnitExtIO2 | inline |
| readDigitalInput(bool &high, const uint8_t pin) | m5::unit::UnitExtIO2 | |
| readFirmwareVersion(uint8_t &version) | m5::unit::UnitExtIO2 | |
| readI2CAddress(uint8_t &i2c_address) | m5::unit::UnitExtIO2 | |
| readLEDColor(uint32_t &rgb888, const uint8_t pin) | m5::unit::UnitExtIO2 | |
| readMode(extio2::Mode &mode, const uint8_t pin) | m5::unit::UnitExtIO2 | |
| readPinBitsAnalogInput(uint16_t values[NUMBER_OF_PINS], const uint8_t pin_bits, const extio2::AnalogMode amode) | m5::unit::UnitExtIO2 | |
| readPinBitsAnalogInput12(uint16_t values[NUMBER_OF_PINS], const uint8_t pin_bits) | m5::unit::UnitExtIO2 | inline |
| readPinBitsAnalogInput8(uint16_t values[NUMBER_OF_PINS], const uint8_t pin_bits) | m5::unit::UnitExtIO2 | inline |
| readPinBitsDigitalInput(uint8_t &high_bits, const uint8_t pin_bits) | m5::unit::UnitExtIO2 | |
| readPinBitsLEDColor(uint32_t rgb888[NUMBER_OF_PINS], const uint8_t pin_bits) | m5::unit::UnitExtIO2 | |
| readPinBitsServoAngle(uint8_t degrees[NUMBER_OF_PINS], const uint8_t pin_bits) | m5::unit::UnitExtIO2 | |
| readPinBitsServoPulse(uint16_t pulses[NUMBER_OF_PINS], const uint8_t pin_bits) | m5::unit::UnitExtIO2 | |
| readServoAngle(uint8_t °ree, const uint8_t pin) | m5::unit::UnitExtIO2 | |
| readServoPulse(uint16_t &pulse, const uint8_t pin) | m5::unit::UnitExtIO2 | |
| UnitExtIO2(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitExtIO2) | m5::unit::UnitExtIO2 | inlineexplicit |
| write_pin_bits_digital_output(const uint8_t pin_bits, const bool high) (defined in m5::unit::UnitExtIO2) | m5::unit::UnitExtIO2 | protected |
| write_pin_bits_digital_output(const uint8_t pin_bits, const uint8_t high_bits) (defined in m5::unit::UnitExtIO2) | m5::unit::UnitExtIO2 | protected |
| writeAllDigitalOutput(const bool high) | m5::unit::UnitExtIO2 | inline |
| writeAllDigitalOutputHigh() | m5::unit::UnitExtIO2 | inline |
| writeAllDigitalOutputLow() | m5::unit::UnitExtIO2 | inline |
| writeAllLEDColor(const uint32_t rgb888) | m5::unit::UnitExtIO2 | inline |
| writeAllLEDColor(const uint8_t r, const uint8_t g, const uint8_t b) | m5::unit::UnitExtIO2 | inline |
| writeAllMode(const extio2::Mode mode) | m5::unit::UnitExtIO2 | |
| writeAllMode(const extio2::Mode mode[NUMBER_OF_PINS]) | m5::unit::UnitExtIO2 | |
| writeAllServoAngle(const uint8_t degree) | m5::unit::UnitExtIO2 | inline |
| writeAllServoPulse(const uint16_t pulse) | m5::unit::UnitExtIO2 | inline |
| writeDigitalOutput(const uint8_t pin, const bool high) | m5::unit::UnitExtIO2 | |
| writeDigitalOutputHigh(const uint8_t pin) | m5::unit::UnitExtIO2 | inline |
| writeDigitalOutputLow(const uint8_t pin) | m5::unit::UnitExtIO2 | inline |
| writeLEDColor(const uint8_t pin, const uint32_t rgb888) | m5::unit::UnitExtIO2 | inline |
| writeLEDColor(const uint8_t pin, const uint8_t r, const uint8_t g, const uint8_t b) | m5::unit::UnitExtIO2 | |
| writeMode(const uint8_t pin, const extio2::Mode mode) | m5::unit::UnitExtIO2 | |
| writePinBitsDigitalOutput(const uint8_t pin_bits, const T high) | m5::unit::UnitExtIO2 | inline |
| writePinBitsDigitalOutput(const uint8_t pin_bits, const T high_bits) | m5::unit::UnitExtIO2 | inline |
| writePinBitsDigitalOutputHigh(const uint8_t pin_bits) | m5::unit::UnitExtIO2 | inline |
| writePinBitsDigitalOutputLow(const uint8_t pin_bits) | m5::unit::UnitExtIO2 | inline |
| writePinBitsLEDColor(const uint8_t pin_bits, const uint32_t rgb888) | m5::unit::UnitExtIO2 | inline |
| writePinBitsLEDColor(const uint8_t pin_bits, const uint8_t r, const uint8_t g, const uint8_t b) | m5::unit::UnitExtIO2 | |
| writePinBitsMode(const uint8_t pin_bits, const extio2::Mode mode) | m5::unit::UnitExtIO2 | |
| writePinBitsServoAngle(const uint8_t pin_bits, const uint8_t degree) | m5::unit::UnitExtIO2 | |
| writePinBitsServoPulse(const uint8_t pin_bits, const uint16_t pulse) | m5::unit::UnitExtIO2 | |
| writeServoAngle(const uint8_t pin, const uint8_t degree) | m5::unit::UnitExtIO2 | |
| writeServoPulse(const uint8_t pin, const uint16_t pulse) | m5::unit::UnitExtIO2 | |
| ~UnitExtIO2() (defined in m5::unit::UnitExtIO2) | m5::unit::UnitExtIO2 | inlinevirtual |