iamtheyammer

trane air on/off, more!

Jul 1st, 2018
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.69 KB | None | 0 0
  1. /* settings: cool, 74 degrees F, fan 3/5, up-down swing 4 \/, left-right swing all, turbo off
  2. * trane air conditioner, mini split ductless system
  3. * GitHub @iamtheyammer
  4. */
  5.  
  6.  
  7. // AIR ON, SIGNAL ONE
  8. Encoding : NEC
  9. Code : 9CE0063A (32 bits)
  10. Timing[73]:
  11. +8950, -4500 + 650, -1700 + 600, - 600 + 600, - 600
  12. + 650, -1650 + 650, -1650 + 650, -1700 + 600, - 600
  13. + 600, - 600 + 600, -1700 + 650, -1650 + 650, -1700
  14. + 600, - 550 + 650, - 600 + 600, - 600 + 600, - 600
  15. + 650, - 550 + 650, - 550 + 650, - 550 + 650, - 550
  16. + 650, - 600 + 600, - 600 + 600, -1700 + 650, -1700
  17. + 600, - 550 + 650, - 550 + 650, - 600 + 600, -1700
  18. + 600, -1700 + 650, -1650 + 650, - 550 + 650, -1700
  19. + 600, - 600 + 650, - 550 + 600, -1700 + 650, - 550
  20. + 650
  21. 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
  22. unsigned int data = 0x9CE0063A;
  23.  
  24. //AIR ON SIGNAL TWO
  25. Encoding : NEC
  26. Code : 9CE0063E (32 bits)
  27. Timing[73]:
  28. +9000, -4500 + 600, -1750 + 600, - 550 + 650, - 550
  29. + 650, -1700 + 600, -1700 + 600, -1700 + 650, - 550
  30. + 650, - 550 + 650, -1650 + 650, -1700 + 600, -1700
  31. + 600, - 600 + 650, - 550 + 650, - 550 + 650, - 550
  32. + 650, - 550 + 650, - 600 + 600, - 600 + 650, - 550
  33. + 650, - 550 + 650, - 550 + 650, -1700 + 600, -1700
  34. + 600, - 600 + 650, - 550 + 650, - 550 + 650, -1700
  35. + 600, -1700 + 600, -1700 + 600, -1700 + 650, -1650
  36. + 650, - 550 + 650, - 550 + 650, -1700 + 600, - 600
  37. + 600
  38. 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
  39. unsigned int data = 0x9CE0063E;
  40.  
  41. // AIR OFF SIGNAL ONE
  42. Encoding : NEC
  43. Code : 8CE0043A (32 bits)
  44. Timing[73]:
  45. +8950, -4550 + 600, -1700 + 600, - 600 + 650, - 550
  46. + 650, - 550 + 650, -1650 + 650, -1700 + 600, - 600
  47. + 600, - 600 + 650, -1650 + 650, -1650 + 650, -1650
  48. + 650, - 600 + 600, - 600 + 650, - 550 + 650, - 550
  49. + 650, - 550 + 650, - 550 + 650, - 600 + 600, - 600
  50. + 600, - 600 + 650, - 550 + 650, -1700 + 600, - 550
  51. + 650, - 550 + 700, - 550 + 600, - 600 + 650, -1700
  52. + 600, -1650 + 650, -1650 + 650, - 600 + 600, -1700
  53. + 600, - 600 + 650, - 550 + 650, -1700 + 600, - 550
  54. + 650
  55. 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
  56. unsigned int data = 0x8CE0043A;
  57.  
  58. // AIR OFF SIGNAL TWO
  59. Encoding : NEC
  60. Code : 8CE0043E (32 bits)
  61. Timing[73]:
  62. +9000, -4500 + 650, -1700 + 600, - 550 + 650, - 600
  63. + 600, - 600 + 600, -1700 + 650, -1700 + 600, - 550
  64. + 650, - 550 + 650, -1700 + 600, -1700 + 650, -1700
  65. + 600, - 550 + 650, - 550 + 650, - 550 + 650, - 600
  66. + 600, - 600 + 600, - 600 + 650, - 550 + 650, - 550
  67. + 650, - 550 + 650, - 600 + 600, -1700 + 600, - 600
  68. + 650, - 550 + 650, - 550 + 650, - 550 + 650, -1700
  69. + 600, -1700 + 600, -1700 + 650, -1650 + 650, -1650
  70. + 650, - 550 + 650, - 600 + 600, -1700 + 600, - 600
  71. + 650
  72. 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
  73. unsigned int data = 0x8CE0043E;
Advertisement
Add Comment
Please, Sign In to add comment