|
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 |