M5Unit-HUB 0.2.1 git rev:9518267
|
This is the complete list of members for m5::unit::UnitPbHub, including all inherited members.
begin() override (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | virtual |
changeI2CAddress(const uint8_t addr) | m5::unit::UnitPbHub | |
ensure_adapter(const uint8_t ch) override (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protectedvirtual |
fillLEDColor(const uint8_t ch, const uint32_t rgb888, const uint16_t first=0, const uint16_t count=0) | m5::unit::UnitPbHub | |
firmwareVersion() const | m5::unit::UnitPbHub | inline |
is_firmware_2_or_later() const (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | inlineprotected |
is_pbhub() const (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | inlineprotected |
is_pbhub_v11() const (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | inlineprotected |
MAX_CHANNEL (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | static |
MAX_LED_COUNT (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | static |
read_digital(const uint8_t ch, const uint8_t index, bool &high) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
read_pwm(const uint8_t ch, const uint8_t index, uint8_t &val) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
read_servo_angle(const uint8_t ch, const uint8_t index, uint8_t &angle) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
read_servo_pulse(const uint8_t ch, const uint8_t index, uint16_t &angle) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
readAnalog0(uint16_t &val, const uint8_t ch) | m5::unit::UnitPbHub | |
readDigital0(bool &high, const uint8_t ch) | m5::unit::UnitPbHub | inline |
readDigital1(bool &high, const uint8_t ch) | m5::unit::UnitPbHub | inline |
readFirmwareVersion(uint8_t &ver) | m5::unit::UnitPbHub | |
readLEDMode(pbhub::LEDMode &m) | m5::unit::UnitPbHub | |
readPWM0(uint8_t &pwm, const uint8_t ch) | m5::unit::UnitPbHub | inline |
readPWM1(uint8_t &pwm, const uint8_t ch) | m5::unit::UnitPbHub | inline |
readServo0Angle(uint8_t &angle, const uint8_t ch) | m5::unit::UnitPbHub | inline |
readServo0Pulse(uint16_t &pulse, const uint8_t ch) | m5::unit::UnitPbHub | inline |
readServo1Angle(uint8_t &angle, const uint8_t ch) | m5::unit::UnitPbHub | inline |
readServo1Pulse(uint16_t &pulse, const uint8_t ch) | m5::unit::UnitPbHub | inline |
UnitPbHub(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | explicit |
write_analog(const uint8_t ch, const uint8_t index, const uint8_t val) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
write_digital(const uint8_t ch, const uint8_t index, const bool high) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
write_pwm(const uint8_t ch, const uint8_t index, const uint8_t val) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
write_servo_angle(const uint8_t ch, const uint8_t index, const uint8_t angle) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
write_servo_pulse(const uint8_t ch, const uint8_t index, const uint16_t angle) (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | protected |
writeAnalog0(const uint8_t ch, const uint8_t val) | m5::unit::UnitPbHub | inline |
writeAnalog1(const uint8_t ch, const uint8_t val) | m5::unit::UnitPbHub | inline |
writeDigital0(const uint8_t ch, const bool high) | m5::unit::UnitPbHub | inline |
writeDigital1(const uint8_t ch, const bool high) | m5::unit::UnitPbHub | inline |
writeLEDBrightness(const uint8_t ch, const uint8_t value) | m5::unit::UnitPbHub | |
writeLEDColor(const uint8_t ch, const uint16_t index, const uint32_t rgb888) | m5::unit::UnitPbHub | |
writeLEDCount(const uint8_t ch, const uint16_t num) | m5::unit::UnitPbHub | |
writeLEDMode(const pbhub::LEDMode m) | m5::unit::UnitPbHub | |
writePWM0(const uint8_t ch, const uint8_t pwm) | m5::unit::UnitPbHub | inline |
writePWM1(const uint8_t ch, const uint8_t pwm) | m5::unit::UnitPbHub | inline |
writeServo0Angle(const uint8_t ch, const uint8_t angle) | m5::unit::UnitPbHub | inline |
writeServo0Pulse(const uint8_t ch, const uint16_t pulse) | m5::unit::UnitPbHub | inline |
writeServo1Angle(const uint8_t ch, const uint8_t angle) | m5::unit::UnitPbHub | inline |
writeServo1Pulse(const uint8_t ch, const uint16_t pulse) | m5::unit::UnitPbHub | inline |
~UnitPbHub()=default (defined in m5::unit::UnitPbHub) | m5::unit::UnitPbHub | virtual |