ESPHome
2024.11.0
|
Data Structures | |
class | Tcl112Climate |
Variables | |
const uint16_t | TCL112_STATE_LENGTH = 14 |
const uint16_t | TCL112_BITS = TCL112_STATE_LENGTH * 8 |
const uint8_t | TCL112_HEAT = 1 |
const uint8_t | TCL112_DRY = 2 |
const uint8_t | TCL112_COOL = 3 |
const uint8_t | TCL112_FAN = 7 |
const uint8_t | TCL112_AUTO = 8 |
const uint8_t | TCL112_FAN_AUTO = 0 |
const uint8_t | TCL112_FAN_LOW = 2 |
const uint8_t | TCL112_FAN_MED = 3 |
const uint8_t | TCL112_FAN_HIGH = 5 |
const uint8_t | TCL112_VSWING_MASK = 0x38 |
const uint8_t | TCL112_POWER_MASK = 0x04 |
const uint8_t | TCL112_HALF_DEGREE = 0b00100000 |
const uint16_t | TCL112_HEADER_MARK = 3100 |
const uint16_t | TCL112_HEADER_SPACE = 1650 |
const uint16_t | TCL112_BIT_MARK = 500 |
const uint16_t | TCL112_ONE_SPACE = 1100 |
const uint16_t | TCL112_ZERO_SPACE = 350 |
const uint32_t | TCL112_GAP = TCL112_HEADER_SPACE |
const float | TCL112_TEMP_MAX = 31.0 |
const float | TCL112_TEMP_MIN = 16.0 |
const uint8_t esphome::tcl112::TCL112_AUTO = 8 |
Definition at line 16 of file tcl112.cpp.
const uint16_t esphome::tcl112::TCL112_BIT_MARK = 500 |
Definition at line 30 of file tcl112.cpp.
const uint16_t esphome::tcl112::TCL112_BITS = TCL112_STATE_LENGTH * 8 |
Definition at line 10 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_COOL = 3 |
Definition at line 14 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_DRY = 2 |
Definition at line 13 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_FAN = 7 |
Definition at line 15 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_FAN_AUTO = 0 |
Definition at line 18 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_FAN_HIGH = 5 |
Definition at line 21 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_FAN_LOW = 2 |
Definition at line 19 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_FAN_MED = 3 |
Definition at line 20 of file tcl112.cpp.
const uint32_t esphome::tcl112::TCL112_GAP = TCL112_HEADER_SPACE |
Definition at line 33 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_HALF_DEGREE = 0b00100000 |
Definition at line 26 of file tcl112.cpp.
const uint16_t esphome::tcl112::TCL112_HEADER_MARK = 3100 |
Definition at line 28 of file tcl112.cpp.
const uint16_t esphome::tcl112::TCL112_HEADER_SPACE = 1650 |
Definition at line 29 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_HEAT = 1 |
Definition at line 12 of file tcl112.cpp.
const uint16_t esphome::tcl112::TCL112_ONE_SPACE = 1100 |
Definition at line 31 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_POWER_MASK = 0x04 |
Definition at line 24 of file tcl112.cpp.
const uint16_t esphome::tcl112::TCL112_STATE_LENGTH = 14 |
Definition at line 9 of file tcl112.cpp.
const uint8_t esphome::tcl112::TCL112_VSWING_MASK = 0x38 |
Definition at line 23 of file tcl112.cpp.
const uint16_t esphome::tcl112::TCL112_ZERO_SPACE = 350 |
Definition at line 32 of file tcl112.cpp.