DevLab_ICM20948 1.0.2 ICM-20948 9-Axis Motion Sensor Driver

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

`#include <DevLab_ICM20948.h>`

## Public Attributes
uint8_t | wofEn: 1
uint8_t | womIntEn: 1
uint8_t | pllRdyEn: 1
uint8_t | dmpInt1En: 1
uint8_t | i2cMstIntEn: 1
uint8_t | rawDataRdyEn: 1
uint8_t | fifoOvfEn [5]
uint8_t | fifoWmEn [5]

## Detailed Description

ICM20948_IntEnableConfig

- Selects which interrupt sources are routed to the INT pin
- Covers INT_ENABLE (0x10), INT_ENABLE_1 (0x11), INT_ENABLE_2 (0x12), INT_ENABLE_3 (0x13)
- FIFO overflow and watermark fields are per-channel arrays [0]–[4]
- Pass to intEnableConfig() to write all four registers in one call

Definition at line 122 of file DevLab_ICM20948.h.

## Member Data Documentation

## ◆ dmpInt1En

uint8_t ICM20948_IntEnableConfig::dmpInt1En

Definition at line 128 of file DevLab_ICM20948.h.

## ◆ fifoOvfEn

uint8_t ICM20948_IntEnableConfig::fifoOvfEn[5]

Definition at line 135 of file DevLab_ICM20948.h.

## ◆ fifoWmEn

uint8_t ICM20948_IntEnableConfig::fifoWmEn[5]

Definition at line 138 of file DevLab_ICM20948.h.

## ◆ i2cMstIntEn

uint8_t ICM20948_IntEnableConfig::i2cMstIntEn

Definition at line 129 of file DevLab_ICM20948.h.

## ◆ pllRdyEn

uint8_t ICM20948_IntEnableConfig::pllRdyEn

Definition at line 127 of file DevLab_ICM20948.h.

## ◆ rawDataRdyEn

uint8_t ICM20948_IntEnableConfig::rawDataRdyEn

Definition at line 132 of file DevLab_ICM20948.h.

## ◆ wofEn

uint8_t ICM20948_IntEnableConfig::wofEn

Definition at line 125 of file DevLab_ICM20948.h.

## ◆ womIntEn

uint8_t ICM20948_IntEnableConfig::womIntEn

Definition at line 126 of file DevLab_ICM20948.h.

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

- src/DevLab_ICM20948.h