#include <midea_data.h>
|
enum | MideaDataType : uint8_t { MIDEA_TYPE_CONTROL = 0xA1,
MIDEA_TYPE_SPECIAL = 0xA2,
MIDEA_TYPE_FOLLOW_ME = 0xA4
} |
|
uint8_t | get_value_ (uint8_t idx, uint8_t mask=255, uint8_t shift=0) const |
|
void | set_value_ (uint8_t idx, uint8_t value, uint8_t mask=255, uint8_t shift=0) |
|
void | set_mask_ (uint8_t idx, bool state, uint8_t mask=255) |
|
uint8_t | calc_cs_ () const |
|
std::array< uint8_t, 6 > | data_ |
|
static const uint8_t | OFFSET_CS = 5 |
|
Definition at line 83 of file midea_data.h.
◆ SpecialData()
esphome::midea_ir::SpecialData::SpecialData |
( |
uint8_t |
code | ) |
|
|
inline |
◆ TURBO_TOGGLE
const uint8_t esphome::midea_ir::SpecialData::TURBO_TOGGLE = 9 |
|
static |
◆ VSWING_STEP
const uint8_t esphome::midea_ir::SpecialData::VSWING_STEP = 1 |
|
static |
◆ VSWING_TOGGLE
const uint8_t esphome::midea_ir::SpecialData::VSWING_TOGGLE = 2 |
|
static |
The documentation for this class was generated from the following file: