IRremoteESP8266

Public Attributes | List of all members
KelonProtocol Union Reference

`#include <ir_Kelon.h>`

## Public Attributes
uint64_t | raw
struct {
uint8_t preamble [2]
uint8_t Fan: 2
uint8_t PowerToggle: 1
uint8_t SleepEnabled: 1
uint8_t DehumidifierGrade: 3
uint8_t SwingVToggle: 1
uint8_t Mode: 3
uint8_t TimerEnabled: 1
uint8_t Temperature: 4
uint8_t TimerHalfHour: 1
uint8_t TimerHours: 6
uint8_t SmartModeEnabled: 1
uint8_t pad1: 4
uint8_t SuperCoolEnabled1: 1
uint8_t pad2: 2
uint8_t SuperCoolEnabled2: 1
}; |

## Member Data Documentation

## ◆ @71

struct { ... }

## ◆ DehumidifierGrade

uint8_t KelonProtocol::DehumidifierGrade

## ◆ Fan

uint8_t KelonProtocol::Fan

## ◆ Mode

uint8_t KelonProtocol::Mode

## ◆ pad1

uint8_t KelonProtocol::pad1

## ◆ pad2

uint8_t KelonProtocol::pad2

## ◆ PowerToggle

uint8_t KelonProtocol::PowerToggle

## ◆ preamble

uint8_t KelonProtocol::preamble[2]

## ◆ raw

uint64_t KelonProtocol::raw

## ◆ SleepEnabled

uint8_t KelonProtocol::SleepEnabled

## ◆ SmartModeEnabled

uint8_t KelonProtocol::SmartModeEnabled

## ◆ SuperCoolEnabled1

uint8_t KelonProtocol::SuperCoolEnabled1

## ◆ SuperCoolEnabled2

uint8_t KelonProtocol::SuperCoolEnabled2

## ◆ SwingVToggle

uint8_t KelonProtocol::SwingVToggle

## ◆ Temperature

uint8_t KelonProtocol::Temperature

## ◆ TimerEnabled

uint8_t KelonProtocol::TimerEnabled

## ◆ TimerHalfHour

uint8_t KelonProtocol::TimerHalfHour

## ◆ TimerHours

uint8_t KelonProtocol::TimerHours

The documentation for this union was generated from the following file:

- src/ir_Kelon.h