IRremoteESP8266: SamsungProtocol Union Reference (original) (raw)

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

#include <[ir_Samsung.h](ir%5F%5FSamsung%5F8h%5Fsource.html)>

Public Attributes
uint8_t raw [kSamsungAcExtendedStateLength]
State in code form. More...
struct {
uint8_t __pad0__:8
uint8_t __pad1__:4
uint8_t __pad2__:4
uint8_t __pad3__:4
uint8_t __pad4__:4
uint8_t __pad5__:8
uint8_t __pad6__:8
uint8_t __pad7__:4
uint8_t Sleep5:1
uint8_t Quiet:1
uint8_t __pad8__:2
uint8_t __pad9__:4
uint8_t Power1:2
uint8_t __pad10__:2
uint8_t __pad11__:8
uint8_t __pad12__:4
uint8_t __pad13__:4
uint8_t __pad14__:4
uint8_t Swing:3
uint8_t __pad15__:1
uint8_t __pad16__:1
uint8_t FanSpecial:3
uint8_t Display:1
uint8_t __pad17__:2
uint8_t CleanToggle10:1
uint8_t Ion:1
uint8_t CleanToggle11:1
uint8_t __pad18__:2
uint8_t Temp:4
uint8_t __pad19__:1
uint8_t Fan:3
uint8_t Mode:3
uint8_t __pad20__:1
uint8_t __pad21__:2
uint8_t BeepToggle:1
uint8_t __pad22__:1
uint8_t Power2:2
uint8_t __pad23__:2
};
struct {
uint8_t __pad0__:8
uint8_t __pad1__:4
uint8_t Sum1Lower:4
uint8_t Sum1Upper:4
uint8_t __pad2__:4
uint8_t __pad3__:8
uint8_t __pad4__:8
uint8_t __pad5__:8
uint8_t __pad6__:8
uint8_t __pad7__:8
uint8_t __pad8__:4
uint8_t Sum2Lower:4
uint8_t Sum2Upper:4
uint8_t OffTimeMins:3
uint8_t OffTimeHrs1:1
uint8_t OffTimeHrs2:4
uint8_t OnTimeMins:3
uint8_t OnTimeHrs1:1
uint8_t OnTimeHrs2:4
uint8_t __pad9__:4
uint8_t OffTimeDay:1
uint8_t OnTimerEnable:1
uint8_t OffTimerEnable:1
uint8_t Sleep12:1
uint8_t OnTimeDay:1
uint8_t __pad10__:3
uint8_t __pad11__:8
uint8_t __pad12__:8
uint8_t __pad13__:4
uint8_t Sum3Lower:4
uint8_t Sum3Upper:4
uint8_t __pad14__:4
uint8_t __pad15__:8
uint8_t __pad16__:8
uint8_t __pad17__:8
uint8_t __pad18__:8
};

Native representation of a Samsung A/C message.

@102

@104

__pad0__

uint8_t SamsungProtocol::__pad0__

__pad10__

uint8_t SamsungProtocol::__pad10__

__pad11__

uint8_t SamsungProtocol::__pad11__

__pad12__

uint8_t SamsungProtocol::__pad12__

__pad13__

uint8_t SamsungProtocol::__pad13__

__pad14__

uint8_t SamsungProtocol::__pad14__

__pad15__

uint8_t SamsungProtocol::__pad15__

__pad16__

uint8_t SamsungProtocol::__pad16__

__pad17__

uint8_t SamsungProtocol::__pad17__

__pad18__

uint8_t SamsungProtocol::__pad18__

__pad19__

uint8_t SamsungProtocol::__pad19__

__pad1__

uint8_t SamsungProtocol::__pad1__

__pad20__

uint8_t SamsungProtocol::__pad20__

__pad21__

uint8_t SamsungProtocol::__pad21__

__pad22__

uint8_t SamsungProtocol::__pad22__

__pad23__

uint8_t SamsungProtocol::__pad23__

__pad2__

uint8_t SamsungProtocol::__pad2__

__pad3__

uint8_t SamsungProtocol::__pad3__

__pad4__

uint8_t SamsungProtocol::__pad4__

__pad5__

uint8_t SamsungProtocol::__pad5__

__pad6__

uint8_t SamsungProtocol::__pad6__

__pad7__

uint8_t SamsungProtocol::__pad7__

__pad8__

uint8_t SamsungProtocol::__pad8__

__pad9__

uint8_t SamsungProtocol::__pad9__

BeepToggle

uint8_t SamsungProtocol::BeepToggle

CleanToggle10

uint8_t SamsungProtocol::CleanToggle10

CleanToggle11

uint8_t SamsungProtocol::CleanToggle11

Display

uint8_t SamsungProtocol::Display

Fan

uint8_t SamsungProtocol::Fan

FanSpecial

uint8_t SamsungProtocol::FanSpecial

Ion

uint8_t SamsungProtocol::Ion

Mode

uint8_t SamsungProtocol::Mode

OffTimeDay

uint8_t SamsungProtocol::OffTimeDay

OffTimeHrs1

uint8_t SamsungProtocol::OffTimeHrs1

OffTimeHrs2

uint8_t SamsungProtocol::OffTimeHrs2

OffTimeMins

uint8_t SamsungProtocol::OffTimeMins

OffTimerEnable

uint8_t SamsungProtocol::OffTimerEnable

OnTimeDay

uint8_t SamsungProtocol::OnTimeDay

OnTimeHrs1

uint8_t SamsungProtocol::OnTimeHrs1

OnTimeHrs2

uint8_t SamsungProtocol::OnTimeHrs2

OnTimeMins

uint8_t SamsungProtocol::OnTimeMins

OnTimerEnable

uint8_t SamsungProtocol::OnTimerEnable

Power1

uint8_t SamsungProtocol::Power1

Power2

uint8_t SamsungProtocol::Power2

Quiet

uint8_t SamsungProtocol::Quiet

raw

Sleep12

uint8_t SamsungProtocol::Sleep12

Sleep5

uint8_t SamsungProtocol::Sleep5

Sum1Lower

uint8_t SamsungProtocol::Sum1Lower

Sum1Upper

uint8_t SamsungProtocol::Sum1Upper

Sum2Lower

uint8_t SamsungProtocol::Sum2Lower

Sum2Upper

uint8_t SamsungProtocol::Sum2Upper

Sum3Lower

uint8_t SamsungProtocol::Sum3Lower

Sum3Upper

uint8_t SamsungProtocol::Sum3Upper

Swing

uint8_t SamsungProtocol::Swing

Temp

uint8_t SamsungProtocol::Temp


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