Kitchen Vent Dimmer.txt 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. Info: Kitchen Vent Dimmer
  2. Address: C8C8C1
  3. Rate: 1
  4. Ch: 122
  5. CRC: 2
  6. DPL: 0
  7. RETR: 0x2F
  8. Resend: 3
  9. Delay_ms: 50
  10. Payload struct: 2,1,1
  11. ROM=0x41;ROM2=0x42;WROM=0x81;WROM2=0x82;RAM=0x51;RAM2=0x52;WRAM=0x91;WRAM2=0x92;PGM=0x61;SET=0xC0
  12. R default: ,,ROM
  13. W default: n,,WROM
  14. Write start: 0,0,0x2F
  15. R: ID*=,0,0x65
  16. R: CO2 level*2[3]=i:4,,ROM2
  17. W: CO2 level*2=,i:4,WROM2
  18. R: Fan speeds=25
  19. W: Fan speeds=,25
  20. R: FanSpeed[3]=i:19
  21. W: FanSpeed=,i:19
  22. R: FanCook speeds=26
  23. W: FanCook speeds=,26
  24. R: FanCookSpeed[3]=i:22
  25. W: FanCookSpeed=,i:22
  26. R: FanOnTime=10
  27. W: FanOnTime=,10
  28. R: FanOffTime=11
  29. W: FanOffTime=,11
  30. R: FanCookOnTime=12
  31. W: FanCookOnTime=,12
  32. R: FanCookOffTime=13
  33. W: FanCookOffTime=,13
  34. R: FanSleep=14
  35. W: FanSleep=,14
  36. R: FanCookSleep=15
  37. W: FanCookSleep=,15
  38. R: SpeedInitIdx=16
  39. W: SpeedInitIdx=,16
  40. R: SpeedKeyIdx=17
  41. W: SpeedKeyIdx=,17
  42. R: OutSpeedMax=18
  43. W: OutSpeedMax=,18
  44. R: PauseSetByCO2,min=27
  45. W: PauseSetByCO2,min=,27
  46. R: SSR_PulseWidth,us*2=28,,ROM2
  47. W: SSR_PulseWidth,us*2=,28,WROM2
  48. R: SSR_PulseSafeTime,us*2=30,,ROM2
  49. W: SSR_PulseSafeTime,us*2=,30,WROM2
  50. R: SSR2_PulseWidth,us*2=32,,ROM2
  51. W: SSR2_PulseWidth,us*2=,32,WROM2
  52. R: DamperOpenTime=34
  53. W: DamperOpenTime=,34
  54. R: FanCookSpIdxDnKey=35
  55. W: FanCookSpIdxDnKey=,35
  56. R: FanCookSpIdxUpKey=36
  57. W: FanCookSpIdxUpKey=,36
  58. R: IRRemotes=37
  59. W: IRRemotes=,37
  60. R: IRRemotesHash*2[27]=i:38,,ROM2#
  61. W: IRRemotesHash*2=,i:38,WROM2
  62. R: Flags=1#
  63. W: Flags=,1
  64. R: RxAddr=2#
  65. W: RxAddr=,2
  66. R: Ch=3
  67. W: Ch=,3
  68. R: OSCCAL_EMEM=0
  69. R: _OSCCAL=0x51,,RAM
  70. W: _OSCCAL=,0x51,,WRAM
  71. R: _PORTA=0x39,,RAM
  72. W: _PORTA=,0x3B,,WRAM
  73. R: _PORTB=0x36,,RAM
  74. W: _PORTB=,0x38,WRAM
  75. R: _LED_Warning=0x72,,RAM
  76. W: _LED_Warning=,0x72,WRAM
  77. R: _IRHashLast*2=0x8A,,RAM2#
  78. R: _IRCntLast=0x88,,RAM
  79. R: _IRLastDuration=0x9A,,RAM
  80. R: _IRLastDurArr[50]=i:0xA6,,RAM$
  81. R: _IRHash*2=0x8C,,RAM2#
  82. R: _SleepTimer=0x8F,,RAM
  83. R: _FanOn=0x80,,RAM
  84. R: _FanOnNext=0x7E,,RAM
  85. R: _FanOnNextCnt=0x7C,,RAM
  86. R: _FanOnLast=0x7D,,RAM
  87. R: _OutSpeedMax=0x91,,RAM
  88. W: _OutSpeedMax=,0x91,WRAM
  89. R: _Fanspeed=0x7F,,RAM
  90. R: _SSR_full_period*2=0x64,,RAM2
  91. R: _PulseDelayAfterZero*2=0xA0,,RAM2
  92. W: _PulseDelayAfterZero*2=,0xA0,WRAM2
  93. R: _PulseWidth*2=0x93,,RAM2
  94. W: _PulseWidth*2=,0x93,WRAM2
  95. R: _PulseWidth2=0xA4,,RAM
  96. W: _PulseWidth2=,0xA4,WRAM
  97. W: Reset=0xEEEE,14,SET
  98. S: Lamp=,0,SET
  99. S: Fan=,1,SET
  100. S: FanAdd=,2,SET
  101. S: FanSpdUp=,3,SET
  102. S: FanSpdDn=,4,SET
  103. S: FanSpdSave=,5,SET
  104. S: SetupIR=,6,SET
  105. SBatch: Fan Cooker Max: Fan=6
  106. SBatch: Fan Cooker Min: Fan=4
  107. SBatch: Fan Max: Fan=3
  108. SBatch: Fan Min: Fan=1
  109. SBatch: Fan Off: Fan=0
  110. SBatch: Fan +: FanAdd=1
  111. SBatch: Fan -: FanAdd=-1
  112. SBatch: Lamp On: Lamp=1
  113. SBatch: Lamp Off: Lamp=0
  114. SBatch: Fan Up: FanSpdUp=0
  115. SBatch: Fan Down: FanSpdDn=0
  116. SBatch: Fan SAVE: FanSpdSave=0;
  117. SBatch: Add new IR(Set,Off,FUp,FDn,CUp,CDn,C1,C2,C3): SetupIR=1
  118. RBatch: Work: ID;CO2 level;FanCookSpeed;FanCookOnTime;FanCookOffTime;FanCookSleep;FanCookSpIdxDnKey;FanCookSpIdxUpKey;FanSpeed;FanOnTime;FanOffTime;FanSleep;DamperOpenTime;PauseSetByCO2,min
  119. RBatch: Hardware: ID;RxAddr;Ch;SpeedInitIdx;Flags;OutSpeedMax;IRRemotes;SSR_PulseWidth,us;SSR_PulseSafeTime,us;SSR2_PulseWidth;OSCCAL_EMEM
  120. RBatch: All: ID;CO2 level;FanCookSpeed;FanCookOnTime;FanCookOffTime;FanCookSleep;FanCookSpIdxDnKey;FanCookSpIdxUpKey;FanSpeed;FanOnTime;FanOffTime;FanSleep;DamperOpenTime;PauseSetByCO2,min;RxAddr;Ch;SpeedInitIdx;Flags;OutSpeedMax;SSR_PulseWidth,us;SSR_PulseSafeTime,us;SSR2_PulseWidth,us;IRRemotes;IRRemotesHash
  121. WBatch: Init(Cook2spd,Lamp-F2.2): RxAddr=0xC1;Ch=122;CO2 level={820,910,1000};Fan speeds=3;FanSpeed={10,12,16};FanCook speeds=3;FanCookSpeed={12,16,32};FanSleep=20;FanCookSleep=6;FanOnTime=1;FanCookOnTime=3;FanOffTime=100;FanCookOffTime=0;DamperOpenTime=60;SpeedInitIdx=0;SpeedKeyIdx=6;Flags=0x0D;OutSpeedMax=16;SSR_PulseWidth,us=9990
  122. WBatch: IRRemotes clear: IRRemotes=0
  123. WBatch: IRRemotes 1 kitchen: IRRemotes=1;IRRemotesHash={0x6DA5,0xFCA5,0x7CA5,0xB425,0x3425,0x1625,0x8525}
  124. WBatch: Fans Speeds: Fan speeds=3;FanSpeed={13,15,20};FanCook speeds=3;FanCookSpeed={14,20,40};OutSpeedMax=20
  125. WBatch: FanCooker Down/Up key idx: FanCookSpIdxDnKey=5;FanCookSpIdxUpKey=6
  126. WBatch: LED Warning: _LED Warning=0x10
  127. WBatch: OSCCAL: _OSCCAL=146
  128. WBatch: CO2 Level: CO2 level={820,910,1000};PauseSetByCO2,min=10
  129. WBatch: Zero cross EEPROM: SSR_PulseWidth,us=9990;SSR2_PulseWidth,us=0;SSR_PulseSafeTime,us=120;Reset
  130. WBatch: Zero cross RAM: _PulseDelayAfterZero=0001;_PulseWidth=200;_PulseWidth2=200
  131. WBatch: Reset: Reset