IRremoteESP8266

Classes | Variables
ir_Kelvinator.h File Reference

Support for Kelvinator A/C protocols. More...

Go to the source code of this file.

## Classes
union | KelvinatorProtocol
| Native representation of a Kelvinator A/C message. More...
class | IRKelvinatorAC
| Class for handling detailed Kelvinator A/C messages. More...

## Variables
const uint8_t | kKelvinatorAuto = 0
const uint8_t | kKelvinatorCool = 1
const uint8_t | kKelvinatorDry = 2
const uint8_t | kKelvinatorFan = 3
const uint8_t | kKelvinatorHeat = 4
const uint8_t | kKelvinatorBasicFanMax = 3
const uint8_t | kKelvinatorFanAuto = 0
const uint8_t | kKelvinatorFanMin = 1
const uint8_t | kKelvinatorFanMax = 5
const uint8_t | kKelvinatorMinTemp = 16
const uint8_t | kKelvinatorMaxTemp = 30
const uint8_t | kKelvinatorAutoTemp = 25
const uint8_t | kKelvinatorSwingVOff = 0b0000
const uint8_t | kKelvinatorSwingVAuto = 0b0001
const uint8_t | kKelvinatorSwingVHighest = 0b0010
const uint8_t | kKelvinatorSwingVUpperMiddle = 0b0011
const uint8_t | kKelvinatorSwingVMiddle = 0b0100
const uint8_t | kKelvinatorSwingVLowerMiddle = 0b0101
const uint8_t | kKelvinatorSwingVLowest = 0b0110
const uint8_t | kKelvinatorSwingVLowAuto = 0b0111
const uint8_t | kKelvinatorSwingVMiddleAuto = 0b1001
const uint8_t | kKelvinatorSwingVHighAuto = 0b1011

## Detailed Description

Support for Kelvinator A/C protocols.

## Variable Documentation

## ◆ kKelvinatorAuto

const uint8_t kKelvinatorAuto = 0

## ◆ kKelvinatorAutoTemp

const uint8_t kKelvinatorAutoTemp = 25

## ◆ kKelvinatorBasicFanMax

const uint8_t kKelvinatorBasicFanMax = 3

## ◆ kKelvinatorCool

const uint8_t kKelvinatorCool = 1

## ◆ kKelvinatorDry

const uint8_t kKelvinatorDry = 2

## ◆ kKelvinatorFan

const uint8_t kKelvinatorFan = 3

## ◆ kKelvinatorFanAuto

const uint8_t kKelvinatorFanAuto = 0

## ◆ kKelvinatorFanMax

const uint8_t kKelvinatorFanMax = 5

## ◆ kKelvinatorFanMin

const uint8_t kKelvinatorFanMin = 1

## ◆ kKelvinatorHeat

const uint8_t kKelvinatorHeat = 4

## ◆ kKelvinatorMaxTemp

const uint8_t kKelvinatorMaxTemp = 30

## ◆ kKelvinatorMinTemp

const uint8_t kKelvinatorMinTemp = 16

## ◆ kKelvinatorSwingVAuto

const uint8_t kKelvinatorSwingVAuto = 0b0001

## ◆ kKelvinatorSwingVHighAuto

const uint8_t kKelvinatorSwingVHighAuto = 0b1011

## ◆ kKelvinatorSwingVHighest

const uint8_t kKelvinatorSwingVHighest = 0b0010

## ◆ kKelvinatorSwingVLowAuto

const uint8_t kKelvinatorSwingVLowAuto = 0b0111

## ◆ kKelvinatorSwingVLowerMiddle

const uint8_t kKelvinatorSwingVLowerMiddle = 0b0101

## ◆ kKelvinatorSwingVLowest

const uint8_t kKelvinatorSwingVLowest = 0b0110

## ◆ kKelvinatorSwingVMiddle

const uint8_t kKelvinatorSwingVMiddle = 0b0100

## ◆ kKelvinatorSwingVMiddleAuto

const uint8_t kKelvinatorSwingVMiddleAuto = 0b1001

## ◆ kKelvinatorSwingVOff

const uint8_t kKelvinatorSwingVOff = 0b0000

## ◆ kKelvinatorSwingVUpperMiddle

const uint8_t kKelvinatorSwingVUpperMiddle = 0b0011