| eMD IIM4265x Driver API 1.0.0

Data Fields
inv_ixm42xxx_serif Struct Reference
Ixm42xxx driver transport

basesensor serial interface More...

`#include <Ixm42xxxTransport.h>`

## Data Fields
void * | context
int(* | read_reg )(struct inv_ixm42xxx_serif *serif, uint8_t reg, uint8_t *buf, uint32_t len)
int(* | write_reg )(struct inv_ixm42xxx_serif *serif, uint8_t reg, const uint8_t *buf, uint32_t len)
int(* | configure )(struct inv_ixm42xxx_serif *serif)
uint32_t | max_read
uint32_t | max_write
IXM42XXX_SERIAL_IF_TYPE_t | serif_type

## Detailed Description

basesensor serial interface

Definition at line 61 of file Ixm42xxxTransport.h.

## Field Documentation

## ◆ configure

int(* configure) (struct inv_ixm42xxx_serif *serif)

Definition at line 65 of file Ixm42xxxTransport.h.

## ◆ context

void* context

Definition at line 62 of file Ixm42xxxTransport.h.

## ◆ max_read

uint32_t max_read

Definition at line 66 of file Ixm42xxxTransport.h.

## ◆ max_write

uint32_t max_write

Definition at line 67 of file Ixm42xxxTransport.h.

## ◆ read_reg

int(* read_reg) (struct inv_ixm42xxx_serif *serif, uint8_t reg, uint8_t *buf, uint32_t len)

Definition at line 63 of file Ixm42xxxTransport.h.

## ◆ serif_type

IXM42XXX_SERIAL_IF_TYPE_t serif_type

Definition at line 68 of file Ixm42xxxTransport.h.

## ◆ write_reg

int(* write_reg) (struct inv_ixm42xxx_serif *serif, uint8_t reg, const uint8_t *buf, uint32_t len)

Definition at line 64 of file Ixm42xxxTransport.h.

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

- Ixm42xxxTransport.h