IRremoteESP8266

Classes | Variables
ir_Rhoss.h File Reference

Support for Rhoss A/C protocol. More...

Go to the source code of this file.

## Classes
union | RhossProtocol
| Native representation of a Rhoss A/C message. More...
class | IRRhossAc
| Class for handling detailed Rhoss A/C messages. More...

## Variables
const uint8_t | kRhossFanAuto = 0b00
const uint8_t | kRhossFanMin = 0b01
const uint8_t | kRhossFanMed = 0b10
const uint8_t | kRhossFanMax = 0b11
const uint8_t | kRhossModeHeat = 0b0001
const uint8_t | kRhossModeCool = 0b0010
const uint8_t | kRhossModeDry = 0b0011
const uint8_t | kRhossModeFan = 0b0100
const uint8_t | kRhossModeAuto = 0b0101
const uint8_t | kRhossTempMin = 16
const uint8_t | kRhossTempMax = 30
const uint8_t | kRhossPowerOn = 0b10
const uint8_t | kRhossPowerOff = 0b01
const uint8_t | kRhossSwingOn = 0b1
const uint8_t | kRhossSwingOff = 0b0
const uint8_t | kRhossDefaultFan = kRhossFanAuto
const uint8_t | kRhossDefaultMode = kRhossModeCool
const uint8_t | kRhossDefaultTemp = 21
const bool | kRhossDefaultPower = false
const bool | kRhossDefaultSwing = false

## Detailed Description

Support for Rhoss A/C protocol.

## Variable Documentation

## ◆ kRhossDefaultFan

const uint8_t kRhossDefaultFan = kRhossFanAuto

## ◆ kRhossDefaultMode

const uint8_t kRhossDefaultMode = kRhossModeCool

## ◆ kRhossDefaultPower

const bool kRhossDefaultPower = false

## ◆ kRhossDefaultSwing

const bool kRhossDefaultSwing = false

## ◆ kRhossDefaultTemp

const uint8_t kRhossDefaultTemp = 21

## ◆ kRhossFanAuto

const uint8_t kRhossFanAuto = 0b00

## ◆ kRhossFanMax

const uint8_t kRhossFanMax = 0b11

## ◆ kRhossFanMed

const uint8_t kRhossFanMed = 0b10

## ◆ kRhossFanMin

const uint8_t kRhossFanMin = 0b01

## ◆ kRhossModeAuto

const uint8_t kRhossModeAuto = 0b0101

## ◆ kRhossModeCool

const uint8_t kRhossModeCool = 0b0010

## ◆ kRhossModeDry

const uint8_t kRhossModeDry = 0b0011

## ◆ kRhossModeFan

const uint8_t kRhossModeFan = 0b0100

## ◆ kRhossModeHeat

const uint8_t kRhossModeHeat = 0b0001

## ◆ kRhossPowerOff

const uint8_t kRhossPowerOff = 0b01

## ◆ kRhossPowerOn

const uint8_t kRhossPowerOn = 0b10

## ◆ kRhossSwingOff

const uint8_t kRhossSwingOff = 0b0

## ◆ kRhossSwingOn

const uint8_t kRhossSwingOn = 0b1

## ◆ kRhossTempMax

const uint8_t kRhossTempMax = 30

## ◆ kRhossTempMin

const uint8_t kRhossTempMin = 16