modm API documentation
modm::ixm42xxxdata::Data Struct Reference
Inheritance diagram for modm::ixm42xxxdata::Data:
modm::ixm42xxxdata::FifoData< FifoBufferSize >

Public Member Functions

 Data (std::span< uint8_t > fifoBuffer=std::span< uint8_t >())
 
constexpr float getAccelScale () const
 
constexpr float getGyroScale () const
 
constexpr uint16_t getFifoCount () const
 
constexpr uint16_t getFifoBufferSize () const
 
constexpr std::span< const uint8_t > getFifoData () const
 
int16_t getTemp () const
 
void getTemp (int16_t *temp) const
 
void getTemp (float *temp) const
 
Vector3i getAccel () const
 
void getAccel (Vector3i *accel) const
 
void getAccel (Vector3f *accel) const
 
Vector3i getGyro () const
 
void getGyro (Vector3i *gyro) const
 
void getGyro (Vector3f *gyro) const
 

Friends

template<class Transport >
class ::modm::Ixm42xxx
 

The documentation for this struct was generated from the following file: