M5UnitUnified 0.1.2 git rev:98f967c
|
This is the complete list of members for m5::unit::GPIOImplV2, including all inherited members.
_adapter_cfg (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
_rx_config (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_rx_handle (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_rx_pin (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
_tx_config (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_tx_handle (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_tx_pin (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
adapter_config() const (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inline |
begin(const gpio::adapter_config_t &cfg) (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | inlinevirtual |
generalCall(const uint8_t *, const size_t) (defined in m5::unit::Adapter::Impl) | m5::unit::Adapter::Impl | inlinevirtual |
GPIOImpl()=default (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | |
GPIOImpl(const int8_t rx_pin, const int8_t tx_pin) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inline |
GPIOImplV2(const int8_t rx_pin, const int8_t tx_pin) (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | inline |
Impl()=default (defined in m5::unit::Adapter::Impl) | m5::unit::Adapter::Impl | |
pin_mode(const gpio_num_t pin, const gpio::Mode m) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
pinModeRX(const gpio::Mode m) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
pinModeTX(const gpio::Mode m) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
pulse_in(uint32_t &duration, const gpio_num_t pin, const int state, const uint32_t timeout_us) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
pulseInRX(uint32_t &duration, const int state, const uint32_t timeout_us) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
pulseInTX(uint32_t &duration, const int state, const uint32_t timeout_us) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
read_analog(uint16_t &value, const gpio_num_t pin) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
read_digital(const gpio_num_t pin, bool &high) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
readAnalogRX(uint16_t &v) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
readAnalogTX(uint16_t &v) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
readDigitalRX(bool &high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
readDigitalTX(bool &high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
readWithTransaction(uint8_t *, const size_t) (defined in m5::unit::Adapter::Impl) | m5::unit::Adapter::Impl | inlinevirtual |
rx_pin() const (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inline |
tx_pin() const (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inline |
write_analog(const gpio_num_t pin, const uint16_t value) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
write_digital(const gpio_num_t pin, const bool high) (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | protected |
writeAnalogRX(const uint16_t v) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
writeAnalogTX(const uint16_t v) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
writeDigitalRX(const bool high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
writeDigitalTX(const bool high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
writeWithTransaction(const uint8_t *data, const size_t len, const uint32_t waitMs) override (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | inlinevirtual |
writeWithTransaction(const uint8_t, const uint8_t *, const size_t, const uint32_t) (defined in m5::unit::Adapter::Impl) | m5::unit::Adapter::Impl | inlinevirtual |
writeWithTransaction(const uint16_t, const uint8_t *, const size_t, const uint32_t) (defined in m5::unit::Adapter::Impl) | m5::unit::Adapter::Impl | inlinevirtual |
~Impl() (defined in m5::unit::Adapter::Impl) | m5::unit::Adapter::Impl | inlinevirtual |