You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# CHARGE handler disactivated to not trigger CHARGE after CHARGE is signalled to the machine by START
13120
13120
# NOTE: only after CHARGE the heater
13121
-
# charge_handler=lambda : (self.markChargeDelaySignal.emit(0) if (self.timeindex[0] == -1) else None),
13122
-
dry_handler=lambda : (self.markDRYSignal.emit(False) if (self.timeindex[1] == 0) else None),
13123
-
fcs_handler=lambda : (self.markFCsSignal.emit(False) if (self.timeindex[2] == 0) else None),
13124
-
scs_handler=lambda : (self.markSCsSignal.emit(False) if (self.timeindex[4] == 0) else None),
13125
-
drop_handler=lambda : (self.markDropSignal.emit(False) if (self.timeindex[6] == 0) else None))
13121
+
charge_handler=lambda : (self.markChargeDelaySignal.emit(0) if (len(self.aw.santokerEventFlags)>0 and self.aw.santokerEventFlags[0] and self.timeindex[0] == -1) else None),
13122
+
dry_handler=lambda : (self.markDRYSignal.emit(False) if (len(self.aw.santokerEventFlags)>1 and self.aw.santokerEventFlags[1] and self.timeindex[1] == 0) else None),
13123
+
fcs_handler=lambda : (self.markFCsSignal.emit(False) if (len(self.aw.santokerEventFlags)>2 and self.aw.santokerEventFlags[2] and self.timeindex[2] == 0) else None),
13124
+
scs_handler=lambda : (self.markSCsSignal.emit(False) if (len(self.aw.santokerEventFlags)>4 and self.aw.santokerEventFlags[4] and self.timeindex[4] == 0) else None),
13125
+
drop_handler=lambda : (self.markDropSignal.emit(False) if (len(self.aw.santokerEventFlags)>6 and self.aw.santokerEventFlags[6] and self.timeindex[6] == 0) else None))
# it remains unclear what those machine exactly report and when. In some cases processingn this event flag can lead to unfavorable situations so we do not process them at all
1830
-
# try:
1831
-
# event_flag:int = _sid & 15 # last 4 bits of the sid
1832
-
# if event_flag == 1 and self.aw.qmc.timeindex[0] == -1:
Copy file name to clipboardExpand all lines: wiki/ReleaseHistory.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@ v3.2.1
23
23
- unlimited number of buttons can be created while display is limited to maximum 10 rows with maximum 50 buttons each
24
24
- palette load uses and updates the user selected profile path
25
25
- increases the maximum number of recent roast entries from 25 to 40
26
+
- makes synchronization of main events with Kaleido and Santoker roasting machines configurable (disabled by default)
26
27
27
28
* FIXES
28
29
- fixes regression which broke the designer such that points could not be moved ([Discussion #1905](../../../discussions/1905) and [Issue #1916](../../../issues/1916))
0 commit comments