IRremoteESP8266
Public Attributes | List of all members
YorkProtocol Union Reference

Native representation of a York A/C message. More...

#include <ir_York.h>

Public Attributes

uint8_t raw [kYorkStateLength]
 The state of the IR remote. More...
 
struct {
   uint8_t   preamble [6]
 
   uint8_t   Key1:4
 
   uint8_t   Key2:4
 
   uint8_t   Fan:4
 
   uint8_t   Power:1
 
   uint8_t   __pad0__:3
 
   uint8_t   Mode:4
 
   uint8_t   __pad1__:4
 
   uint8_t   __pad2__:2
 
   uint8_t   Temp:6
 
   uint8_t   OffTimer:8
 
   uint8_t   OnTimer:8
 
   uint8_t   __pad3__:8
 
   uint8_t   SwingV:1
 
   uint8_t   __pad4__:7
 
   uint8_t   __pad5__:8
 
   uint8_t   Chk1:8
 
   uint8_t   Chk2:8
 
}; 
 

Detailed Description

Native representation of a York A/C message.

Member Data Documentation

◆ @136

struct { ... }

◆ __pad0__

uint8_t YorkProtocol::__pad0__

◆ __pad1__

uint8_t YorkProtocol::__pad1__

◆ __pad2__

uint8_t YorkProtocol::__pad2__

◆ __pad3__

uint8_t YorkProtocol::__pad3__

◆ __pad4__

uint8_t YorkProtocol::__pad4__

◆ __pad5__

uint8_t YorkProtocol::__pad5__

◆ Chk1

uint8_t YorkProtocol::Chk1

◆ Chk2

uint8_t YorkProtocol::Chk2

◆ Fan

uint8_t YorkProtocol::Fan

◆ Key1

uint8_t YorkProtocol::Key1

◆ Key2

uint8_t YorkProtocol::Key2

◆ Mode

uint8_t YorkProtocol::Mode

◆ OffTimer

uint8_t YorkProtocol::OffTimer

◆ OnTimer

uint8_t YorkProtocol::OnTimer

◆ Power

uint8_t YorkProtocol::Power

◆ preamble

uint8_t YorkProtocol::preamble[6]

◆ raw

uint8_t YorkProtocol::raw[kYorkStateLength]

The state of the IR remote.

◆ SwingV

uint8_t YorkProtocol::SwingV

◆ Temp

uint8_t YorkProtocol::Temp

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