|
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. | ||
| 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 :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 { ... } ArgoProtocolWREM3 |
| struct { ... } ArgoProtocolWREM3 |
| 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 |