ConfigurationHandler typedef | modm::I2c | |
DetachCause enum name | modm::I2c | strong |
I2cTransaction(uint8_t address) | modm::I2cTransaction | inline |
I2cWriteTransaction(uint8_t address) (defined in modm::I2cWriteTransaction) | modm::I2cWriteTransaction | inline |
Operation enum name | modm::I2c | strong |
OperationAfterRead enum name | modm::I2c | strong |
OperationAfterStart enum name | modm::I2c | strong |
OperationAfterWrite enum name | modm::I2c | strong |
Read | modm::I2c | staticconstexpr |
TransactionState enum name | modm::I2c | strong |
Write | modm::I2c | staticconstexpr |
address (defined in modm::I2cTransaction) | modm::I2cTransaction | protected |
attaching() | modm::I2cTransaction | inlinevirtual |
buffer (defined in modm::I2cWriteTransaction) | modm::I2cWriteTransaction | protected |
configurePing() (defined in modm::I2cWriteTransaction) | modm::I2cWriteTransaction | inline |
configureRead(uint8_t *, std::size_t) (defined in modm::I2cWriteTransaction) | modm::I2cWriteTransaction | inline |
configureWrite(const uint8_t *buffer, std::size_t size) (defined in modm::I2cWriteTransaction) | modm::I2cWriteTransaction | inline |
modm::I2cTransaction::configureWrite(uint8_t *buffer, std::size_t size) | modm::I2cTransaction | |
configureWriteRead(const uint8_t *, std::size_t, uint8_t *, std::size_t) (defined in modm::I2cWriteTransaction) | modm::I2cWriteTransaction | inline |
detaching(DetachCause cause) | modm::I2cTransaction | inlinevirtual |
getState() const | modm::I2cTransaction | inline |
isBusy() const | modm::I2cTransaction | inline |
reading() override | modm::I2cWriteTransaction | inlineoverrideprotectedvirtual |
resetDevices(uint32_t baudrate=100'000) | modm::I2c | inlinestatic |
setAddress(uint8_t address) | modm::I2cTransaction | inline |
size (defined in modm::I2cWriteTransaction) | modm::I2cWriteTransaction | protected |
starting() override | modm::I2cWriteTransaction | inlineoverrideprotectedvirtual |
state (defined in modm::I2cTransaction) | modm::I2cTransaction | protected |
writing() override | modm::I2cWriteTransaction | inlineoverrideprotectedvirtual |