AccBandwidth enum name | modm::Bno055< I2cMaster > | strong |
AccConfig enum name | modm::Bno055< I2cMaster > | strong |
AccPowerMode enum name | modm::Bno055< I2cMaster > | strong |
AccRange enum name | modm::Bno055< I2cMaster > | strong |
Bno055(Data &data, uint8_t address=addr ()) | modm::Bno055< I2cMaster > | inline |
GyrBandwidth enum name | modm::Bno055< I2cMaster > | strong |
GyrConfig0 enum name | modm::Bno055< I2cMaster > | strong |
GyrConfig1 enum name | modm::Bno055< I2cMaster > | strong |
GyrPowerMode enum name | modm::Bno055< I2cMaster > | strong |
GyrRange enum name | modm::Bno055< I2cMaster > | strong |
I2cDevice(uint8_t address) | modm::I2cDevice< I2cMaster, 4 > | inline |
Identifier enum name (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | strong |
Interrupt enum name | modm::Bno055< I2cMaster > | strong |
InterruptStatus enum name | modm::Bno055< I2cMaster > | strong |
MODM_FLAGS8(SelfTestResult) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(InterruptStatus) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(SystemClockStatus) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(UnitSelection) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(SystemTrigger) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(AccConfig) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(MagConfig) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(GyrConfig0) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(GyrConfig1) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS8(Interrupt) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(AccConfig, AccPowerMode) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(AccConfig, AccBandwidth) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(AccConfig, AccRange) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(MagConfig, MagPowerMode) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(MagConfig, MagOperationMode) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(MagConfig, MagDataOutputRate) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(GyrConfig0, GyrBandwidth) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(GyrConfig0, GyrRange) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MODM_FLAGS_CONFIG(GyrConfig1, GyrPowerMode) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
MagConfig enum name | modm::Bno055< I2cMaster > | strong |
MagDataOutputRate enum name | modm::Bno055< I2cMaster > | strong |
MagOperationMode enum name | modm::Bno055< I2cMaster > | strong |
MagPowerMode enum name | modm::Bno055< I2cMaster > | strong |
OperationMode enum name (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | strong |
PowerMode enum name (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | strong |
Register enum name (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | strong |
Registers_t typedef (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | |
SelfTestResult enum name | modm::Bno055< I2cMaster > | strong |
StatusCode enum name (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | strong |
StatusError enum name (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | strong |
SystemClockStatus enum name | modm::Bno055< I2cMaster > | strong |
SystemTrigger enum name | modm::Bno055< I2cMaster > | strong |
TemperatureSource enum name (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | strong |
UnitSelection enum name | modm::Bno055< I2cMaster > | strong |
addr(uint8_t offset=1) | modm::Bno055< I2cMaster > | inlinestaticconstexpr |
attachConfigurationHandler(I2c::ConfigurationHandler handler) | modm::I2cDevice< I2cMaster, 4 > | inline |
configure(OperationMode mode=OperationMode::NDOF) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | inline |
enableExternalClock() (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | inline |
getData() (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | inline |
getResumableDepth() const (defined in modm::NestedResumable< 10+1 >) | modm::NestedResumable< 10+1 > | inline |
isResumableRunning() const (defined in modm::NestedResumable< 10+1 >) | modm::NestedResumable< 10+1 > | inline |
isTransactionRunning() | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
ping() | modm::I2cDevice< I2cMaster, 4 > | inline |
read(uint8_t *buffer, std::size_t size) | modm::I2cDevice< I2cMaster, 4 > | inline |
readData() (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | inline |
readRegister(Register reg, uint8_t *output, size_t length=1) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | inline |
runTransaction() | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
setAddress(uint8_t address) | modm::I2cDevice< I2cMaster, 4 > | inline |
setPageId(Register regi) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | inlineprotected |
startRead(uint8_t *buffer, std::size_t size) | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
startTransaction() | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
startTransaction(modm::I2cTransaction *transaction) | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
startWrite(const uint8_t *buffer, std::size_t size) | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
startWriteRead(const uint8_t *writeBuffer, std::size_t writeSize, uint8_t *readBuffer, std::size_t readSize) | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
stopResumable() (defined in modm::NestedResumable< 10+1 >) | modm::NestedResumable< 10+1 > | |
transaction (defined in modm::I2cDevice< I2cMaster, 4 >) | modm::I2cDevice< I2cMaster, 4 > | protected |
updateRegister(Register reg, Registers_t setMask, Registers_t clearMask=Registers_t (0xff)) (defined in modm::Bno055< I2cMaster >) | modm::Bno055< I2cMaster > | inline |
wasTransactionSuccessful() | modm::I2cDevice< I2cMaster, 4 > | inlineprotected |
write(const uint8_t *buffer, std::size_t size) | modm::I2cDevice< I2cMaster, 4 > | inline |
writeRead(const uint8_t *writeBuffer, std::size_t writeSize, uint8_t *readBuffer, std::size_t readSize) | modm::I2cDevice< I2cMaster, 4 > | inline |