Fixed state bug
This commit is contained in:
4
main.py
4
main.py
@@ -52,13 +52,11 @@ def diskPollWorker(stopEvent: Event, eventQueue: Queue) -> None:
|
|||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
def ledWorker(stopEvent: Event, state) -> None:
|
def ledWorker(stopEvent: Event, diskState: DiskState) -> None:
|
||||||
yellowCtr = 0
|
yellowCtr = 0
|
||||||
previousState: DiskState | None = None
|
previousState: DiskState | None = None
|
||||||
|
|
||||||
while not stopEvent.is_set():
|
while not stopEvent.is_set():
|
||||||
diskState: DiskState = state.diskState
|
|
||||||
|
|
||||||
if diskState != previousState:
|
if diskState != previousState:
|
||||||
yellowCtr = 0
|
yellowCtr = 0
|
||||||
previousState = diskState
|
previousState = diskState
|
||||||
|
|||||||
Reference in New Issue
Block a user