DevLab_ICM20948 1.0.0
ICM-20948 9-Axis Motion Sensor Driver
Loading...
Searching...
No Matches
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: