| 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_transport_t Struct Reference
Transport

Structure dedicated to transport layer transport interface. More...

`#include <inv_imu_transport.h>`

## Public Attributes
inv_imu_read_reg_t | read_reg
| Function pointer to read register(s). More...
inv_imu_write_reg_t | write_reg
| Function pointer to write register(s). More...
uint32_t | serif_type
| Serial interface type. More...
void(* | sleep_us )(uint32_t us)
| Callback to sleep function. More...

## Detailed Description

Structure dedicated to transport layer transport interface.

## Member Data Documentation

## ◆ read_reg

inv_imu_read_reg_t inv_imu_transport_t::read_reg

Function pointer to read register(s).

## ◆ serif_type

uint32_t inv_imu_transport_t::serif_type

Serial interface type.

## ◆ sleep_us

void(* inv_imu_transport_t::sleep_us) (uint32_t us)

Callback to sleep function.

Parameters

  [in] | us | Time to sleep in microseconds.

## ◆ write_reg

inv_imu_write_reg_t inv_imu_transport_t::write_reg

Function pointer to write register(s).

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

- inv_imu_transport.h