|
IRremoteESP8266
|
Support for Sanyo protocols. Sanyo LC7461 support originally by marcosamarinho Sanyo SA 8650B originally added from https://github.com/shirriff/Arduino-IRremote/. More...
Go to the source code of this file.
Classes | |
| union | SanyoProtocol |
| Native representation of a Sanyo A/C message. More... | |
| class | IRSanyoAc |
| Class for handling detailed Sanyo A/C messages. More... | |
| union | SanyoAc88Protocol |
| Native representation of a Sanyo 88-bit A/C message. More... | |
| class | IRSanyoAc88 |
| Class for handling detailed Sanyo A/C messages. More... | |
Variables | |
| const uint8_t | kSanyoAcTempMin = 16 |
| Celsius. More... | |
| const uint8_t | kSanyoAcTempMax = 30 |
| Celsius. More... | |
| const uint8_t | kSanyoAcTempDelta = 4 |
| Celsius to Native Temp difference. More... | |
| const uint8_t | kSanyoAcHourMax = 15 |
| 0b1111 More... | |
| const uint8_t | kSanyoAcHeat = 1 |
| 0b001 More... | |
| const uint8_t | kSanyoAcCool = 2 |
| 0b010 More... | |
| const uint8_t | kSanyoAcDry = 3 |
| 0b011 More... | |
| const uint8_t | kSanyoAcAuto = 4 |
| 0b100 More... | |
| const uint8_t | kSanyoAcFanAuto = 0 |
| 0b00 More... | |
| const uint8_t | kSanyoAcFanHigh = 1 |
| 0b01 More... | |
| const uint8_t | kSanyoAcFanLow = 2 |
| 0b10 More... | |
| const uint8_t | kSanyoAcFanMedium = 3 |
| 0b11 More... | |
| const uint8_t | kSanyoAcPowerOff = 0b01 |
| Off. More... | |
| const uint8_t | kSanyoAcPowerOn = 0b10 |
| On. More... | |
| const uint8_t | kSanyoAcSwingVAuto = 0 |
| 0b000 More... | |
| const uint8_t | kSanyoAcSwingVLowest = 2 |
| 0b010 More... | |
| const uint8_t | kSanyoAcSwingVLow = 3 |
| 0b011 More... | |
| const uint8_t | kSanyoAcSwingVLowerMiddle = 4 |
| 0b100 More... | |
| const uint8_t | kSanyoAcSwingVUpperMiddle = 5 |
| 0b101 More... | |
| const uint8_t | kSanyoAcSwingVHigh = 6 |
| 0b110 More... | |
| const uint8_t | kSanyoAcSwingVHighest = 7 |
| 0b111 More... | |
| const uint8_t | kSanyoAc88Auto = 0 |
| 0b000 More... | |
| const uint8_t | kSanyoAc88FeelCool = 1 |
| 0b001 More... | |
| const uint8_t | kSanyoAc88Cool = 2 |
| 0b010 More... | |
| const uint8_t | kSanyoAc88FeelHeat = 3 |
| 0b011 More... | |
| const uint8_t | kSanyoAc88Heat = 4 |
| 0b100 More... | |
| const uint8_t | kSanyoAc88Fan = 5 |
| 0b101 More... | |
| const uint8_t | kSanyoAc88TempMin = 10 |
| Celsius. More... | |
| const uint8_t | kSanyoAc88TempMax = 30 |
| Celsius. More... | |
| const uint8_t | kSanyoAc88FanAuto = 0 |
| 0b00 More... | |
| const uint8_t | kSanyoAc88FanLow = 1 |
| 0b11 More... | |
| const uint8_t | kSanyoAc88FanMedium = 2 |
| 0b10 More... | |
| const uint8_t | kSanyoAc88FanHigh = 3 |
| 0b11 More... | |
Support for Sanyo protocols. Sanyo LC7461 support originally by marcosamarinho Sanyo SA 8650B originally added from https://github.com/shirriff/Arduino-IRremote/.
| const uint8_t kSanyoAc88Auto = 0 |
0b000
| const uint8_t kSanyoAc88Cool = 2 |
0b010
| const uint8_t kSanyoAc88Fan = 5 |
0b101
| const uint8_t kSanyoAc88FanAuto = 0 |
0b00
| const uint8_t kSanyoAc88FanHigh = 3 |
0b11
| const uint8_t kSanyoAc88FanLow = 1 |
0b11
| const uint8_t kSanyoAc88FanMedium = 2 |
0b10
| const uint8_t kSanyoAc88FeelCool = 1 |
0b001
| const uint8_t kSanyoAc88FeelHeat = 3 |
0b011
| const uint8_t kSanyoAc88Heat = 4 |
0b100
| const uint8_t kSanyoAc88TempMax = 30 |
Celsius.
| const uint8_t kSanyoAc88TempMin = 10 |
Celsius.
| const uint8_t kSanyoAcAuto = 4 |
0b100
| const uint8_t kSanyoAcCool = 2 |
0b010
| const uint8_t kSanyoAcDry = 3 |
0b011
| const uint8_t kSanyoAcFanAuto = 0 |
0b00
| const uint8_t kSanyoAcFanHigh = 1 |
0b01
| const uint8_t kSanyoAcFanLow = 2 |
0b10
| const uint8_t kSanyoAcFanMedium = 3 |
0b11
| const uint8_t kSanyoAcHeat = 1 |
0b001
| const uint8_t kSanyoAcHourMax = 15 |
0b1111
| const uint8_t kSanyoAcPowerOff = 0b01 |
Off.
| const uint8_t kSanyoAcPowerOn = 0b10 |
On.
| const uint8_t kSanyoAcSwingVAuto = 0 |
0b000
| const uint8_t kSanyoAcSwingVHigh = 6 |
0b110
| const uint8_t kSanyoAcSwingVHighest = 7 |
0b111
| const uint8_t kSanyoAcSwingVLow = 3 |
0b011
| const uint8_t kSanyoAcSwingVLowerMiddle = 4 |
0b100
| const uint8_t kSanyoAcSwingVLowest = 2 |
0b010
| const uint8_t kSanyoAcSwingVUpperMiddle = 5 |
0b101
| const uint8_t kSanyoAcTempDelta = 4 |
Celsius to Native Temp difference.
| const uint8_t kSanyoAcTempMax = 30 |
Celsius.
| const uint8_t kSanyoAcTempMin = 16 |
Celsius.
1.8.17