DevLab_ICM20948 1.0.2 ICM-20948 9-Axis Motion Sensor Driver

Loading...
Searching...
No Matches
Public Attributes | List of all members
ICM20948_IntStatus Struct Reference

`#include <DevLab_ICM20948.h>`

## Public Attributes
uint8_t | womInt: 1
uint8_t | pllRdyInt: 1
uint8_t | dmpInt1: 1
uint8_t | i2cMstInt: 1
uint8_t | rawDataRdy: 1
uint8_t | fifoOvf [5]
uint8_t | fifoWm [5]

## Detailed Description

ICM20948_IntStatus

- Holds the parsed state of the four interrupt status registers
- Covers INT_STATUS (0x19), INT_STATUS_1 (0x1A), INT_STATUS_2 (0x1B), INT_STATUS_3 (0x1C)
- Populated by checkIntStatus() via a single 4-byte burst read
- Reading these registers clears the interrupt flags (when clearMode = 0 in IntPinConfig)

Definition at line 149 of file DevLab_ICM20948.h.

## Member Data Documentation

## ◆ dmpInt1

uint8_t ICM20948_IntStatus::dmpInt1

Definition at line 154 of file DevLab_ICM20948.h.

## ◆ fifoOvf

uint8_t ICM20948_IntStatus::fifoOvf[5]

Definition at line 161 of file DevLab_ICM20948.h.

## ◆ fifoWm

uint8_t ICM20948_IntStatus::fifoWm[5]

Definition at line 164 of file DevLab_ICM20948.h.

## ◆ i2cMstInt

uint8_t ICM20948_IntStatus::i2cMstInt

Definition at line 155 of file DevLab_ICM20948.h.

## ◆ pllRdyInt

uint8_t ICM20948_IntStatus::pllRdyInt

Definition at line 153 of file DevLab_ICM20948.h.

## ◆ rawDataRdy

uint8_t ICM20948_IntStatus::rawDataRdy

Definition at line 158 of file DevLab_ICM20948.h.

## ◆ womInt

uint8_t ICM20948_IntStatus::womInt

Definition at line 152 of file DevLab_ICM20948.h.

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

- src/DevLab_ICM20948.h