ESPHome  2024.10.3
Public Member Functions | Data Fields
esphome::veml7700::PSMRegister Union Reference

#include <veml7700.h>

Public Member Functions

struct {
   bool   PSM_EN: 1
 
   PSMMode   PSM: 2
 
   uint16_t   reserved: 13
 
__attribute__ ((packed))
 

Data Fields

uint16_t raw
 
uint8_t raw_bytes [2]
 

Detailed Description

Definition at line 90 of file veml7700.h.

Member Function Documentation

◆ __attribute__()

struct esphome::veml7700::PSMRegister::@140 esphome::veml7700::PSMRegister::__attribute__ ( (packed)  )

Field Documentation

◆ PSM

PSMMode esphome::veml7700::PSMRegister::PSM

Definition at line 95 of file veml7700.h.

◆ PSM_EN

bool esphome::veml7700::PSMRegister::PSM_EN

Definition at line 94 of file veml7700.h.

◆ raw

uint16_t esphome::veml7700::PSMRegister::raw

Definition at line 91 of file veml7700.h.

◆ raw_bytes

uint8_t esphome::veml7700::PSMRegister::raw_bytes[2]

Definition at line 92 of file veml7700.h.

◆ reserved

uint16_t esphome::veml7700::PSMRegister::reserved

Definition at line 96 of file veml7700.h.


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