/* settings: cool, 74 degrees F, fan 3/5, up-down swing 4 \/, left-right swing all, turbo off
* trane air conditioner, mini split ductless system
* GitHub @iamtheyammer
*/
// AIR ON, SIGNAL ONE
Encoding : NEC
Code : 9CE0063A (32 bits)
Timing[73]:
+8950, -4500 + 650, -1700 + 600, - 600 + 600, - 600
+ 650, -1650 + 650, -1650 + 650, -1700 + 600, - 600
+ 600, - 600 + 600, -1700 + 650, -1650 + 650, -1700
+ 600, - 550 + 650, - 600 + 600, - 600 + 600, - 600
+ 650, - 550 + 650, - 550 + 650, - 550 + 650, - 550
+ 650, - 600 + 600, - 600 + 600, -1700 + 650, -1700
+ 600, - 550 + 650, - 550 + 650, - 600 + 600, -1700
+ 600, -1700 + 650, -1650 + 650, - 550 + 650, -1700
+ 600, - 600 + 650, - 550 + 600, -1700 + 650, - 550
+ 650
unsigned int rawData[73] = {8950,4500, 650,1700, 600,600, 600,600, 650,1650, 650,1650, 650,1700, 600,600, 600,600, 600,1700, 650,1650, 650,1700, 600,550, 650,600, 600,600, 600,600, 650,550, 650,550, 650,550, 650,550, 650,600, 600,600, 600,1700, 650,1700, 600,550, 650,550, 650,600, 600,1700, 600,1700, 650,1650, 650,550, 650,1700, 600,600, 650,550, 600,1700, 650,550, 650}; // NEC 9CE0063A
unsigned int data = 0x9CE0063A;
//AIR ON SIGNAL TWO
Encoding : NEC
Code : 9CE0063E (32 bits)
Timing[73]:
+9000, -4500 + 600, -1750 + 600, - 550 + 650, - 550
+ 650, -1700 + 600, -1700 + 600, -1700 + 650, - 550
+ 650, - 550 + 650, -1650 + 650, -1700 + 600, -1700
+ 600, - 600 + 650, - 550 + 650, - 550 + 650, - 550
+ 650, - 550 + 650, - 600 + 600, - 600 + 650, - 550
+ 650, - 550 + 650, - 550 + 650, -1700 + 600, -1700
+ 600, - 600 + 650, - 550 + 650, - 550 + 650, -1700
+ 600, -1700 + 600, -1700 + 600, -1700 + 650, -1650
+ 650, - 550 + 650, - 550 + 650, -1700 + 600, - 600
+ 600
unsigned int rawData[73] = {9000,4500, 600,1750, 600,550, 650,550, 650,1700, 600,1700, 600,1700, 650,550, 650,550, 650,1650, 650,1700, 600,1700, 600,600, 650,550, 650,550, 650,550, 650,550, 650,600, 600,600, 650,550, 650,550, 650,550, 650,1700, 600,1700, 600,600, 650,550, 650,550, 650,1700, 600,1700, 600,1700, 600,1700, 650,1650, 650,550, 650,550, 650,1700, 600,600, 600}; // NEC 9CE0063E
unsigned int data = 0x9CE0063E;
// AIR OFF SIGNAL ONE
Encoding : NEC
Code : 8CE0043A (32 bits)
Timing[73]:
+8950, -4550 + 600, -1700 + 600, - 600 + 650, - 550
+ 650, - 550 + 650, -1650 + 650, -1700 + 600, - 600
+ 600, - 600 + 650, -1650 + 650, -1650 + 650, -1650
+ 650, - 600 + 600, - 600 + 650, - 550 + 650, - 550
+ 650, - 550 + 650, - 550 + 650, - 600 + 600, - 600
+ 600, - 600 + 650, - 550 + 650, -1700 + 600, - 550
+ 650, - 550 + 700, - 550 + 600, - 600 + 650, -1700
+ 600, -1650 + 650, -1650 + 650, - 600 + 600, -1700
+ 600, - 600 + 650, - 550 + 650, -1700 + 600, - 550
+ 650
unsigned int rawData[73] = {8950,4550, 600,1700, 600,600, 650,550, 650,550, 650,1650, 650,1700, 600,600, 600,600, 650,1650, 650,1650, 650,1650, 650,600, 600,600, 650,550, 650,550, 650,550, 650,550, 650,600, 600,600, 600,600, 650,550, 650,1700, 600,550, 650,550, 700,550, 600,600, 650,1700, 600,1650, 650,1650, 650,600, 600,1700, 600,600, 650,550, 650,1700, 600,550, 650}; // NEC 8CE0043A
unsigned int data = 0x8CE0043A;
// AIR OFF SIGNAL TWO
Encoding : NEC
Code : 8CE0043E (32 bits)
Timing[73]:
+9000, -4500 + 650, -1700 + 600, - 550 + 650, - 600
+ 600, - 600 + 600, -1700 + 650, -1700 + 600, - 550
+ 650, - 550 + 650, -1700 + 600, -1700 + 650, -1700
+ 600, - 550 + 650, - 550 + 650, - 550 + 650, - 600
+ 600, - 600 + 600, - 600 + 650, - 550 + 650, - 550
+ 650, - 550 + 650, - 600 + 600, -1700 + 600, - 600
+ 650, - 550 + 650, - 550 + 650, - 550 + 650, -1700
+ 600, -1700 + 600, -1700 + 650, -1650 + 650, -1650
+ 650, - 550 + 650, - 600 + 600, -1700 + 600, - 600
+ 650
unsigned int rawData[73] = {9000,4500, 650,1700, 600,550, 650,600, 600,600, 600,1700, 650,1700, 600,550, 650,550, 650,1700, 600,1700, 650,1700, 600,550, 650,550, 650,550, 650,600, 600,600, 600,600, 650,550, 650,550, 650,550, 650,600, 600,1700, 600,600, 650,550, 650,550, 650,550, 650,1700, 600,1700, 600,1700, 650,1650, 650,1650, 650,550, 650,600, 600,1700, 600,600, 650}; // NEC 8CE0043E
unsigned int data = 0x8CE0043E;
Comments