From ae68206ea5aad328c906353dced9a1513d93e105 Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Thu, 29 Sep 2022 17:39:46 -0400 Subject: Testing Settings QR Code, seperated forecasts --- settings.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'settings.py') diff --git a/settings.py b/settings.py index 5e92981..af93b33 100644 --- a/settings.py +++ b/settings.py @@ -1,4 +1,8 @@ import json +from main import printer +from ipqr import getQrCode +from PIL import Image +from textwrap import fill settingsJSON = open('settings.json') @@ -9,7 +13,17 @@ weather = settings["weather"] news = settings["news"] modules = settings["modules"] general = settings["general"] +lineWidth = settings["general"]["Line Width"] settingsJSON.close() +def printSettingsPage(): + printer.println("Settings") + try: + getQrCode() + qr = Image.open(r"ipqr.png") + printer.println(fill("Scan the QR Code below to access settings", lineWidth)) + printer.printImage(qr) + except: + printer.println("No Network Connection") -- cgit v1.2.3