IRremoteESP8266
Classes | Variables
ir_Trotec.h File Reference

Support for Trotec protocols. More...

Go to the source code of this file.

Classes

union  TrotecProtocol
 Native representation of a Trotec A/C message. More...
 
union  Trotec3550Protocol
 Native representation of a Trotec 3550 A/C message. More...
 
class  IRTrotecESP
 Class for handling detailed Trotec A/C messages. More...
 
class  IRTrotec3550
 Class for handling detailed Trotec 3550 A/C messages. More...
 

Variables

const uint8_t kTrotecIntro1 = 0x12
 
const uint8_t kTrotecIntro2 = 0x34
 
const uint8_t kTrotecAuto = 0
 
const uint8_t kTrotecCool = 1
 
const uint8_t kTrotecDry = 2
 
const uint8_t kTrotecFan = 3
 
const uint8_t kTrotecFanLow = 1
 
const uint8_t kTrotecFanMed = 2
 
const uint8_t kTrotecFanHigh = 3
 
const uint8_t kTrotecMinTemp = 18
 
const uint8_t kTrotecDefTemp = 25
 
const uint8_t kTrotecMaxTemp = 32
 
const uint8_t kTrotecMaxTimer = 23
 
const uint8_t kTrotec3550MinTempC = 16
 
const uint8_t kTrotec3550MaxTempC = 30
 
const uint8_t kTrotec3550MinTempF = 59
 
const uint8_t kTrotec3550MaxTempF = 86
 

Detailed Description

Support for Trotec protocols.

See also
https://github.com/crankyoldgit/IRremoteESP8266/pull/279
https://github.com/crankyoldgit/IRremoteESP8266/issues/1176

Variable Documentation

◆ kTrotec3550MaxTempC

const uint8_t kTrotec3550MaxTempC = 30

◆ kTrotec3550MaxTempF

const uint8_t kTrotec3550MaxTempF = 86

◆ kTrotec3550MinTempC

const uint8_t kTrotec3550MinTempC = 16

◆ kTrotec3550MinTempF

const uint8_t kTrotec3550MinTempF = 59

◆ kTrotecAuto

const uint8_t kTrotecAuto = 0

◆ kTrotecCool

const uint8_t kTrotecCool = 1

◆ kTrotecDefTemp

const uint8_t kTrotecDefTemp = 25

◆ kTrotecDry

const uint8_t kTrotecDry = 2

◆ kTrotecFan

const uint8_t kTrotecFan = 3

◆ kTrotecFanHigh

const uint8_t kTrotecFanHigh = 3

◆ kTrotecFanLow

const uint8_t kTrotecFanLow = 1

◆ kTrotecFanMed

const uint8_t kTrotecFanMed = 2

◆ kTrotecIntro1

const uint8_t kTrotecIntro1 = 0x12

◆ kTrotecIntro2

const uint8_t kTrotecIntro2 = 0x34

◆ kTrotecMaxTemp

const uint8_t kTrotecMaxTemp = 32

◆ kTrotecMaxTimer

const uint8_t kTrotecMaxTimer = 23

◆ kTrotecMinTemp

const uint8_t kTrotecMinTemp = 18