M5UnitUnified 0.2.0 git rev:9e1ffe1
Loading...
Searching...
No Matches
m5::unit::GPIOImplV2 Member List

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::GPIOImplprotected
_callback_data (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_receive_config (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_receive_len (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_receive_queue (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protectedstatic
_receive_task_handle (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protectedstatic
_rx_buf (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_rx_buf_len (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_rx_config (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_rx_handle (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_rx_pin (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplprotected
_sem (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_transmit_config (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_tx_config (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_tx_handle (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
_tx_pin (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplprotected
adapter_config() const (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinline
begin(const gpio::adapter_config_t &cfg) (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2virtual
callbackReceive(rmt_channel_handle_t handle, const rmt_rx_done_event_data_t *edata, void *user_ctx) (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2static
createReceiveTask() (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
generalCall(const uint8_t *, const size_t) (defined in m5::unit::Adapter::Impl)m5::unit::Adapter::Implinlinevirtual
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::GPIOImplinline
GPIOImplV2(const int8_t rx_pin, const int8_t tx_pin) (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2inline
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::GPIOImplprotected
pinModeRX(const gpio::Mode m) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
pinModeTX(const gpio::Mode m) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
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::GPIOImplprotected
pulseInRX(uint32_t &duration, const int state, const uint32_t timeout_us=30000) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
pulseInTX(uint32_t &duration, const int state, const uint32_t timeout_us=30000) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
read_analog(uint16_t &value, const gpio_num_t pin) (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplprotected
read_digital(const gpio_num_t pin, bool &high) (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplprotected
readAnalogRX(uint16_t &v) (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
readAnalogTX(uint16_t &v) (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
readDigitalRX(bool &high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
readDigitalTX(bool &high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
readWithTransaction(uint8_t *data, const size_t len) override (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2virtual
receive_loop(const uint16_t received_len) (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protected
receive_loop_task(void *) (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2protectedstatic
rx_pin() const (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinline
tx_pin() const (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinline
write_analog(const gpio_num_t pin, const uint16_t value) (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplprotected
write_digital(const gpio_num_t pin, const bool high) (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplprotected
writeAnalogRX(const uint16_t v) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
writeAnalogTX(const uint16_t v) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
writeDigitalRX(const bool high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
writeDigitalTX(const bool high) override (defined in m5::unit::AdapterGPIOBase::GPIOImpl)m5::unit::AdapterGPIOBase::GPIOImplinlinevirtual
writeWithTransaction(const uint8_t *data, const size_t len, const uint32_t waitMs) override (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2virtual
writeWithTransaction(const uint8_t, const uint8_t *, const size_t, const uint32_t) (defined in m5::unit::Adapter::Impl)m5::unit::Adapter::Implinlinevirtual
writeWithTransaction(const uint16_t, const uint8_t *, const size_t, const uint32_t) (defined in m5::unit::Adapter::Impl)m5::unit::Adapter::Implinlinevirtual
~GPIOImplV2() (defined in m5::unit::GPIOImplV2)m5::unit::GPIOImplV2inlinevirtual
~Impl() (defined in m5::unit::Adapter::Impl)m5::unit::Adapter::Implinlinevirtual