@@ -56,13 +56,14 @@ W: SpeedKeyIdx=,17
56
56
R: OutSpeedMax=18
57
57
W: OutSpeedMax=,18
58
58
59
- R: ZeroCrossLag,us*2=27,,ROM2
60
- W: ZeroCrossLag,us*2=,27,WROM2
61
- R: SSR_PulseWidth,us*2=29,,ROM2
62
- W: SSR_PulseWidth,us*2=,29,WROM2
59
+ R: PauseSetByCO2,min=27
60
+ W: PauseSetByCO2,min=,27
63
61
64
- R: PauseSetByCO2,min=31
65
- W: PauseSetByCO2,min=,31
62
+ R: SSR_PulseWidth,us*2=28,,ROM2
63
+ W: SSR_PulseWidth,us*2=,28,WROM2
64
+
65
+ R: SSR_PulseSafeTime,us*2=30,,ROM2
66
+ W: SSR_PulseSafeTime,us*2=,30,WROM2
66
67
67
68
R: IRRemotes=32
68
69
W: IRRemotes=,32
@@ -87,24 +88,25 @@ W: _PORTA=,0x3B,,WRAM
87
88
R: _PORTB=0x36,,RAM
88
89
W: _PORTB=,0x38,WRAM
89
90
90
- R: _LED_Warning=0x6B,,RAM
91
- W: _LED_Warning=,0x6B,WRAM
92
- R: _IRHashLast*2=0x7C,,RAM2#
93
- R: _SleepTimer=0x84,,RAM
94
- R: _FanOn=0x76,,RAM
95
- R: _FanOnNext=0x74,,RAM
96
- R: _FanOnNextCnt=0x72,,RAM
97
- R: _FanOnLast=0x73,,RAM
98
-
99
- R: _OutSpeedMax=0x87,,RAM
100
- W: _OutSpeedMax=,0x87,WRAM
101
- R: _Fanspeed=0x75,,RAM
102
- R: _ZeroCrossDelay*2=0x8E,,RAM2
103
- W: _ZeroCrossDelay=,0x8E,WRAM2
104
- R: _PulseDelayAfterZero*2=0x9A,,RAM2
105
- W: _PulseDelayAfterZero=,0x9A,WRAM2
106
- R: _PulseWidth*2=0x8C,,RAM
107
- W: _PulseWidth=,0x8C,WRAM2
91
+ R: _LED_Warning=0x71,,RAM
92
+ W: _LED_Warning=,0x71,WRAM
93
+ R: _IRHashLast*2=0x87,,RAM2#
94
+ R: _SleepTimer=0x8F,,RAM
95
+ R: _FanOn=0x81,,RAM
96
+ R: _FanOnNext=0x7F,,RAM
97
+ R: _FanOnNextCnt=0x7D,,RAM
98
+ R: _FanOnLast=0x7E,,RAM
99
+
100
+ R: _OutSpeedMax=0x90,,RAM
101
+ W: _OutSpeedMax=,0x90,WRAM
102
+
103
+ R: _Fanspeed=0x80,,RAM
104
+ R: _SSR_full_period*2=0x64,,RAM2
105
+
106
+ R: _PulseDelayAfterZero*2=0x9E,,RAM2
107
+ W: _PulseDelayAfterZero*2=,0x9E,WRAM2
108
+ R: _PulseWidth*2=0x92,,RAM2
109
+ W: _PulseWidth*2=,0x92,WRAM2
108
110
109
111
W: Reset=0xEEEE,14,SET
110
112
@@ -131,16 +133,16 @@ SBatch: Fan SAVE: FanSpdSave=0;
131
133
SBatch: Add new IR: SetupIR=1
132
134
133
135
RBatch: Work: ID;CO2 level;FanCookSpeed;FanCookOnTime;FanCookOffTime;FanCookSleep;FanSpeed;FanOnTime;FanOffTime;FanSleep
134
- RBatch: Hardware: ID;RxAddr;Ch;SpeedInitIdx;Flags;OutSpeedMax;IRRemotes;ZeroCrossLag,us; SSR_PulseWidth,us;OSCCAL_EMEM
136
+ RBatch: Hardware: ID;RxAddr;Ch;SpeedInitIdx;Flags;OutSpeedMax;IRRemotes;SSR_PulseWidth,us;OSCCAL_EMEM
135
137
RBatch: All: ID;CO2 level;FanCookSpeed;FanCookOnTime;FanCookOffTime;FanCookSleep;FanSpeed;FanOnTime;FanOffTime;FanSleep;RxAddr;Ch;SpeedInitIdx;Flags;OutSpeedMax;IRRemotes;IRRemotesHash
136
138
137
- WBatch: Init(Cook2spd,Lamp-F2.2): RxAddr=0xC1;Ch=122;CO2 level={870,930,1000};Fan speeds=3;FanSpeed={10,12,16};FanCook speeds=3;FanCookSpeed={12,16,32};FanSleep=20;FanCookSleep=6;FanOnTime=150;FanCookOnTime=0;FanOffTime=100;FanCookOffTime=0;SpeedInitIdx=0;SpeedKeyIdx=6;Flags=0x0D;OutSpeedMax=16;ZeroCrossLag,us=30; SSR_PulseWidth,us=9990
139
+ WBatch: Init(Cook2spd,Lamp-F2.2): RxAddr=0xC1;Ch=122;CO2 level={870,930,1000};Fan speeds=3;FanSpeed={10,12,16};FanCook speeds=3;FanCookSpeed={12,16,32};FanSleep=20;FanCookSleep=6;FanOnTime=150;FanCookOnTime=0;FanOffTime=100;FanCookOffTime=0;SpeedInitIdx=0;SpeedKeyIdx=6;Flags=0x0D;OutSpeedMax=16;SSR_PulseWidth,us=9990
138
140
WBatch: IRRemotes clear: IRRemotes=0
139
141
WBatch: IRRemotes 1 kitchen: IRRemotes=1;IRRemotesHash={0x6DA5,0xFCA5,0x7CA5,0xB425,0x3425,0x1625,0x8525}
140
142
WBatch: Fans Speeds: Fan speeds=3;FanSpeed={10,12,16};FanCook speeds=3;FanCookSpeed={12,16,32}
141
143
WBatch: LED Warning: _LED Warning=0x10
142
144
WBatch: OSCCAL: _OSCCAL=146
143
145
WBatch: CO2 Level: CO2 level={750,850,1000}
144
- WBatch: Zero cross EEPROM: ZeroCrossLag ,us=30;SSR_PulseWidth ,us=200 ;Reset
145
- WBatch: Zero cross RAM: _ZeroCrossDelay=1246; _PulseDelayAfterZero=0001;_PulseWidth=1249
146
+ WBatch: Zero cross EEPROM: SSR_PulseWidth ,us=200;SSR_PulseSafeTime ,us=100 ;Reset
147
+ WBatch: Zero cross RAM: _PulseDelayAfterZero=0001;_PulseWidth=200
146
148
WBatch: Reset: Reset
0 commit comments