This commit is contained in:
bton 2024-04-17 20:17:13 +02:00
parent e4e858c1b7
commit 52a9a22442
2 changed files with 5 additions and 4 deletions

View file

@ -3,7 +3,7 @@ import nfc
import subprocess
import requests
import oled
import subprocess
import asyncio
url="http://172.16.1.105/api/"
@ -19,9 +19,10 @@ def get_reader():
def onTagSense(tag):
id = int.from_bytes(tag.identifier, "big")
response = requests.post(f"{url}tag_id", data={"id":id})
#try:
if response.json()["mode"] == "balance" or response.json()["mode"] == "message":
subprocess.run(oled.balance(response.json()["username"], response.json()["balance"]))
oled.balance(response.json()["username"], response.json()["balance"])
return True
#except:
# None

View file

@ -10,12 +10,12 @@ def clear():
display.fill(0)
display.show()
def balance(user_name, balance):
async def balance(user_name, balance):
clear()
display.text(str(user_name), 50, 0, (255,255,255), size=1)
display.text(str(balance), 0, 15, (255,255,255), size=2)
display.show()
time.sleep(5)
await time.sleep(5)
clear()
def error(code):