ESPHome  2022.12.8
Data Fields
esphome::bl0942::DataPacket Struct Reference

#include <bl0942.h>

Data Fields

uint8_t frame_header
 
uint24_le_t i_rms
 
uint24_le_t v_rms
 
uint24_le_t i_fast_rms
 
int24_le_t watt
 
uint24_le_t cf_cnt
 
uint16_le_t frequency
 
uint8_t reserved1
 
uint8_t status
 
uint8_t reserved2
 
uint8_t reserved3
 
uint8_t checksum
 

Detailed Description

Definition at line 16 of file bl0942.h.

Field Documentation

◆ cf_cnt

uint24_le_t esphome::bl0942::DataPacket::cf_cnt

Definition at line 22 of file bl0942.h.

◆ checksum

uint8_t esphome::bl0942::DataPacket::checksum

Definition at line 28 of file bl0942.h.

◆ frame_header

uint8_t esphome::bl0942::DataPacket::frame_header

Definition at line 17 of file bl0942.h.

◆ frequency

uint16_le_t esphome::bl0942::DataPacket::frequency

Definition at line 23 of file bl0942.h.

◆ i_fast_rms

uint24_le_t esphome::bl0942::DataPacket::i_fast_rms

Definition at line 20 of file bl0942.h.

◆ i_rms

uint24_le_t esphome::bl0942::DataPacket::i_rms

Definition at line 18 of file bl0942.h.

◆ reserved1

uint8_t esphome::bl0942::DataPacket::reserved1

Definition at line 24 of file bl0942.h.

◆ reserved2

uint8_t esphome::bl0942::DataPacket::reserved2

Definition at line 26 of file bl0942.h.

◆ reserved3

uint8_t esphome::bl0942::DataPacket::reserved3

Definition at line 27 of file bl0942.h.

◆ status

uint8_t esphome::bl0942::DataPacket::status

Definition at line 25 of file bl0942.h.

◆ v_rms

uint24_le_t esphome::bl0942::DataPacket::v_rms

Definition at line 19 of file bl0942.h.

◆ watt

int24_le_t esphome::bl0942::DataPacket::watt

Definition at line 21 of file bl0942.h.


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