ESPHome 2025.5.0
Loading...
Searching...
No Matches
bl0906.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::bl0906::DataPacket
 
struct  esphome::bl0906::ube24_t
 
struct  esphome::bl0906::sbe24_t
 
class  esphome::bl0906::BL0906
 
class  esphome::bl0906::ResetEnergyAction< Ts >
 

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::bl0906
 

Typedefs

using esphome::bl0906::ActionCallbackFuncPtr = void (BL0906::*)()
 

Functions

struct esphome::bl0906::DataPacket esphome::bl0906::__attribute__ ((packed))
 

Variables

uint8_t l {0}
 
uint8_t m {0}
 
uint8_t h {0}
 
uint8_t checksum
 
uint8_t address
 
esphome::bl0906::BL0906 esphome::bl0906::__attribute__
 

Variable Documentation

◆ address

uint8_t address

Definition at line 4 of file bl0906.h.

◆ checksum

uint8_t checksum

Definition at line 3 of file bl0906.h.

◆ h

int8_t h {0}

Definition at line 2 of file bl0906.h.

◆ l

uint8_t l {0}

Definition at line 0 of file bl0906.h.

◆ m

uint8_t m {0}

Definition at line 1 of file bl0906.h.