Created
August 29, 2016 21:37
-
-
Save miticojo/da4dfefa111c96ce6e950520deab755b to your computer and use it in GitHub Desktop.
c++ raw values for mitsubishi air conditioner devices
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Data collected thanks to project IRremoteESP8266 | |
| // project source: https://github.com/markszabo/IRremoteESP8266/blob/master/examples/IRrecvDumpV2/IRrecvDumpV2.ino | |
| // hardware: esp8266 + ky-022 | |
| // Values are referred to Mitsubishi Electric air conditioner remote controller | |
| // Power On | |
| unsigned int power_on[99] = {3400,1700, 500,1250, 500,1250, 450,400, 500,400, 450,400, 500,1250, 500,400, 450,400, 500,1250, 450,1250, 500,400, 450,1250, 500,400, 450,400, 500,1250, 450,1250, 450,400, 450,1250, 500,1250, 500,400, 450,400, 450,1250, 500,400, 500,400, 450,1250, 500,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,400, 450,450, 500,400, 500,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,1250, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| // Power Off | |
| unsigned int power_off[99] = {3450,1700, 450,1250, 450,1250, 500,400, 500,400, 450,400, 450,1250, 500,400, 500,400, 500,1250, 450,1250, 450,400, 450,1250, 500,400, 450,400, 450,1250, 500,1250, 450,400, 450,1250, 450,1250, 500,400, 450,400, 450,1250, 450,400, 500,400, 450,1250, 450,400, 450,400, 500,400, 500,400, 500,400, 500,400, 450,400, 450,400, 500,400, 500,400, 450,400, 500,400, 450,400, 450,400, 500,400, 500,400, 500,400, 500,400, 450,400, 500,400, 500,400, 450,400, 450,400, 500}; // PANASONIC C4D3:64800000 | |
| // Mode change | |
| unsigned int hot[99] = {3400,1700, 450,1300, 450,1300, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| unsigned int fan_only[99] = {3400,1700, 450,1300, 500,1250, 450,450, 450,450, 450,450, 450,1300, 450,450, 500,400, 450,1300, 450,1250, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 500,1250, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,400, 450,450, 450,450, 450,450, 450,450, 450,400, 450,450, 450,450, 450,400, 450,400, 450,400, 450,450, 450,400, 500,400, 450,450, 450,450, 450,450, 450,450, 450,450, 450,1250, 450,450, 450,400, 450}; // PANASONIC C4D3:64800004 | |
| unsigned int auto[99] = {3400,1700, 500,1250, 450,1250, 450,400, 500,400, 500,400, 450,1250, 450,400, 450,400, 500,1250, 450,1250, 450,400, 450,1250, 450,400, 500,400, 450,1250, 450,1250, 500,400, 450,1250, 500,1250, 500,400, 450,400, 450,1250, 500,400, 450,400, 450,1250, 450,400, 450,400, 500,400, 500,400, 450,400, 450,450, 450,400, 450,400, 500,400, 500,400, 500,400, 500,400, 450,400, 500,400, 450,400, 500,400, 500,400, 500,400, 500,400, 500,400, 450,1250, 450,450, 450,400, 500}; // PANASONIC C4D3:64800004 | |
| unsigned int cold[99] = {3400,1700, 450,1300, 450,1300, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,400, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| unsigned int dehum[99] = {3400,1700, 450,1300, 450,1300, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,450, 450,450, 450,450, 450,400, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| // Temperature PLUS | |
| unsigned int temp_plus[99] = {3400,1700, 450,1300, 450,1300, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,1250, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| // Temperature MINUS | |
| unsigned int temp_minus[99] = {3400,1700, 500,1250, 450,1300, 450,450, 450,450, 450,450, 450,1250, 450,450, 450,400, 450,1300, 450,1250, 450,450, 450,1250, 450,400, 450,450, 450,1300, 450,1300, 500,400, 450,1300, 450,1300, 450,400, 450,450, 450,1250, 450,450, 450,450, 450,1300, 450,400, 450,450, 500,400, 500,400, 450,400, 450,450, 450,400, 450,450, 450,450, 450,450, 450,400, 500,400, 450,450, 450,450, 450,450, 450,400, 450,400, 450,450, 450,450, 450,400, 450,1300, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| // Fan | |
| unsigned int fan_1[99] = {3400,1700, 500,1250, 500,1250, 450,400, 450,400, 450,400, 500,1250, 500,400, 450,400, 500,1250, 450,1250, 450,450, 500,1250, 500,400, 450,400, 450,1250, 450,1250, 500,400, 450,1250, 500,1250, 500,400, 500,400, 450,1250, 500,400, 450,400, 450,1300, 500,400, 450,400, 450,400, 500,400, 450,400, 450,400, 450,400, 450,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,400, 450,400, 450,400, 450,400, 450,400, 500,400, 500,400, 450,1250, 500,400, 500,400, 500}; // PANASONIC C4D3:64800004 | |
| unsigned int fan_2[99] = {3400,1700, 500,1250, 500,1250, 450,400, 450,400, 450,450, 450,1250, 450,400, 450,400, 500,1250, 500,1250, 500,400, 500,1250, 500,400, 500,400, 450,1250, 450,1250, 500,400, 450,1250, 500,1250, 450,450, 500,400, 500,1250, 450,400, 500,400, 450,1250, 450,400, 500,400, 500,400, 450,400, 450,400, 450,400, 450,400, 500,400, 450,400, 500,400, 500,400, 500,400, 450,400, 500,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,400, 450,1250, 500,400, 500,400, 450}; // PANASONIC C4D3:64800004 | |
| unsigned int fan_3[99] = {3400,1700, 450,1300, 450,1300, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 500,400, 450,450, 450,450, 450,1300, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| unsigned int fan_4[99] = {3400,1700, 450,1300, 450,1300, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,400, 500,450, 450,450, 450,450, 450,400, 450,1300, 450,400, 450,400, 450}; // PANASONIC C4D3:64800004 | |
| unsigned int fan_auto[99] = {3400,1700, 450,1300, 450,1300, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,1300, 450,450, 450,1300, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,1300, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,450, 450,1300, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 | |
| unsigned int fan_silence[99] = {3400,1700, 500,1250, 500,1250, 500,400, 500,400, 500,400, 500,1250, 500,400, 450,400, 450,1250, 450,1250, 450,400, 500,1250, 500,400, 450,450, 450,1250, 500,1250, 450,400, 500,1250, 500,1250, 450,400, 450,400, 450,1250, 450,400, 450,400, 450,1250, 500,400, 450,400, 450,400, 500,400, 500,400, 500,400, 450,400, 500,400, 500,400, 500,400, 450,400, 450,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,400, 500,400, 500,400, 450,1250, 500,400, 450,400, 450}; // PANASONIC C4D3:64800004 | |
| // Vane | |
| unsigned int vane[99] = {3400,1700, 500,1250, 500,1250, 450,400, 500,400, 450,400, 500,1250, 500,400, 450,400, 500,1250, 450,1250, 500,400, 450,1250, 500,400, 450,400, 500,1250, 450,1250, 450,400, 450,1250, 500,1250, 500,400, 450,400, 450,1250, 500,400, 500,400, 450,1250, 500,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,400, 450,450, 500,400, 500,400, 450,400, 500,400, 450,400, 500,400, 450,400, 450,1250, 450,450, 450,450, 450}; // PANASONIC C4D3:64800004 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment