IRremoteESP8266

Classes | Variables
ir_Vestel.h File Reference

Support for Vestel protocols. Vestel added by Erdem U. Altinyurt. More...

Go to the source code of this file.

## Classes
union | VestelProtocol
| Native representation of a Vestel A/C message. More...
class | IRVestelAc
| Class for handling detailed Vestel A/C messages. More...

## Variables
const uint16_t | kVestelAcHdrMark = 3110
const uint16_t | kVestelAcHdrSpace = 9066
const uint16_t | kVestelAcBitMark = 520
const uint16_t | kVestelAcOneSpace = 1535
const uint16_t | kVestelAcZeroSpace = 480
const uint16_t | kVestelAcTolerance = 30
const uint8_t | kVestelAcMinTempH = 16
const uint8_t | kVestelAcMinTempC = 18
const uint8_t | kVestelAcMaxTemp = 30
const uint8_t | kVestelAcAuto = 0
const uint8_t | kVestelAcCool = 1
const uint8_t | kVestelAcDry = 2
const uint8_t | kVestelAcFan = 3
const uint8_t | kVestelAcHeat = 4
const uint8_t | kVestelAcFanAuto = 1
const uint8_t | kVestelAcFanLow = 5
const uint8_t | kVestelAcFanMed = 9
const uint8_t | kVestelAcFanHigh = 0xB
const uint8_t | kVestelAcFanAutoCool = 0xC
const uint8_t | kVestelAcFanAutoHot = 0xD
const uint8_t | kVestelAcNormal = 1
const uint8_t | kVestelAcSleep = 3
const uint8_t | kVestelAcTurbo = 7
const uint8_t | kVestelAcIon = 4
const uint8_t | kVestelAcSwing = 0xA
const uint64_t | kVestelAcStateDefault = 0x0F00D9001FEF201ULL
const uint64_t | kVestelAcTimeStateDefault = 0x201ULL

## Detailed Description

Support for Vestel protocols. Vestel added by Erdem U. Altinyurt.

## Variable Documentation

## ◆ kVestelAcAuto

const uint8_t kVestelAcAuto = 0

## ◆ kVestelAcBitMark

const uint16_t kVestelAcBitMark = 520

## ◆ kVestelAcCool

const uint8_t kVestelAcCool = 1

## ◆ kVestelAcDry

const uint8_t kVestelAcDry = 2

## ◆ kVestelAcFan

const uint8_t kVestelAcFan = 3

## ◆ kVestelAcFanAuto

const uint8_t kVestelAcFanAuto = 1

## ◆ kVestelAcFanAutoCool

const uint8_t kVestelAcFanAutoCool = 0xC

## ◆ kVestelAcFanAutoHot

const uint8_t kVestelAcFanAutoHot = 0xD

## ◆ kVestelAcFanHigh

const uint8_t kVestelAcFanHigh = 0xB

## ◆ kVestelAcFanLow

const uint8_t kVestelAcFanLow = 5

## ◆ kVestelAcFanMed

const uint8_t kVestelAcFanMed = 9

## ◆ kVestelAcHdrMark

const uint16_t kVestelAcHdrMark = 3110

## ◆ kVestelAcHdrSpace

const uint16_t kVestelAcHdrSpace = 9066

## ◆ kVestelAcHeat

const uint8_t kVestelAcHeat = 4

## ◆ kVestelAcIon

const uint8_t kVestelAcIon = 4

## ◆ kVestelAcMaxTemp

const uint8_t kVestelAcMaxTemp = 30

## ◆ kVestelAcMinTempC

const uint8_t kVestelAcMinTempC = 18

## ◆ kVestelAcMinTempH

const uint8_t kVestelAcMinTempH = 16

## ◆ kVestelAcNormal

const uint8_t kVestelAcNormal = 1

## ◆ kVestelAcOneSpace

const uint16_t kVestelAcOneSpace = 1535

## ◆ kVestelAcSleep

const uint8_t kVestelAcSleep = 3

## ◆ kVestelAcStateDefault

const uint64_t kVestelAcStateDefault = 0x0F00D9001FEF201ULL

## ◆ kVestelAcSwing

const uint8_t kVestelAcSwing = 0xA

## ◆ kVestelAcTimeStateDefault

const uint64_t kVestelAcTimeStateDefault = 0x201ULL

## ◆ kVestelAcTolerance

const uint16_t kVestelAcTolerance = 30

## ◆ kVestelAcTurbo

const uint8_t kVestelAcTurbo = 7

## ◆ kVestelAcZeroSpace

const uint16_t kVestelAcZeroSpace = 480