diff --git a/rpi/blinkingTest.py b/rpi/blinkingTest.py index 368678f..97d21d3 100644 --- a/rpi/blinkingTest.py +++ b/rpi/blinkingTest.py @@ -51,7 +51,7 @@ for alpha in range(10): interpolated_image.thumbnail((matrix.width, matrix.height), Image.ANTIALIAS) blinkFrameCanvases[alpha] = offscreen_interpolated_canvas.SetImage(interpolated_image, unsafe=False) -offscreen_interpolated_canvas = matrix.CreateFrameCanvas() +offscreen_interpolated_canvasA = matrix.CreateFrameCanvas() offscreen_interpolated_canvas.brightness = 50 interpolated_image.thumbnail((matrix.width, matrix.height), Image.ANTIALIAS) blinkFrameCanvases[0] = offscreen_interpolated_canvas.SetImage(noBlinkImage, unsafe=False) @@ -64,7 +64,7 @@ blinkFrameCanvases[10] = offscreen_interpolated_canvas.SetImage(fullBlinkImage, def update_screen(): - global DesiredBlinkState, currentBlinkState, blinkFrameCanvases, matrix + global DesiredBlinkState, currentBlinkState, blinkFrameCanvases, matrix, offscreen_interpolated_canvasA # open eye again after blink if currentBlinkState == 10: @@ -74,7 +74,7 @@ def update_screen(): return - next_canvas = blinkFrameCanvases[currentBlinkState] + next_canvas = offscreen_interpolated_canvasA if currentBlinkState < DesiredBlinkState: currentBlinkState =+ 1