ESPHome  2024.11.0
Namespaces | Variables
toshiba.cpp File Reference

Go to the source code of this file.

Namespaces

 esphome
 Implementation of SPI Controller mode.
 
 esphome::toshiba
 

Variables

const uint16_t esphome::toshiba::TOSHIBA_HEADER_MARK = 4380
 
const uint16_t esphome::toshiba::TOSHIBA_HEADER_SPACE = 4370
 
const uint16_t esphome::toshiba::TOSHIBA_GAP_SPACE = 5480
 
const uint16_t esphome::toshiba::TOSHIBA_PACKET_SPACE = 10500
 
const uint16_t esphome::toshiba::TOSHIBA_BIT_MARK = 540
 
const uint16_t esphome::toshiba::TOSHIBA_ZERO_SPACE = 540
 
const uint16_t esphome::toshiba::TOSHIBA_ONE_SPACE = 1620
 
const uint16_t esphome::toshiba::TOSHIBA_CARRIER_FREQUENCY = 38000
 
const uint8_t esphome::toshiba::TOSHIBA_HEADER_LENGTH = 4
 
const uint8_t esphome::toshiba::TOSHIBA_COMMAND_DEFAULT = 0x01
 
const uint8_t esphome::toshiba::TOSHIBA_COMMAND_TIMER = 0x02
 
const uint8_t esphome::toshiba::TOSHIBA_COMMAND_POWER = 0x08
 
const uint8_t esphome::toshiba::TOSHIBA_COMMAND_MOTION = 0x02
 
const uint8_t esphome::toshiba::TOSHIBA_MODE_AUTO = 0x00
 
const uint8_t esphome::toshiba::TOSHIBA_MODE_COOL = 0x01
 
const uint8_t esphome::toshiba::TOSHIBA_MODE_DRY = 0x02
 
const uint8_t esphome::toshiba::TOSHIBA_MODE_HEAT = 0x03
 
const uint8_t esphome::toshiba::TOSHIBA_MODE_FAN_ONLY = 0x04
 
const uint8_t esphome::toshiba::TOSHIBA_MODE_OFF = 0x07
 
const uint8_t esphome::toshiba::TOSHIBA_FAN_SPEED_AUTO = 0x00
 
const uint8_t esphome::toshiba::TOSHIBA_FAN_SPEED_QUIET = 0x20
 
const uint8_t esphome::toshiba::TOSHIBA_FAN_SPEED_1 = 0x40
 
const uint8_t esphome::toshiba::TOSHIBA_FAN_SPEED_2 = 0x60
 
const uint8_t esphome::toshiba::TOSHIBA_FAN_SPEED_3 = 0x80
 
const uint8_t esphome::toshiba::TOSHIBA_FAN_SPEED_4 = 0xa0
 
const uint8_t esphome::toshiba::TOSHIBA_FAN_SPEED_5 = 0xc0
 
const uint8_t esphome::toshiba::TOSHIBA_POWER_HIGH = 0x01
 
const uint8_t esphome::toshiba::TOSHIBA_POWER_ECO = 0x03
 
const uint8_t esphome::toshiba::TOSHIBA_MOTION_SWING = 0x04
 
const uint8_t esphome::toshiba::TOSHIBA_MOTION_FIX = 0x00
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_FLAG_FAH = 0x01
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_FLAG_FRAC = 0x20
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_FLAG_NEG = 0x10
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_FLAG_MASK = 0x0F
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MESSAGE_HEADER0 = 0xB2
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MESSAGE_HEADER1 = 0xD5
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MESSAGE_LENGTH = 6
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_CS_ENABLED = 0x40
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_CS_DATA = 0x80
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_CS_HEADER = 0xBA
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_CS_FOOTER_AUTO = 0x7A
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_CS_FOOTER_COOL = 0x72
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_CS_FOOTER_HEAT = 0x7E
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_SWING_HEADER = 0xB9
 
const std::vector< uint8_t > esphome::toshiba::RAC_PT1411HWRU_SWING_VERTICAL {0xB9, 0x46, 0xF5, 0x0A, 0x04, 0xFB}
 
const std::vector< uint8_t > esphome::toshiba::RAC_PT1411HWRU_SWING_OFF {0xB9, 0x46, 0xF5, 0x0A, 0x05, 0xFA}
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_FAN_OFF = 0x7B
 
constexpr RacPt1411hwruFanSpeed esphome::toshiba::RAC_PT1411HWRU_FAN_AUTO {0xBF, 0x66}
 
constexpr RacPt1411hwruFanSpeed esphome::toshiba::RAC_PT1411HWRU_FAN_LOW {0x9F, 0x28}
 
constexpr RacPt1411hwruFanSpeed esphome::toshiba::RAC_PT1411HWRU_FAN_MED {0x5F, 0x3C}
 
constexpr RacPt1411hwruFanSpeed esphome::toshiba::RAC_PT1411HWRU_FAN_HIGH {0x3F, 0x64}
 
const RacPt1411hwruFanSpeed esphome::toshiba::RAC_PT1411HWRU_NO_FAN {0x1F, 0x65}
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MODE_AUTO = 0x08
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MODE_COOL = 0x00
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MODE_DRY = 0x04
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MODE_FAN = 0x04
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MODE_HEAT = 0x0C
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_MODE_OFF = 0x00
 
const uint8_t esphome::toshiba::RAC_PT1411HWRU_TEMPERATURE_FAN_ONLY = 0x0E
 
const std::vector< uint8_t > esphome::toshiba::RAC_PT1411HWRU_TEMPERATURE_C
 
const std::vector< uint8_t > esphome::toshiba::RAC_PT1411HWRU_TEMPERATURE_F