| ICM-4268x-V Driver API 1.0.1 ICM-4268x-V Driver API

Classes | Enumerations | Functions
Icm426xxTransport.h File Reference
Icm426xx driver transport

Low-level Icm426xx register access. More...

`#include <stdint.h>`
Include dependency graph for Icm426xxTransport.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | inv_icm426xx_serif
| base sensor serial interface More...
struct | inv_icm426xx_transport
| transport interface More...
struct | inv_icm426xx_transport::register_cache
| Contains mirrored values of some IP registers. More...

## Enumerations
enum | ICM426XX_SERIAL_IF_TYPE_t
| enumeration of serial interfaces available on icm426xx

## Functions
int | inv_icm426xx_init_transport (struct inv_icm426xx *s)
| Init cache variable. More...
int | inv_icm426xx_read_reg (struct inv_icm426xx *s, uint8_t reg, uint32_t len, uint8_t *buf)
| Reads data from a register on Icm426xx. More...
int | inv_icm426xx_write_reg (struct inv_icm426xx *s, uint8_t reg, uint32_t len, const uint8_t *buf)
| Writes data to a register on Icm426xx. More...

## Detailed Description

Low-level Icm426xx register access.