IRremoteESP8266
Loading...
Searching...
No Matches
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

◆ [struct]

struct { ... } KelonProtocol

◆ 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: