M5UnitUnified 0.1.2 git rev:98f967c
Loading...
Searching...
No Matches
m5::unit::AdapterGPIO Member List

This is the complete list of members for m5::unit::AdapterGPIO, including all inherited members.

_impl (defined in m5::unit::Adapter)m5::unit::Adapterprotected
Adapter() (defined in m5::unit::Adapter)m5::unit::Adapterinlineexplicit
Adapter(const Type t, Impl *impl) (defined in m5::unit::Adapter)m5::unit::Adapterinlineprotected
Adapter(const Adapter &)=delete (defined in m5::unit::Adapter)m5::unit::Adapter
Adapter(Adapter &&) noexcept=default (defined in m5::unit::Adapter)m5::unit::Adapter
AdapterGPIO(const int8_t rx_pin, const int8_t tx_pin) (defined in m5::unit::AdapterGPIO)m5::unit::AdapterGPIO
AdapterGPIOBase(GPIOImpl *impl) (defined in m5::unit::AdapterGPIOBase)m5::unit::AdapterGPIOBaseexplicit
begin(const gpio::adapter_config_t &cfg) (defined in m5::unit::AdapterGPIOBase)m5::unit::AdapterGPIOBaseinline
begin() (defined in m5::unit::Adapter)m5::unit::Adapter
clock() const (defined in m5::unit::Adapter)m5::unit::Adapter
digitalWrite(const uint8_t pin, const uint8_t high) (defined in m5::unit::Adapter)m5::unit::Adapter
duplicate(const uint8_t) (defined in m5::unit::Adapter)m5::unit::Adapterinlinevirtual
end() (defined in m5::unit::Adapter)m5::unit::Adapter
generalCall(const uint8_t *data, const size_t len) (defined in m5::unit::Adapter)m5::unit::Adapterinline
impl() (defined in m5::unit::AdapterGPIOBase)m5::unit::AdapterGPIOBaseinline
impl() const (defined in m5::unit::AdapterGPIOBase)m5::unit::AdapterGPIOBaseinline
operator=(const Adapter &)=delete (defined in m5::unit::Adapter)m5::unit::Adapter
operator=(Adapter &&) noexcept=default (defined in m5::unit::Adapter)m5::unit::Adapter
pinMode(const uint8_t pin, const uint8_t mode) (defined in m5::unit::Adapter)m5::unit::Adapter
pinModeRX(const gpio::Mode m) (defined in m5::unit::Adapter)m5::unit::Adapterinline
pinModeTX(const gpio::Mode m) (defined in m5::unit::Adapter)m5::unit::Adapterinline
pulseInRX(uint32_t &duration, const int state, const uint32_t timeout_us) (defined in m5::unit::Adapter)m5::unit::Adapterinline
pulseInTX(uint32_t &duration, const int state, const uint32_t timeout_us) (defined in m5::unit::Adapter)m5::unit::Adapterinline
readAnalogRX(uint16_t &v) (defined in m5::unit::Adapter)m5::unit::Adapterinline
readAnalogTX(uint16_t &v) (defined in m5::unit::Adapter)m5::unit::Adapterinline
readDigitalRX(bool &high) (defined in m5::unit::Adapter)m5::unit::Adapterinline
readDigitalTX(bool &high) (defined in m5::unit::Adapter)m5::unit::Adapterinline
readWithTransaction(uint8_t *data, const size_t len) (defined in m5::unit::Adapter)m5::unit::Adapterinline
rx_pin() const (defined in m5::unit::AdapterGPIOBase)m5::unit::AdapterGPIOBaseinline
scl() const (defined in m5::unit::Adapter)m5::unit::Adapter
sda() const (defined in m5::unit::Adapter)m5::unit::Adapter
setClock(const uint32_t) (defined in m5::unit::Adapter)m5::unit::Adapter
tx_pin() const (defined in m5::unit::AdapterGPIOBase)m5::unit::AdapterGPIOBaseinline
Type enum name (defined in m5::unit::Adapter)m5::unit::Adapter
type() const (defined in m5::unit::Adapter)m5::unit::Adapterinline
writeAnalogRX(const uint16_t v) (defined in m5::unit::Adapter)m5::unit::Adapterinline
writeAnalogTX(const uint16_t v) (defined in m5::unit::Adapter)m5::unit::Adapterinline
writeDigitalRX(const bool high) (defined in m5::unit::Adapter)m5::unit::Adapterinline
writeDigitalTX(const bool high) (defined in m5::unit::Adapter)m5::unit::Adapterinline
writeWithTransaction(const uint8_t *data, const size_t len, const uint32_t exparam=1) (defined in m5::unit::Adapter)m5::unit::Adapterinline
writeWithTransaction(const uint8_t reg, const uint8_t *data, const size_t len, const uint32_t exparam=1) (defined in m5::unit::Adapter)m5::unit::Adapterinline
writeWithTransaction(const uint16_t reg, const uint8_t *data, const size_t len, const uint32_t exparam=1) (defined in m5::unit::Adapter)m5::unit::Adapterinline
~Adapter()=default (defined in m5::unit::Adapter)m5::unit::Adaptervirtual