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: