modm API documentation
modm::I2cMultiplexerChannel< multiplexer, channel > Member List

This is the complete list of members for modm::I2cMultiplexerChannel< multiplexer, channel >, including all inherited members.

ConfigurationHandler typedefmodm::I2c
DetachCause enum namemodm::I2cstrong
Error enum namemodm::I2cMasterstrong
Operation enum namemodm::I2cstrong
OperationAfterRead enum namemodm::I2cstrong
OperationAfterStart enum namemodm::I2cstrong
OperationAfterWrite enum namemodm::I2cstrong
PullUps enum namemodm::I2cMasterstrong
Readmodm::I2cstaticconstexpr
ResetDevices enum namemodm::I2cMasterstrong
TransactionBufferSizemodm::I2cMasterstaticconstexpr
TransactionState enum namemodm::I2cstrong
Writemodm::I2cstaticconstexpr
acknowledgeInterruptFlag()modm::PeripheralDriverstatic
assertBaudrateInTolerance()modm::PeripheralDriverinlinestatic
assertDurationInTolerance() (defined in modm::PeripheralDriver)modm::PeripheralDriverinlinestatic
configurePurpose()modm::PeripheralDriverstatic
connect(PullUps pullups=PullUps::External, ResetDevices reset=ResetDevices::Standard)modm::I2cMasterstatic
getErrorState()modm::I2cMasterstatic
getInterruptFlag()modm::PeripheralDriverstatic
getParameter()modm::PeripheralDriverstatic
i2cMultiplexer (defined in modm::I2cMultiplexerChannel< multiplexer, channel >)modm::I2cMultiplexerChannel< multiplexer, channel >staticconstexpr
initialize()modm::I2cMasterstatic
modm::PeripheralDriver::initialize()modm::PeripheralDriverstatic
reset()modm::I2cMasterstatic
resetDevices(uint32_t baudrate=100'000)modm::I2cinlinestatic
setParameter()modm::PeripheralDriverstatic
start(I2cTransaction *transaction, ConfigurationHandler handler=nullptr) (defined in modm::I2cMultiplexerChannel< multiplexer, channel >)modm::I2cMultiplexerChannel< multiplexer, channel >static