| IRremoteESP8266
    | 
Native representation of A/C IR message for WREM-3 remote. More...
#include <ir_Argo.h>

| Classes | |
| struct | Config | 
| struct | Timer | 
| Public Attributes | |
| uint8_t | raw [kArgoStateLength] | 
| The state in native IR code form.  More... | |
| struct { | |
| uint8_t Pre1:4 | |
| uint8_t IrChannel:2 | |
| Preamble: 0b1011 kArgoWrem3Preamble.  More... | |
| uint8_t IrCommandType:2 | |
| 0..3 range  More... | |
| uint8_t RoomTemp:5 | |
| argoIrMessageType_t  More... | |
| uint8_t Mode:3 | |
| uint8_t Temp:5 | |
| argoMode_t  More... | |
| uint8_t Fan:3 | |
| uint8_t Flap:3 | |
| argoFan_t  More... | |
| uint8_t Power:1 | |
| SwingV argoFlap_t.  More... | |
| uint8_t iFeel:1 | |
| uint8_t Night:1 | |
| uint8_t Eco:1 | |
| uint8_t Max:1 | |
| a.k.a. Turbo  More... | |
| uint8_t Filter:1 | |
| uint8_t Light:1 | |
| uint8_t Post1:6 | |
| uint8_t Sum:8 | |
| Unknown, always 0b110000 (TempScale?)  More... | |
| }; | |
| struct { | |
| uint8_t __pad0__:8 | |
| uint8_t SensorT:5 | |
| uint8_t CheckHi:3 | |
| }; | |
| struct ArgoProtocolWREM3::Timer | timer | 
| struct ArgoProtocolWREM3::Config | config | 
Native representation of A/C IR message for WREM-3 remote.
ArgoProtocol 1st byte definition is a header common across all commands though | struct { ... } | 
| struct { ... } | 
| uint8_t ArgoProtocolWREM3::__pad0__ | 
| uint8_t ArgoProtocolWREM3::CheckHi | 
| struct ArgoProtocolWREM3::Config ArgoProtocolWREM3::config | 
| uint8_t ArgoProtocolWREM3::Eco | 
| uint8_t ArgoProtocolWREM3::Fan | 
| uint8_t ArgoProtocolWREM3::Filter | 
| uint8_t ArgoProtocolWREM3::Flap | 
| uint8_t ArgoProtocolWREM3::iFeel | 
| uint8_t ArgoProtocolWREM3::IrChannel | 
Preamble: 0b1011 kArgoWrem3Preamble.
| uint8_t ArgoProtocolWREM3::IrCommandType | 
0..3 range
| uint8_t ArgoProtocolWREM3::Light | 
| uint8_t ArgoProtocolWREM3::Max | 
a.k.a. Turbo
| uint8_t ArgoProtocolWREM3::Mode | 
| uint8_t ArgoProtocolWREM3::Night | 
| uint8_t ArgoProtocolWREM3::Post1 | 
| uint8_t ArgoProtocolWREM3::Power | 
SwingV argoFlap_t.
| uint8_t ArgoProtocolWREM3::Pre1 | 
| uint8_t ArgoProtocolWREM3::raw[kArgoStateLength] | 
The state in native IR code form.
| uint8_t ArgoProtocolWREM3::RoomTemp | 
| uint8_t ArgoProtocolWREM3::SensorT | 
| uint8_t ArgoProtocolWREM3::Sum | 
Unknown, always 0b110000 (TempScale?)
| uint8_t ArgoProtocolWREM3::Temp | 
| struct ArgoProtocolWREM3::Timer ArgoProtocolWREM3::timer | 
 1.8.17
 1.8.17