reoder to make it works
This commit is contained in:
parent
2c9ea8e379
commit
19ead426fb
@ -23,11 +23,6 @@ activeCards = []
|
||||
|
||||
TIME = config['countdown_seconds']
|
||||
|
||||
USB_IF = 0 # Interface
|
||||
USB_TIMEOUT = 5 # Timeout in ms
|
||||
USB_VENDOR = 0xffff # Vendor-ID:
|
||||
USB_PRODUCT = 0x0035 # Product-ID
|
||||
|
||||
db = {}
|
||||
|
||||
queue_to_send = []
|
||||
@ -102,9 +97,6 @@ def callbackOnCard(card_id):
|
||||
print(f'Card {card_id} not found in db')
|
||||
|
||||
|
||||
UsbCardReader(callbackOnCard)
|
||||
|
||||
|
||||
class GridRow():
|
||||
def __init__(self, parent, racer, index):
|
||||
global queue_to_send
|
||||
@ -209,7 +201,7 @@ def on_activate(app):
|
||||
win = GridWindow(application=app)
|
||||
win.present()
|
||||
|
||||
UsbCardReader()
|
||||
UsbCardReader(callbackOnCard)
|
||||
app = Gtk.Application(application_id='com.example.App')
|
||||
app.connect('activate', on_activate)
|
||||
|
||||
|
@ -103,25 +103,8 @@ def register_racer():
|
||||
updateRacers()
|
||||
|
||||
|
||||
def reload_racers():
|
||||
global racers
|
||||
response = session.get(config['host'] + '/api/racers')
|
||||
|
||||
racers = response.json()
|
||||
updateRacers()
|
||||
|
||||
|
||||
reload_racers()
|
||||
|
||||
|
||||
window = uic.loadUi("registrace.ui")
|
||||
window.register_racer.clicked.connect(register_racer)
|
||||
window.reload_racers.clicked.connect(reload_racers)
|
||||
window.show()
|
||||
|
||||
|
||||
model = QtGui.QStandardItemModel()
|
||||
window.racers.setModel(model)
|
||||
|
||||
def updateRacers():
|
||||
model.clear()
|
||||
@ -135,6 +118,17 @@ def updateRacers():
|
||||
updateRacers()
|
||||
|
||||
|
||||
def reload_racers():
|
||||
global racers
|
||||
response = session.get(config['host'] + '/api/racers')
|
||||
|
||||
racers = response.json()
|
||||
updateRacers()
|
||||
|
||||
|
||||
reload_racers()
|
||||
|
||||
|
||||
def findByCard(card_id):
|
||||
for racer in racers:
|
||||
if racer['card_id'] == card_id:
|
||||
@ -171,6 +165,15 @@ def updateLastCard(card_id):
|
||||
})
|
||||
racer['started'] = True
|
||||
|
||||
|
||||
UsbCardReader(updateLastCard)
|
||||
|
||||
|
||||
window = uic.loadUi("registrace.ui")
|
||||
window.racers.setModel(model)
|
||||
window.register_racer.clicked.connect(register_racer)
|
||||
window.reload_racers.clicked.connect(reload_racers)
|
||||
window.show()
|
||||
|
||||
|
||||
app.exec()
|
||||
|
Loading…
x
Reference in New Issue
Block a user