IRremoteESP8266
Classes | Variables
ir_Technibel.h File Reference

Support for Technibel protocol. More...

Go to the source code of this file.

Classes

union  TechnibelProtocol
 Native representation of a Technibel A/C message. More...
 
class  IRTechnibelAc
 Class for handling detailed Technibel A/C messages. More...
 

Variables

const uint8_t kTechnibelAcTimerHoursOffset = 16
 
const uint8_t kTechnibelAcTimerMax = 24
 
const uint8_t kTechnibelAcTempMinC = 16
 
const uint8_t kTechnibelAcTempMaxC = 31
 
const uint8_t kTechnibelAcTempMinF = 61
 
const uint8_t kTechnibelAcTempMaxF = 88
 
const uint8_t kTechnibelAcFanSize = 4
 
const uint8_t kTechnibelAcFanLow = 0b0001
 
const uint8_t kTechnibelAcFanMedium = 0b0010
 
const uint8_t kTechnibelAcFanHigh = 0b0100
 
const uint8_t kTechnibelAcCool = 0b0001
 
const uint8_t kTechnibelAcDry = 0b0010
 
const uint8_t kTechnibelAcFan = 0b0100
 
const uint8_t kTechnibelAcHeat = 0b1000
 
const uint8_t kTechnibelAcHeaderOffset = 48
 
const uint8_t kTechnibelAcHeader = 0b00011000
 
const uint64_t kTechnibelAcResetState = 0x180101140000EA
 Mode:Cool, Power:Off, fan:Low, temp:20, swing:Off, sleep:Off. More...
 

Detailed Description

Support for Technibel protocol.

Variable Documentation

◆ kTechnibelAcCool

const uint8_t kTechnibelAcCool = 0b0001

◆ kTechnibelAcDry

const uint8_t kTechnibelAcDry = 0b0010

◆ kTechnibelAcFan

const uint8_t kTechnibelAcFan = 0b0100

◆ kTechnibelAcFanHigh

const uint8_t kTechnibelAcFanHigh = 0b0100

◆ kTechnibelAcFanLow

const uint8_t kTechnibelAcFanLow = 0b0001

◆ kTechnibelAcFanMedium

const uint8_t kTechnibelAcFanMedium = 0b0010

◆ kTechnibelAcFanSize

const uint8_t kTechnibelAcFanSize = 4

◆ kTechnibelAcHeader

const uint8_t kTechnibelAcHeader = 0b00011000

◆ kTechnibelAcHeaderOffset

const uint8_t kTechnibelAcHeaderOffset = 48

◆ kTechnibelAcHeat

const uint8_t kTechnibelAcHeat = 0b1000

◆ kTechnibelAcResetState

const uint64_t kTechnibelAcResetState = 0x180101140000EA

Mode:Cool, Power:Off, fan:Low, temp:20, swing:Off, sleep:Off.

◆ kTechnibelAcTempMaxC

const uint8_t kTechnibelAcTempMaxC = 31

◆ kTechnibelAcTempMaxF

const uint8_t kTechnibelAcTempMaxF = 88

◆ kTechnibelAcTempMinC

const uint8_t kTechnibelAcTempMinC = 16

◆ kTechnibelAcTempMinF

const uint8_t kTechnibelAcTempMinF = 61

◆ kTechnibelAcTimerHoursOffset

const uint8_t kTechnibelAcTimerHoursOffset = 16

◆ kTechnibelAcTimerMax

const uint8_t kTechnibelAcTimerMax = 24