ESPHome
2024.12.2
|
Data Structures | |
class | NoblexClimate |
Typedefs | |
using | IRNoblexMode = enum IRNoblexMode { IR_NOBLEX_MODE_AUTO=0b000, IR_NOBLEX_MODE_COOL=0b100, IR_NOBLEX_MODE_DRY=0b010, IR_NOBLEX_MODE_FAN=0b110, IR_NOBLEX_MODE_HEAT=0b001, } |
using | IRNoblexFan = enum IRNoblexFan { IR_NOBLEX_FAN_AUTO=0b00, IR_NOBLEX_FAN_LOW=0b10, IR_NOBLEX_FAN_MEDIUM=0b01, IR_NOBLEX_FAN_HIGH=0b11, } |
Variables | |
const uint16_t | NOBLEX_HEADER_MARK = 9000 |
const uint16_t | NOBLEX_HEADER_SPACE = 4500 |
const uint16_t | NOBLEX_BIT_MARK = 660 |
const uint16_t | NOBLEX_ONE_SPACE = 1640 |
const uint16_t | NOBLEX_ZERO_SPACE = 520 |
const uint32_t | NOBLEX_GAP = 20000 |
const uint8_t | NOBLEX_POWER = 0x10 |
const uint8_t | NOBLEX_TEMP_MIN = 16 |
const uint8_t | NOBLEX_TEMP_MAX = 30 |
using esphome::noblex::IRNoblexFan = typedef enum IRNoblexFan { IR_NOBLEX_FAN_AUTO = 0b00, IR_NOBLEX_FAN_LOW = 0b10, IR_NOBLEX_FAN_MEDIUM = 0b01, IR_NOBLEX_FAN_HIGH = 0b11, } |
Definition at line 31 of file noblex.cpp.
using esphome::noblex::IRNoblexMode = typedef enum IRNoblexMode { IR_NOBLEX_MODE_AUTO = 0b000, IR_NOBLEX_MODE_COOL = 0b100, IR_NOBLEX_MODE_DRY = 0b010, IR_NOBLEX_MODE_FAN = 0b110, IR_NOBLEX_MODE_HEAT = 0b001, } |
Definition at line 24 of file noblex.cpp.
const uint16_t esphome::noblex::NOBLEX_BIT_MARK = 660 |
Definition at line 12 of file noblex.cpp.
const uint32_t esphome::noblex::NOBLEX_GAP = 20000 |
Definition at line 15 of file noblex.cpp.
const uint16_t esphome::noblex::NOBLEX_HEADER_MARK = 9000 |
Definition at line 10 of file noblex.cpp.
const uint16_t esphome::noblex::NOBLEX_HEADER_SPACE = 4500 |
Definition at line 11 of file noblex.cpp.
const uint16_t esphome::noblex::NOBLEX_ONE_SPACE = 1640 |
Definition at line 13 of file noblex.cpp.
const uint8_t esphome::noblex::NOBLEX_POWER = 0x10 |
Definition at line 16 of file noblex.cpp.
const uint16_t esphome::noblex::NOBLEX_ZERO_SPACE = 520 |
Definition at line 14 of file noblex.cpp.