My Project
v0.0.16
|
This is the complete list of members for I2CBaseNode, including all inherited members.
constructor() | I2CBaseNode | private |
getI2CClockPrescale() const | I2CBaseNode | inlinevirtual |
getSlaveAddress( const std::string& name ) const | I2CBaseNode | virtual |
getSlaves() const | I2CBaseNode | virtual |
I2CBaseNode(const uhal::Node& aNode) | I2CBaseNode | |
I2CSlave class | I2CBaseNode | friend |
mClockPrescale | I2CBaseNode | private |
mCmd | I2CBaseNode | privatestatic |
mCtrl | I2CBaseNode | privatestatic |
mPreHi | I2CBaseNode | privatestatic |
mPreLo | I2CBaseNode | privatestatic |
mRx | I2CBaseNode | privatestatic |
mSlavesAddresses | I2CBaseNode | protected |
mStatus | I2CBaseNode | privatestatic |
mTx | I2CBaseNode | privatestatic |
readBlockI2C(uint8_t aSlaveAddress, uint32_t numBytes) const | I2CBaseNode | protectedvirtual |
readI2C(uint8_t aSlaveAddress, uint32_t i2cAddress) const | I2CBaseNode | virtual |
reset() const | I2CBaseNode | private |
UHAL_DERIVEDNODE(I2CBaseNode) | I2CBaseNode | private |
waitUntilFinished(bool requireAcknowledgement = true, bool requireBusIdleAtEnd = false) const | I2CBaseNode | private |
writeBlockI2C(uint8_t aSlaveAddress, const std::vector<uint8_t>& data) const | I2CBaseNode | protectedvirtual |
writeI2C(uint8_t aSlaveAddress, uint32_t i2cAddress, uint32_t data) const | I2CBaseNode | virtual |
~I2CBaseNode() | I2CBaseNode | virtual |