|
ESPHome 2026.6.0-dev
|
Data Structures | |
| class | BL0906 |
| struct | DataPacket |
| class | ResetEnergyAction |
| struct | sbe24_t |
| struct | ube24_t |
Typedefs | |
| using | ActionCallbackFuncPtr = void (BL0906::*)() |
Enumerations | |
| enum | BL0906Stage : uint8_t { STAGE_TEMP = 0 , STAGE_CHANNEL_1 = 1 , STAGE_CHANNEL_2 = 2 , STAGE_CHANNEL_3 = 3 , STAGE_CHANNEL_4 = 4 , STAGE_CHANNEL_5 = 5 , STAGE_CHANNEL_6 = 6 , STAGE_FREQ = UINT8_MAX - 2 , STAGE_POWER = UINT8_MAX - 1 , STAGE_IDLE = UINT8_MAX } |
Functions | |
| constexpr uint32_t | to_uint32_t (ube24_t input) |
| constexpr int32_t | to_int32_t (sbe24_t input) |
| constexpr uint8_t | bl0906_checksum (const uint8_t address, const DataPacket *data) |
| struct esphome::bl0906::DataPacket | __attribute__ ((packed)) |
Variables | |
| esphome::bl0906::BL0906 | __attribute__ |
| const uint8_t | BL0906_INIT [2][6] |
| using esphome::bl0906::ActionCallbackFuncPtr = void (BL0906::*)() |
| enum esphome::bl0906::BL0906Stage : uint8_t |
| struct esphome::bl0906::DataPacket esphome::bl0906::__attribute__ | ( | (packed) | ) |
|
constexpr |
Definition at line 17 of file bl0906.cpp.
|
constexpr |
Definition at line 12 of file bl0906.cpp.
Definition at line 10 of file bl0906.cpp.
| struct esphome::bl0906::sbe24_t esphome::bl0906::__attribute__ |
| const uint8_t esphome::bl0906::BL0906_INIT[2][6] |
Definition at line 114 of file constants.h.