M5UnitUnified 0.2.0 git rev:9e1ffe1
|
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 |
_callback_data (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_receive_config (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_receive_len (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_receive_queue (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protectedstatic |
_receive_task_handle (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protectedstatic |
_rx_buf (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_rx_buf_len (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | 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 |
_sem (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
_transmit_config (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | 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 | virtual |
callbackReceive(rmt_channel_handle_t handle, const rmt_rx_done_event_data_t *edata, void *user_ctx) (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | static |
createReceiveTask() (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
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=30000) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl) | m5::unit::AdapterGPIOBase::GPIOImpl | inlinevirtual |
pulseInTX(uint32_t &duration, const int state, const uint32_t timeout_us=30000) 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 *data, const size_t len) override (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | virtual |
receive_loop(const uint16_t received_len) (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protected |
receive_loop_task(void *) (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | protectedstatic |
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 | virtual |
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 |
~GPIOImplV2() (defined in m5::unit::GPIOImplV2) | m5::unit::GPIOImplV2 | inlinevirtual |
~Impl() (defined in m5::unit::Adapter::Impl) | m5::unit::Adapter::Impl | inlinevirtual |