Hallo,
habe mir erlaubt mal ein paar kleine Verbesserungen einzubauen:
- AllFMS als Client schickt jetzt 1x pro Minute ein 'Return' an die verbundenen Server. Das sollte helfen um 'tote' Verbindungen zu erkennen, z.B. falls sich die IP Adresse des Servers geändert hat. Crusader und FMS32 müßten diese Befehle eigentlich ignorieren.
- Zwei neue Funktionen 'Initialstatus' und 'InitialGPS': Wenn dort Haken gesetzt sind, schickt AllFMS die letzten empfangnen Status aller Fahrzeug bzw. die letzten GPS Positionen (Status 10) an jeden Client, der sich neu verbindet. Bei Crusader Clients im Format Initialtelegramm beim FMS32pro Client als normales Telegramm. Zu beachten ist, daß AllFMS nur Status schickt, die es auch empfangen hat, d.h. es wird keine Fahrzeug.dat/Fahrzeugmelder.CRU Datei eingelesen, sondern nur gesammelt. Auch Fahrzeuge, die in den Clients nicht angelegt sind oder Fehlauswertungen. Diese zu ignorieren ist Sache der Clients.
Ein FMS32pro Client kann die GPS Positionen auch manuell abrufen. Analog zum Befehl 'FMSAll' habe ich 'GPSAll' hinzugefügt, daß die gesammelten GPS Informationen an den Client überträgt.
Viel Spaß beim Testen.
Gruß,
ahk