ConfigurationHandler typedef | modm::I2c | |
DetachCause enum name | modm::I2c | strong |
I2cTransaction(uint8_t address) | modm::I2cTransaction | inline |
I2cWriteReadTransaction(uint8_t address) (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | 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 |
configurePing() (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | inline |
configureRead(uint8_t *buffer, std::size_t size) | modm::I2cWriteReadTransaction | inline |
configureWrite(const uint8_t *buffer, std::size_t size) | modm::I2cWriteReadTransaction | inline |
modm::I2cTransaction::configureWrite(uint8_t *buffer, std::size_t size) | modm::I2cTransaction | |
configureWriteRead(const uint8_t *writeBuffer, std::size_t writeSize, uint8_t *readBuffer, std::size_t readSize) (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | inline |
detaching(DetachCause cause) | modm::I2cTransaction | inlinevirtual |
getState() const | modm::I2cTransaction | inline |
isBusy() const | modm::I2cTransaction | inline |
isReading (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | protected |
readBuffer (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | protected |
readSize (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | protected |
reading() override | modm::I2cWriteReadTransaction | inlineoverrideprotectedvirtual |
resetDevices(uint32_t baudrate=100'000) | modm::I2c | inlinestatic |
setAddress(uint8_t address) | modm::I2cTransaction | inline |
starting() override | modm::I2cWriteReadTransaction | inlineoverrideprotectedvirtual |
state (defined in modm::I2cTransaction) | modm::I2cTransaction | protected |
writeBuffer (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | protected |
writeSize (defined in modm::I2cWriteReadTransaction) | modm::I2cWriteReadTransaction | protected |
writing() override | modm::I2cWriteReadTransaction | inlineoverrideprotectedvirtual |