NMEA0183 Empfangscode in entsprechendes Modul verlagert

This commit is contained in:
2025-09-13 07:55:56 +02:00
parent 612783454e
commit 5b000f4f1f
5 changed files with 106 additions and 53 deletions

View File

@@ -4,7 +4,8 @@ Tracker-Daten
Mögliche Typen:
HERO - Regatta Hero
SDCARD
SERVER
LOCAL
SERVER - spezielle Software benötigt, kann auch ein Raspi an Bord sein
NONE - kein Tracking
Wenn die Verbindung zum Server im Internet nicht funktioniert, werden
@@ -45,6 +46,15 @@ class Tracker():
self.hero_orgstatus = None
self.hero_racestatus = None # Akluelle Regatta
# TODO Wirklich alles im Tracker oder ist einiges generisch?
self.boatid = None
self.sailno = None
self.boatname = None
self.boatclass = None
self.handicap = None
self.club = None
self.team = None
def is_server_active(self, hostname, port):
"""
ohne Netzwerkverbindung wirft socket.gethostbyname eine Exception,