diff --git a/GAME_METHODS/__pycache__/BEAMNG_METHODS.cpython-311.pyc b/GAME_METHODS/__pycache__/BEAMNG_METHODS.cpython-311.pyc index f266701..f9300a4 100644 Binary files a/GAME_METHODS/__pycache__/BEAMNG_METHODS.cpython-311.pyc and b/GAME_METHODS/__pycache__/BEAMNG_METHODS.cpython-311.pyc differ diff --git a/GAME_METHODS/__pycache__/FORZA_METHODS.cpython-311.pyc b/GAME_METHODS/__pycache__/FORZA_METHODS.cpython-311.pyc index e16d4b2..f82d1ff 100644 Binary files a/GAME_METHODS/__pycache__/FORZA_METHODS.cpython-311.pyc and b/GAME_METHODS/__pycache__/FORZA_METHODS.cpython-311.pyc differ diff --git a/GAME_METHODS/__pycache__/__init__.cpython-311.pyc b/GAME_METHODS/__pycache__/__init__.cpython-311.pyc index dad73e2..cccac09 100644 Binary files a/GAME_METHODS/__pycache__/__init__.cpython-311.pyc and b/GAME_METHODS/__pycache__/__init__.cpython-311.pyc differ diff --git a/OutGaugeInterpreter.py b/OutGaugeInterpreter.py index cf9015a..1ef7676 100644 --- a/OutGaugeInterpreter.py +++ b/OutGaugeInterpreter.py @@ -72,7 +72,14 @@ def csvWriteOut(firstRun,carData,csvFile): def runningThread(): global stopThread + gameType= tkGametype.get() + #check everything is connected + if gameType==GameType.BEAMNG.value: + portToConnect=BEAMNG_UDP_PORT + elif gameType==GameType.FORZA.value: + portToConnect=FORZA_UDP_PORT + try: sock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) sock.bind((UDP_IP,portToConnect)) @@ -91,7 +98,7 @@ def runningThread(): if csvOut == True: csvFile = open(loggingLocationText.get(),"a") - gameType= tkGametype.get() + while not stopThread: data, addr = sock.recvfrom(1024)