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

#include <msa3xx.h>

Public Member Functions

struct {
   DataRate   odr: 4
 
   uint8_t   reserved_4: 1
 
   bool   z_axis_disable: 1
 
   bool   y_axis_disable: 1
 
   bool   x_axis_disable: 1
 
__attribute__ ((packed))
 

Data Fields

uint8_t raw {0xde}
 

Detailed Description

Definition at line 170 of file msa3xx.h.

Member Function Documentation

◆ __attribute__()

struct esphome::msa3xx::RegOutputDataRate::@130 esphome::msa3xx::RegOutputDataRate::__attribute__ ( (packed)  )

Field Documentation

◆ odr

DataRate esphome::msa3xx::RegOutputDataRate::odr

Definition at line 172 of file msa3xx.h.

◆ raw

uint8_t esphome::msa3xx::RegOutputDataRate::raw {0xde}

Definition at line 178 of file msa3xx.h.

◆ reserved_4

uint8_t esphome::msa3xx::RegOutputDataRate::reserved_4

Definition at line 173 of file msa3xx.h.

◆ x_axis_disable

bool esphome::msa3xx::RegOutputDataRate::x_axis_disable

Definition at line 176 of file msa3xx.h.

◆ y_axis_disable

bool esphome::msa3xx::RegOutputDataRate::y_axis_disable

Definition at line 175 of file msa3xx.h.

◆ z_axis_disable

bool esphome::msa3xx::RegOutputDataRate::z_axis_disable

Definition at line 174 of file msa3xx.h.


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