| ICM45686 eMD driver Documentation of the eMD Driver API

- Main Page
- Related Pages
- Modules
- Classes
- Files

- Class List
- Class Index
- Class Members

Public Attributes | List of all members
inv_imu_device_t Struct Reference
Basic Driver

Basic driver configuration structure. More...

`#include <inv_imu_driver.h>`

Collaboration diagram for inv_imu_device_t:
[legend]

## Public Attributes
inv_imu_transport_t | transport
| Transport structure. More...
uint8_t | fifo_frame_size
| The calculated FIFO frame size in Bytes. More...
uint8_t | endianness_data
| Keeps track of data endianness mode 0 : data in Sensor Registers and FIFO are in Little Endian format 1 : data in Sensor Registers and FIFO are in Big Endian format. More...
uint64_t | adv_var [6]
| Memory area reserved for advanced module. More...

## Detailed Description

Basic driver configuration structure.

## Member Data Documentation

## ◆ adv_var

uint64_t inv_imu_device_t::adv_var[6]

Memory area reserved for advanced module.

(only required when using advanced feature set).

Note
  In case advanced module is not used, this field can be removed.

## ◆ endianness_data

uint8_t inv_imu_device_t::endianness_data

Keeps track of data endianness mode 0 : data in Sensor Registers and FIFO are in Little Endian format 1 : data in Sensor Registers and FIFO are in Big Endian format.

## ◆ fifo_frame_size

uint8_t inv_imu_device_t::fifo_frame_size

The calculated FIFO frame size in Bytes.

## ◆ transport

inv_imu_transport_t inv_imu_device_t::transport

Transport structure.

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

- inv_imu_driver.h