M5Unit-EXTIO 0.0.1 git rev:3b9c5bf
Loading...
Searching...
No Matches
m5::unit::UnitExtIO2 Member List

This is the complete list of members for m5::unit::UnitExtIO2, including all inherited members.

begin() override (defined in m5::unit::UnitExtIO2)m5::unit::UnitExtIO2virtual
canPWMControl() const (defined in m5::unit::UnitExtIO2)m5::unit::UnitExtIO2inlineprotected
changeI2CAddress(const uint8_t i2c_address)m5::unit::UnitExtIO2
config()m5::unit::UnitExtIO2inline
config(const config_t &cfg)m5::unit::UnitExtIO2inline
FIRMWARE_VERSION_CAN_PWM_CONTROL (defined in m5::unit::UnitExtIO2)m5::unit::UnitExtIO2protectedstatic
firmwareVersion() constm5::unit::UnitExtIO2inline
MAX_ANALOG_12m5::unit::UnitExtIO2static
MAX_ANALOG_8m5::unit::UnitExtIO2static
MAX_SERVO_ANGLEm5::unit::UnitExtIO2static
MAX_SERVO_PULSEm5::unit::UnitExtIO2static
MIN_ANALOG_12m5::unit::UnitExtIO2static
MIN_ANALOG_8m5::unit::UnitExtIO2static
MIN_SERVO_ANGLEm5::unit::UnitExtIO2static
MIN_SERVO_PULSEm5::unit::UnitExtIO2static
mode(const uint8_t pin)m5::unit::UnitExtIO2inline
NUMBER_OF_PINSm5::unit::UnitExtIO2static
readAllAnalogInput(uint16_t values[NUMBER_OF_PINS], const extio2::AnalogMode amode)m5::unit::UnitExtIO2inline
readAllAnalogInput12(uint16_t values[NUMBER_OF_PINS])m5::unit::UnitExtIO2inline
readAllAnalogInput8(uint16_t values[NUMBER_OF_PINS])m5::unit::UnitExtIO2inline
readAllDigitalInput(uint8_t &high_bits)m5::unit::UnitExtIO2
readAllLEDColor(uint32_t rgb888[NUMBER_OF_PINS])m5::unit::UnitExtIO2inline
readAllMode(extio2::Mode mode[NUMBER_OF_PINS])m5::unit::UnitExtIO2
readAllServoAngle(uint8_t degrees[NUMBER_OF_PINS])m5::unit::UnitExtIO2inline
readAllServoPulse(uint16_t pulses[NUMBER_OF_PINS])m5::unit::UnitExtIO2inline
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::UnitExtIO2inline
readAnalogInput8(uint16_t &value, const uint8_t pin)m5::unit::UnitExtIO2inline
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::UnitExtIO2inline
readPinBitsAnalogInput8(uint16_t values[NUMBER_OF_PINS], const uint8_t pin_bits)m5::unit::UnitExtIO2inline
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 &degree, 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::UnitExtIO2inlineexplicit
write_pin_bits_digital_output(const uint8_t pin_bits, const bool high) (defined in m5::unit::UnitExtIO2)m5::unit::UnitExtIO2protected
write_pin_bits_digital_output(const uint8_t pin_bits, const uint8_t high_bits) (defined in m5::unit::UnitExtIO2)m5::unit::UnitExtIO2protected
writeAllDigitalOutput(const bool high)m5::unit::UnitExtIO2inline
writeAllDigitalOutputHigh()m5::unit::UnitExtIO2inline
writeAllDigitalOutputLow()m5::unit::UnitExtIO2inline
writeAllLEDColor(const uint32_t rgb888)m5::unit::UnitExtIO2inline
writeAllLEDColor(const uint8_t r, const uint8_t g, const uint8_t b)m5::unit::UnitExtIO2inline
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::UnitExtIO2inline
writeAllServoPulse(const uint16_t pulse)m5::unit::UnitExtIO2inline
writeDigitalOutput(const uint8_t pin, const bool high)m5::unit::UnitExtIO2
writeDigitalOutputHigh(const uint8_t pin)m5::unit::UnitExtIO2inline
writeDigitalOutputLow(const uint8_t pin)m5::unit::UnitExtIO2inline
writeLEDColor(const uint8_t pin, const uint32_t rgb888)m5::unit::UnitExtIO2inline
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::UnitExtIO2inline
writePinBitsDigitalOutput(const uint8_t pin_bits, const T high_bits)m5::unit::UnitExtIO2inline
writePinBitsDigitalOutputHigh(const uint8_t pin_bits)m5::unit::UnitExtIO2inline
writePinBitsDigitalOutputLow(const uint8_t pin_bits)m5::unit::UnitExtIO2inline
writePinBitsLEDColor(const uint8_t pin_bits, const uint32_t rgb888)m5::unit::UnitExtIO2inline
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::UnitExtIO2inlinevirtual