M5UnitUnified 0.1.2 git rev:98f967c
|
This is the complete list of members for m5::unit::AdapterI2C, including all inherited members.
_backupSCL (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | protected |
_backupSDA (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | protected |
_impl (defined in m5::unit::Adapter) | m5::unit::Adapter | protected |
Adapter() (defined in m5::unit::Adapter) | m5::unit::Adapter | inlineexplicit |
Adapter(const Type t, Impl *impl) (defined in m5::unit::Adapter) | m5::unit::Adapter | inlineprotected |
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::AdapterI2C | inline |
AdapterI2C() (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inlineprotected |
address() const (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
begin() (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
clock() const (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
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::AdapterI2C | virtual |
end() (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
generalCall(const uint8_t *data, const size_t len) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
impl() (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
impl() const (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
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::Adapter | inline |
pinModeTX(const gpio::Mode m) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
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::Adapter | inline |
pulseInTX(uint32_t &duration, const int state, const uint32_t timeout_us) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
pushPin() (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | |
readAnalogRX(uint16_t &v) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
readAnalogTX(uint16_t &v) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
readDigitalRX(bool &high) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
readDigitalTX(bool &high) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
readWithTransaction(uint8_t *data, const size_t len) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
scl() const (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
sda() const (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
setAddress(const uint8_t addr) (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
setClock(const uint32_t clock) (defined in m5::unit::AdapterI2C) | m5::unit::AdapterI2C | inline |
Type enum name (defined in m5::unit::Adapter) | m5::unit::Adapter | |
type() const (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
writeAnalogRX(const uint16_t v) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
writeAnalogTX(const uint16_t v) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
writeDigitalRX(const bool high) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
writeDigitalTX(const bool high) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
writeWithTransaction(const uint8_t *data, const size_t len, const uint32_t exparam=1) (defined in m5::unit::Adapter) | m5::unit::Adapter | inline |
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::Adapter | inline |
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::Adapter | inline |
~Adapter()=default (defined in m5::unit::Adapter) | m5::unit::Adapter | virtual |