IRremoteESP8266
Loading...
Searching...
No Matches
Public Attributes | List of all members
HaierProtocol Union Reference

Native representation of a Haier HSU07-HEA03 A/C message. More...

#include <ir_Haier.h>

Public Attributes

uint8_t remote_state [kHaierACStateLength]
 < The state in native IR code form
 
struct { 
 
   uint8_t   Prefix 
 
   uint8_t   Command:4 
 
   uint8_t   Temp:4 
 
   uint8_t   CurrHours:5 
 
   uint8_t   unknown:1 
 
   uint8_t   SwingV:2 
 
   uint8_t   CurrMins:6 
 
   uint8_t   OffTimer:1 
 
   uint8_t   OnTimer:1 
 
   uint8_t   OffHours:5 
 
   uint8_t   Health:1 
 
   uint8_t   :0 
 
   uint8_t   OffMins:6 
 
   uint8_t   Fan:2 
 
   uint8_t   OnHours:5 
 
   uint8_t   Mode:3 
 
   uint8_t   OnMins:6 
 
   uint8_t   Sleep:1 
 
   uint8_t   :0 
 
   uint8_t   Sum 
 
};  
 

Detailed Description

Native representation of a Haier HSU07-HEA03 A/C message.

Member Data Documentation

◆ [struct]

struct { ... } HaierProtocol

◆ __pad0__

uint8_t HaierProtocol::__pad0__

◆ __pad1__

uint8_t HaierProtocol::__pad1__

◆ Command

uint8_t HaierProtocol::Command

◆ CurrHours

uint8_t HaierProtocol::CurrHours

◆ CurrMins

uint8_t HaierProtocol::CurrMins

◆ Fan

uint8_t HaierProtocol::Fan

◆ Health

uint8_t HaierProtocol::Health

◆ Mode

uint8_t HaierProtocol::Mode

◆ OffHours

uint8_t HaierProtocol::OffHours

◆ OffMins

uint8_t HaierProtocol::OffMins

◆ OffTimer

uint8_t HaierProtocol::OffTimer

◆ OnHours

uint8_t HaierProtocol::OnHours

◆ OnMins

uint8_t HaierProtocol::OnMins

◆ OnTimer

uint8_t HaierProtocol::OnTimer

◆ Prefix

uint8_t HaierProtocol::Prefix

◆ remote_state

uint8_t HaierProtocol::remote_state[kHaierACStateLength]

< The state in native IR code form

◆ Sleep

uint8_t HaierProtocol::Sleep

◆ Sum

uint8_t HaierProtocol::Sum

◆ SwingV

uint8_t HaierProtocol::SwingV

◆ Temp

uint8_t HaierProtocol::Temp

◆ unknown

uint8_t HaierProtocol::unknown

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