vornado.py 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. #!/usr/bin/env python
  2. # DT Home
  3. # Vornado
  4. #
  5. # Douglas Thrift
  6. #
  7. # vornado.py
  8. class Vornado(object):
  9. def __init__(self):
  10. pass
  11. def mode(self):
  12. return '''
  13. 0000 006D 0000 0054 002F 0010 002F 0010 0010 0031 002F 0011 002F
  14. 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0031 0010 0031
  15. 002F 0114 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010
  16. 0031 0010 0031 0010 0031 0010 0031 0010 0031 0010 0031 002F 0114
  17. 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 0010
  18. 0031 0010 0031 0010 0031 0010 0031 0010 0031 002F 0114 002F 0010
  19. 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 0010 0031 0010
  20. 0031 0010 0031 0010 0031 0010 0031 002F 0114 002F 0010 002F 0010
  21. 0010 0031 002F 0011 002F 0010 0010 0031 0010 0031 0010 0031 0010
  22. 0031 0010 0031 0010 0031 002F 0114 002F 0010 002F 0010 0010 0031
  23. 002F 0011 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010
  24. 0031 0010 0031 002F 0114 002F 0010 002F 0010 0010 0031 002F 0011
  25. 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0031 0010
  26. 0031 002F 0F8F
  27. '''
  28. def power(self):
  29. return '''
  30. 0000 006C 0000 006C 002F 0010 002F 0010 0010 0031 002F 0011 002F
  31. 0010 0010 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010 0031
  32. 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010
  33. 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010 0031 0010 0135
  34. 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 0010
  35. 0031 0010 0031 002F 0010 0010 0031 0010 0031 0010 0135 002F 0010
  36. 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 0010 0031 0010
  37. 0031 002F 0010 0010 0031 0010 0031 0010 0135 002F 0010 002F 0010
  38. 0010 0031 002F 0011 002F 0010 0010 0031 0010 0031 0010 0031 002F
  39. 0010 0010 0031 0010 0031 0010 0135 002F 0010 002F 0010 0010 0031
  40. 002F 0011 002F 0010 0010 0031 0010 0031 0010 0031 002F 0010 0010
  41. 0031 0010 0031 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011
  42. 002F 0010 0010 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010
  43. 0031 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010
  44. 0010 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010 0031 0010
  45. 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031
  46. 0010 0031 0010 0031 002F 0010 0010 0031 0010 0031 0010 0F93
  47. '''
  48. def timer_up(self):
  49. return '''
  50. 0000 006D 0000 0090 002F 0010 002F 0010 0010 0031 002F 0011 002F
  51. 0010 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010
  52. 002F 0114 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 002F
  53. 0010 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010 002F 0114
  54. 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 002F 0010 0010
  55. 0031 0010 0031 0010 0031 0010 0031 002F 0010 002F 0114 002F 0010
  56. 002F 0010 0010 0031 002F 0011 002F 0010 002F 0010 0010 0031 0010
  57. 0031 0010 0031 0010 0031 002F 0010 002F 0114 002F 0010 002F 0010
  58. 0010 0031 002F 0011 002F 0010 002F 0010 0010 0031 0010 0031 0010
  59. 0031 0010 0031 002F 0010 002F 0114 002F 0010 002F 0010 0010 0031
  60. 002F 0011 002F 0010 002F 0010 0010 0031 0010 0031 0010 0031 0010
  61. 0031 002F 0010 002F 0114 002F 0010 002F 0010 0010 0031 002F 0011
  62. 002F 0010 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 002F
  63. 0010 002F 0114 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010
  64. 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010 002F
  65. 0114 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 002F 0010
  66. 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010 002F 0114 002F
  67. 0010 002F 0010 0010 0031 002F 0011 002F 0010 002F 0010 0010 0031
  68. 0010 0031 0010 0031 0010 0031 002F 0010 002F 0114 002F 0010 002F
  69. 0010 0010 0031 002F 0011 002F 0010 002F 0010 0010 0031 0010 0031
  70. 0010 0031 0010 0031 002F 0010 002F 0114 002F 0010 002F 0010 0010
  71. 0031 002F 0011 002F 0010 002F 0010 0010 0031 0010 0031 0010 0031
  72. 0010 0031 002F 0010 002F 0F8F
  73. '''
  74. def timer_down(self):
  75. return '''
  76. 0000 006D 0000 0078 002F 0010 002F 0010 0010 0031 002F 0011 002F
  77. 0010 0010 0031 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031
  78. 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010
  79. 0031 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0135
  80. 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 002F
  81. 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0135 002F 0010
  82. 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 002F 0010 0010
  83. 0031 0010 0031 0010 0031 0010 0031 0010 0135 002F 0010 002F 0010
  84. 0010 0031 002F 0011 002F 0010 0010 0031 002F 0010 0010 0031 0010
  85. 0031 0010 0031 0010 0031 0010 0135 002F 0010 002F 0010 0010 0031
  86. 002F 0011 002F 0010 0010 0031 002F 0010 0010 0031 0010 0031 0010
  87. 0031 0010 0031 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011
  88. 002F 0010 0010 0031 002F 0010 0010 0031 0010 0031 0010 0031 0010
  89. 0031 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010
  90. 0010 0031 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010
  91. 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031
  92. 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0135 002F
  93. 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 002F 0010
  94. 0010 0031 0010 0031 0010 0031 0010 0031 0010 0F91
  95. '''
  96. def temp_up(self):
  97. return '''
  98. 0000 006C 001E 0007 002F 0011 002F 0011 0010 0031 002F 0011 002F
  99. 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010
  100. 0010 0136 002F 0011 002F 0011 0010 0031 002F 0011 002F 0011 0010
  101. 0031 0010 0031 0010 0031 0010 0031 0010 0031 002F 0011 0010 0136
  102. 002F 0091 002F 0091 0010 0031 0010 0031 0010 0031 0010 15D7 002F
  103. 0091 002F 0091 0010 0031 0010 0031 0010 0031 0010 0031 002F 15D7
  104. '''
  105. def temp_down(self):
  106. return '''
  107. 0000 006D 0000 006C 002F 0010 002F 0010 0010 0031 002F 0011 002F
  108. 0010 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010 0010 0031
  109. 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010
  110. 0031 0010 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010 0135
  111. 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 0010
  112. 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010 0135 002F 0010
  113. 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031 0010 0031 0010
  114. 0031 0010 0031 002F 0010 0010 0031 0010 0135 002F 0010 002F 0010
  115. 0010 0031 002F 0011 002F 0010 0010 0031 0010 0031 0010 0031 0010
  116. 0031 002F 0010 0010 0031 0010 0135 002F 0010 002F 0010 0010 0031
  117. 002F 0011 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 002F
  118. 0010 0010 0031 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011
  119. 002F 0010 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010 0010
  120. 0031 0010 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010
  121. 0010 0031 0010 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010
  122. 0135 002F 0010 002F 0010 0010 0031 002F 0011 002F 0010 0010 0031
  123. 0010 0031 0010 0031 0010 0031 002F 0010 0010 0031 0010 0F90
  124. '''