IRremoteESP8266
|
Support for Mitsubishi Heavy Industry protocols. Code to emulate Mitsubishi Heavy Industries A/C IR remote control units. More...
Go to the source code of this file.
Classes | |
class | IRMitsubishiHeavy152Ac |
Class for handling detailed Mitsubishi Heavy 152-bit A/C messages. More... | |
class | IRMitsubishiHeavy88Ac |
Class for handling detailed Mitsubishi Heavy 88-bit A/C messages. More... | |
Support for Mitsubishi Heavy Industry protocols. Code to emulate Mitsubishi Heavy Industries A/C IR remote control units.
const uint8_t kMitsubishiHeavy152FanAuto = 0x0 |
const uint8_t kMitsubishiHeavy152FanEcono = 0x6 |
const uint8_t kMitsubishiHeavy152FanHigh = 0x3 |
const uint8_t kMitsubishiHeavy152FanLow = 0x1 |
const uint8_t kMitsubishiHeavy152FanMax = 0x4 |
const uint8_t kMitsubishiHeavy152FanMed = 0x2 |
const uint8_t kMitsubishiHeavy152FanTurbo = 0x8 |
const uint8_t kMitsubishiHeavy152SwingHAuto = 0 |
const uint8_t kMitsubishiHeavy152SwingHLeft = 2 |
const uint8_t kMitsubishiHeavy152SwingHLeftMax = 1 |
const uint8_t kMitsubishiHeavy152SwingHLeftRight = 7 |
const uint8_t kMitsubishiHeavy152SwingHMiddle = 3 |
const uint8_t kMitsubishiHeavy152SwingHOff = 8 |
const uint8_t kMitsubishiHeavy152SwingHRight = 4 |
const uint8_t kMitsubishiHeavy152SwingHRightLeft = 6 |
const uint8_t kMitsubishiHeavy152SwingHRightMax = 5 |
const uint8_t kMitsubishiHeavy152SwingVAuto = 0 |
const uint8_t kMitsubishiHeavy152SwingVHigh = 2 |
const uint8_t kMitsubishiHeavy152SwingVHighest = 1 |
const uint8_t kMitsubishiHeavy152SwingVLow = 4 |
const uint8_t kMitsubishiHeavy152SwingVLowest = 5 |
const uint8_t kMitsubishiHeavy152SwingVMiddle = 3 |
const uint8_t kMitsubishiHeavy152SwingVOff = 6 |
const uint8_t kMitsubishiHeavy152SwingVOffset = 5 |
const uint8_t kMitsubishiHeavy152SwingVSize = 3 |
const uint8_t kMitsubishiHeavy3DMask = 0b00010010 |
const uint8_t kMitsubishiHeavy88CleanOffset = 5 |
const uint8_t kMitsubishiHeavy88FanAuto = 0 |
const uint8_t kMitsubishiHeavy88FanEcono = 7 |
const uint8_t kMitsubishiHeavy88FanHigh = 4 |
const uint8_t kMitsubishiHeavy88FanLow = 2 |
const uint8_t kMitsubishiHeavy88FanMed = 3 |
const uint8_t kMitsubishiHeavy88FanOffset = 5 |
const uint8_t kMitsubishiHeavy88FanSize = 3 |
const uint8_t kMitsubishiHeavy88FanTurbo = 6 |
const uint8_t kMitsubishiHeavy88SwingH3D = 0b1110 |
const uint8_t kMitsubishiHeavy88SwingHAuto = 0b1000 |
const uint8_t kMitsubishiHeavy88SwingHLeft = 0b0101 |
const uint8_t kMitsubishiHeavy88SwingHLeftMax = 0b0001 |
const uint8_t kMitsubishiHeavy88SwingHLeftRight = 0b0110 |
const uint8_t kMitsubishiHeavy88SwingHMiddle = 0b1001 |
const uint8_t kMitsubishiHeavy88SwingHOff = 0b0000 |
const uint8_t kMitsubishiHeavy88SwingHOffset1 = 2 |
const uint8_t kMitsubishiHeavy88SwingHOffset2 = 6 |
const uint8_t kMitsubishiHeavy88SwingHRight = 0b1101 |
const uint8_t kMitsubishiHeavy88SwingHRightLeft = 0b1010 |
const uint8_t kMitsubishiHeavy88SwingHRightMax = 0b0010 |
const uint8_t kMitsubishiHeavy88SwingHSize = 2 |
const uint8_t kMitsubishiHeavy88SwingVAuto = 0b100 |
const uint8_t kMitsubishiHeavy88SwingVByte5Offset = 1 |
const uint8_t kMitsubishiHeavy88SwingVByte5Size = 1 |
const uint8_t kMitsubishiHeavy88SwingVByte7Offset = 3 |
const uint8_t kMitsubishiHeavy88SwingVByte7Size = 2 |
const uint8_t kMitsubishiHeavy88SwingVHigh = 0b001 |
const uint8_t kMitsubishiHeavy88SwingVHighest = 0b110 |
const uint8_t kMitsubishiHeavy88SwingVLow = 0b101 |
const uint8_t kMitsubishiHeavy88SwingVLowest = 0b111 |
const uint8_t kMitsubishiHeavy88SwingVMiddle = 0b011 |
const uint8_t kMitsubishiHeavy88SwingVOff = 0b000 |
const uint8_t kMitsubishiHeavyAuto = 0 |
const uint8_t kMitsubishiHeavyCleanOffset = 5 |
const uint8_t kMitsubishiHeavyCool = 1 |
const uint8_t kMitsubishiHeavyDry = 2 |
const uint8_t kMitsubishiHeavyFan = 3 |
const uint8_t kMitsubishiHeavyFilterOffset = 6 |
const uint8_t kMitsubishiHeavyHeat = 4 |
const uint8_t kMitsubishiHeavyMaxTemp = 31 |
const uint8_t kMitsubishiHeavyMinTemp = 17 |
const uint8_t kMitsubishiHeavyModeOffset = 0 |
const uint8_t kMitsubishiHeavyNightOffset = 6 |
const uint8_t kMitsubishiHeavyPowerOffset = 3 |
const uint8_t kMitsubishiHeavySigLength = 5 |
const uint8_t kMitsubishiHeavySilentOffset = 7 |
const uint8_t kMitsubishiHeavyZjsSig[kMitsubishiHeavySigLength] |
const uint8_t kMitsubishiHeavyZmsSig[kMitsubishiHeavySigLength] |