diff --git a/main.py b/main.py index 388d8d5..d910c30 100644 --- a/main.py +++ b/main.py @@ -29,6 +29,7 @@ options.gpio_slowdown = 4 options.brightness = 50 screen = RGBMatrix(options = options) +changed = True token = util.prompt_for_user_token(username, scope, client_id, client_secret, redirect_uri) @@ -76,8 +77,9 @@ def main(): def updateImage(): - this.canvas = Image.new('RGB', (192, 128), color = 'red') - this.canvas = canvas.paste(get_track(), (0,0)) + global canvas = Image.new('RGB', (192, 128), color = 'red') + global canvas = canvas.paste(get_track(), (0,0)) + global changed = True @@ -86,7 +88,9 @@ if __name__ == "__main__": print('text') while True: - showImage(canvas) + if (changed): + showImage(canvas) + global changed = False