ESPHome 2025.5.0
|
Go to the source code of this file.
Data Structures | |
struct | esphome::bl0940::ube24_t |
struct | esphome::bl0940::ube16_t |
struct | esphome::bl0940::sbe24_t |
union | esphome::bl0940::DataPacket |
class | esphome::bl0940::BL0940 |
Namespaces | |
namespace | esphome |
Providing packet encoding functions for exchanging data with a remote host. | |
namespace | esphome::bl0940 |
Functions | |
struct esphome::bl0940::ube24_t | esphome::bl0940::__attribute__ ((packed)) |
Variables | ||
uint8_t | l | |
uint8_t | m | |
uint8_t | h | |
uint8_t | raw [35] | |
struct { | ||
uint8_t frame_header | ||
ube24_t i_fast_rms | ||
ube24_t i_rms | ||
ube24_t RESERVED0 | ||
ube24_t v_rms | ||
ube24_t RESERVED1 | ||
sbe24_t watt | ||
ube24_t RESERVED2 | ||
ube24_t cf_cnt | ||
ube24_t RESERVED3 | ||
ube16_t tps1 | ||
uint8_t RESERVED4 | ||
ube16_t tps2 | ||
uint8_t RESERVED5 | ||
uint8_t checksum | ||
}; | ||
esphome::bl0940::BL0940 | esphome::bl0940::__attribute__ | |
struct { ... } |