ESPHome  2025.3.2
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | Data Fields
esphome::msa3xx::RegMotionInterrupt Union Reference

#include <msa3xx.h>

Public Member Functions

struct {
   bool   freefall_interrupt: 1
 
   bool   reserved_1: 1
 
   bool   active_interrupt: 1
 
   bool   reserved_3: 1
 
   bool   double_tap_interrupt: 1
 
   bool   single_tap_interrupt: 1
 
   bool   orientation_interrupt: 1
 
   bool   reserved_7: 1
 
__attribute__ ((packed))
 

Data Fields

uint8_t raw
 

Detailed Description

Definition at line 134 of file msa3xx.h.

Member Function Documentation

◆ __attribute__()

struct esphome::msa3xx::RegMotionInterrupt::@127 esphome::msa3xx::RegMotionInterrupt::__attribute__ ( (packed)  )

Field Documentation

◆ active_interrupt

bool esphome::msa3xx::RegMotionInterrupt::active_interrupt

Definition at line 138 of file msa3xx.h.

◆ double_tap_interrupt

bool esphome::msa3xx::RegMotionInterrupt::double_tap_interrupt

Definition at line 140 of file msa3xx.h.

◆ freefall_interrupt

bool esphome::msa3xx::RegMotionInterrupt::freefall_interrupt

Definition at line 136 of file msa3xx.h.

◆ orientation_interrupt

bool esphome::msa3xx::RegMotionInterrupt::orientation_interrupt

Definition at line 142 of file msa3xx.h.

◆ raw

uint8_t esphome::msa3xx::RegMotionInterrupt::raw

Definition at line 145 of file msa3xx.h.

◆ reserved_1

bool esphome::msa3xx::RegMotionInterrupt::reserved_1

Definition at line 137 of file msa3xx.h.

◆ reserved_3

bool esphome::msa3xx::RegMotionInterrupt::reserved_3

Definition at line 139 of file msa3xx.h.

◆ reserved_7

bool esphome::msa3xx::RegMotionInterrupt::reserved_7

Definition at line 143 of file msa3xx.h.

◆ single_tap_interrupt

bool esphome::msa3xx::RegMotionInterrupt::single_tap_interrupt

Definition at line 141 of file msa3xx.h.


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