modm API documentation
modm::Ixm42xxx< Transport > Member List

This is the complete list of members for modm::Ixm42xxx< Transport >, including all inherited members.

AccelConfig0 enum namemodm::Ixm42xxx< Transport >strong
AccelConfig1 enum namemodm::Ixm42xxx< Transport >strong
AccelDec2M2Ord enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
AccelDec2M2Ord_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
AccelFs enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
AccelFs_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
AccelMode enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
AccelMode_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
AccelOdr enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
AccelOdr_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
AccelUiFiltBw_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
AccelUiFiltOrd enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
AccelUiFiltOrd_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
ApexConfig0 enum namemodm::Ixm42xxx< Transport >strong
BankSel enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
BankSel_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
ClkSel enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
ClkSel_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
DataMode enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
DataMode_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
DeviceConfig enum namemodm::Ixm42xxx< Transport >strong
DmpOdr enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
DmpOdr_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
DriveConfig enum namemodm::Ixm42xxx< Transport >strong
FifoConfig enum namemodm::Ixm42xxx< Transport >strong
FifoConfig1 enum namemodm::Ixm42xxx< Transport >strong
FifoFullIntClear enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
FifoFullIntClear_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
FifoMode enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
FifoMode_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
FifoThsIntClear enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
FifoThsIntClear_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
FsyncConfig enum namemodm::Ixm42xxx< Transport >strong
FsyncUiSel enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
FsyncUiSel_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
GyroAccelCongfig0 enum namemodm::Ixm42xxx< Transport >strong
GyroConfig0 enum namemodm::Ixm42xxx< Transport >strong
GyroConfig1 enum namemodm::Ixm42xxx< Transport >strong
GyroDec2M2Ord enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
GyroDec2M2Ord_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
GyroFs enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
GyroFs_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
GyroMode enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
GyroMode_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
GyroOdr enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
GyroOdr_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
GyroUiFiltBw_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
GyroUiFiltOrd enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
GyroUiFiltOrd_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
I2cSlewRate_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
IntConfig enum namemodm::Ixm42xxx< Transport >strong
IntConfig0 enum namemodm::Ixm42xxx< Transport >strong
IntConfig1 enum namemodm::Ixm42xxx< Transport >strong
IntSource0 enum namemodm::Ixm42xxx< Transport >strong
IntSource1 enum namemodm::Ixm42xxx< Transport >strong
IntSource3 enum namemodm::Ixm42xxx< Transport >strong
IntSource4 enum namemodm::Ixm42xxx< Transport >strong
IntStatus enum namemodm::Ixm42xxx< Transport >strong
IntStatus2 enum namemodm::Ixm42xxx< Transport >strong
IntStatus3 enum namemodm::Ixm42xxx< Transport >strong
IntfConfig0 enum namemodm::Ixm42xxx< Transport >strong
IntfConfig1 enum namemodm::Ixm42xxx< Transport >strong
Ixm42xxx(Data &data, uint8_t address=0b11010000)modm::Ixm42xxx< Transport >
MODM_FLAGS8(RegBankSel) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(DeviceConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(DriveConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(FifoConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntStatus) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntStatus2) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntStatus3) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(SignalPathReset) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntfConfig0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntfConfig1) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(PwrMgmt0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(GyroConfig0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(AccelConfig0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(GyroConfig1) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(GyroAccelCongfig0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(AccelConfig1) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(TmstConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(ApexConfig0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(SmdConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(FifoConfig1) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(FsyncConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntConfig0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntConfig1) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntSource0) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntSource1) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntSource3) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(IntSource4) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
MODM_FLAGS8(SelfTestConfig) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
PwrMgmt0 enum namemodm::Ixm42xxx< Transport >strong
RegBankSel enum namemodm::Ixm42xxx< Transport >strong
Register enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
Register_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
SelfTestConfig enum namemodm::Ixm42xxx< Transport >strong
SignalPathReset enum namemodm::Ixm42xxx< Transport >strong
SlewRate enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
SmdConfig enum namemodm::Ixm42xxx< Transport >strong
SmdMode enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
SmdMode_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
SoftResetConfig enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
SoftResetConfig_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
SpiSlewRate_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
TempFiltBw enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
TempFiltBw_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
TmstConfig enum namemodm::Ixm42xxx< Transport >strong
UiDrdyIntClear enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
UiDrdyIntClear_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
UiFiltBw enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
UiSifsCfg enum name (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >strong
UiSifsCfg_t typedef (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >
getData()modm::Ixm42xxx< Transport >inline
initialize()modm::Ixm42xxx< Transport >
readAccelData()modm::Ixm42xxx< Transport >
readFifoCount(uint16_t *count)modm::Ixm42xxx< Transport >
readFifoData()modm::Ixm42xxx< Transport >
readFsyncTimestamp(uint16_t *timestamp)modm::Ixm42xxx< Transport >
readGyroData()modm::Ixm42xxx< Transport >
readRegister(Register reg, uint8_t *value)modm::Ixm42xxx< Transport >
readRegister(Register reg, uint8_t *buffer, std::size_t length)modm::Ixm42xxx< Transport >
readSensorData()modm::Ixm42xxx< Transport >
readTempData()modm::Ixm42xxx< Transport >
setRegisterBank(Register regi) (defined in modm::Ixm42xxx< Transport >)modm::Ixm42xxx< Transport >inlineprotected
updateRegister(Register reg, Register_t setMask, Register_t clearMask=Register_t (0xff))modm::Ixm42xxx< Transport >
writeFifoWatermark(uint16_t watermark)modm::Ixm42xxx< Transport >
writeRegister(Register reg, uint8_t value)modm::Ixm42xxx< Transport >