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

#include <msa3xx.h>

Public Member Functions

struct {
   uint8_t   reserved_0: 1
 
   Bandwidth   low_power_bandwidth: 4
 
   uint8_t   reserved_5: 1
 
   PowerMode   power_mode: 2
 
__attribute__ ((packed))
 

Data Fields

uint8_t raw {0xde}
 

Detailed Description

Definition at line 182 of file msa3xx.h.

Member Function Documentation

◆ __attribute__()

struct esphome::msa3xx::RegPowerModeBandwidth::@131 esphome::msa3xx::RegPowerModeBandwidth::__attribute__ ( (packed)  )

Field Documentation

◆ low_power_bandwidth

Bandwidth esphome::msa3xx::RegPowerModeBandwidth::low_power_bandwidth

Definition at line 185 of file msa3xx.h.

◆ power_mode

PowerMode esphome::msa3xx::RegPowerModeBandwidth::power_mode

Definition at line 187 of file msa3xx.h.

◆ raw

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

Definition at line 189 of file msa3xx.h.

◆ reserved_0

uint8_t esphome::msa3xx::RegPowerModeBandwidth::reserved_0

Definition at line 184 of file msa3xx.h.

◆ reserved_5

uint8_t esphome::msa3xx::RegPowerModeBandwidth::reserved_5

Definition at line 186 of file msa3xx.h.


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