IRremoteESP8266
|
Support for Technibel protocol. More...
Go to the source code of this file.
Classes | |
class | IRTechnibelAc |
Support for Technibel protocol.
const uint8_t kTechnibelAcChecksumOffset = 0 |
const uint8_t kTechnibelAcChecksumSize = 8 |
const uint8_t kTechnibelAcCool = 0b0001 |
const uint8_t kTechnibelAcDry = 0b0010 |
const uint8_t kTechnibelAcFan = 0b0100 |
const uint8_t kTechnibelAcFanChangeBit |
const uint8_t kTechnibelAcFanHigh = 0b0100 |
const uint8_t kTechnibelAcFanLow = 0b0001 |
const uint8_t kTechnibelAcFanMedium = 0b0010 |
const uint8_t kTechnibelAcFanOffset |
const uint8_t kTechnibelAcFanSize = 4 |
const uint8_t kTechnibelAcFooterOffset |
const uint8_t kTechnibelAcFooterSize = 8 |
const uint8_t kTechnibelAcHeader = 0b00011000 |
const uint8_t kTechnibelAcHeaderOffset = kTechnibelAcPowerBit + 1 |
const uint8_t kTechnibelAcHeaderSize = 8 |
const uint8_t kTechnibelAcHeat = 0b1000 |
const uint8_t kTechnibelAcHoursSize = 8 |
const uint8_t kTechnibelAcModeOffset = kTechnibelAcTimerEnableBit + 1 |
const uint8_t kTechnibelAcModeSize = 4 |
const uint8_t kTechnibelAcPowerBit = kTechnibelAcTimerChangeBit + 1 |
const uint64_t kTechnibelAcResetState = 0x180101140000EA |
Mode:Cool, Power:Off, fan:Low, temp:20, swing:Off, sleep:Off.
const uint8_t kTechnibelAcSleepBit |
const uint8_t kTechnibelAcSwingBit = kTechnibelAcSleepBit + 1 |
const uint8_t kTechnibelAcTempChangeBit = kTechnibelAcFanChangeBit + 1 |
const uint8_t kTechnibelAcTempMaxC = 31 |
const uint8_t kTechnibelAcTempMaxF = 88 |
const uint8_t kTechnibelAcTempMinC = 16 |
const uint8_t kTechnibelAcTempMinF = 61 |
const uint8_t kTechnibelAcTempOffset |
const uint8_t kTechnibelAcTempSize = 8 |
const uint8_t kTechnibelAcTempUnitBit = kTechnibelAcSwingBit + 1 |
const uint8_t kTechnibelAcTimerChangeBit = kTechnibelAcTempChangeBit + 1 |
const uint8_t kTechnibelAcTimerEnableBit = kTechnibelAcTempUnitBit + 1 |
const uint8_t kTechnibelAcTimerHoursOffset |
const uint8_t kTechnibelAcTimerMax = 24 |