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

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

_backupSCL (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cprotected
_backupSDA (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cprotected
_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
AdapterI2C(m5::hal::bus::Bus *bus, const uint8_t addr, const uint32_t clock) (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2C
AdapterI2C(m5::hal::bus::Bus &bus, const uint8_t addr, const uint32_t clock) (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
AdapterI2C() (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinlineprotected
address() const (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
begin() (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
clock() const (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
digitalWrite(const uint8_t pin, const uint8_t high) (defined in m5::unit::Adapter)m5::unit::Adapter
duplicate(const uint8_t addr) override (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cvirtual
end() (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
generalCall(const uint8_t *data, const size_t len) (defined in m5::unit::Adapter)m5::unit::Adapterinline
impl() (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
impl() const (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
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
popPin() (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2C
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
pushPin() (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2C
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
scl() const (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
sda() const (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
setAddress(const uint8_t addr) (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
setClock(const uint32_t clock) (defined in m5::unit::AdapterI2C)m5::unit::AdapterI2Cinline
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