Fehler in TCP-Server v1.3?
Moderatoren: Andreas Damm, Jens Haupert
-
- Beiträge: 775
- Registriert: 26.01.2005 16:10:18
- Wohnort: Darmstadt
Fehler in TCP-Server v1.3?
Hallo,
kann es sein, dass der TCP-Server ein Problem mit Zeichenkettendaten hat?
Bei Zeichenketten empfange ich nur die Längenangabe und die ersten drei Zeichen (also die ersten 4 Bytes) korrekt, danach folgt "Schrott". Fordere ich ausschließlich eine Zeichenkette an (z.B. ID 77), dann empfange ich ein Datagramm der Länge 6, wobei es eine Diskrepanz zwischen der Längenangabe der Zeichenkette (> 3) und der tatsächlichen Paketlänge gibt.
Im Debug-Fenster des TCP-Servers werden die Daten übrigens korrekt angezeigt, an Zusi liegt es also nicht.
Andererseits denke ich, dass ein solcher Fehler innerhalb der letzten 19 Monate sicherlich bemerkt worden wäre, will also eigenes Versagen nicht ausschließen .
Hat jemand einen solchen Fehler schon einmal beobachtet?
- Christopher
kann es sein, dass der TCP-Server ein Problem mit Zeichenkettendaten hat?
Bei Zeichenketten empfange ich nur die Längenangabe und die ersten drei Zeichen (also die ersten 4 Bytes) korrekt, danach folgt "Schrott". Fordere ich ausschließlich eine Zeichenkette an (z.B. ID 77), dann empfange ich ein Datagramm der Länge 6, wobei es eine Diskrepanz zwischen der Längenangabe der Zeichenkette (> 3) und der tatsächlichen Paketlänge gibt.
Im Debug-Fenster des TCP-Servers werden die Daten übrigens korrekt angezeigt, an Zusi liegt es also nicht.
Andererseits denke ich, dass ein solcher Fehler innerhalb der letzten 19 Monate sicherlich bemerkt worden wäre, will also eigenes Versagen nicht ausschließen .
Hat jemand einen solchen Fehler schon einmal beobachtet?
- Christopher
- Carsten Hölscher
- Administrator
- Beiträge: 33450
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
-
- Beiträge: 775
- Registriert: 26.01.2005 16:10:18
- Wohnort: Darmstadt
Ich weiss, dass Daniel hier nur sehr selten vorbeischaut, habe seine E-Mail-Adresse aber leider nicht. Ich habe mal einen Kommentar auf seiner Homepage hinterlassen.
Es liegt im übrigen ganz sicher am TCP-Server -- in Daniels eigenem Testclient sind die Zeichenketten auch nach dem dritten Zeichen abgeschnitten.
- Christopher
Es liegt im übrigen ganz sicher am TCP-Server -- in Daniels eigenem Testclient sind die Zeichenketten auch nach dem dritten Zeichen abgeschnitten.
Gibt es ein Update des Servers oder der Datenausgabe?Carsten Hölscher hat geschrieben:Gibt sowieso in Kürze noch ein kleines Update des Servers.
- Christopher
- Carsten Hölscher
- Administrator
- Beiträge: 33450
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
- Daniel Schuhmann
- Beiträge: 1147
- Registriert: 21.04.2003 18:50:37
- Aktuelle Projekte: Nüscht
- Wohnort: Miesbach
- Kontaktdaten:
Mal eben ein Link zum aktuellen Kommentar von Bernhard zu diesem Thema auf meiner Webseite: www.smartcoder.net/[...]/
Die weitere Diskussion sollte dann zum Wohle aller hier im Forum stattfinden, das hin- und herschauen hilft ja nicht wirklich weiter
Gruß,
Daniel
Die weitere Diskussion sollte dann zum Wohle aller hier im Forum stattfinden, das hin- und herschauen hilft ja nicht wirklich weiter
Gruß,
Daniel
Signaturen können bis zu 50 Zeichen lang sein und
-
- Beiträge: 775
- Registriert: 26.01.2005 16:10:18
- Wohnort: Darmstadt
Danke, Bernhard!
Wäre es möglich, auch gleich die restlichen Angaben aus dem Schummelfenster auszugeben? Da wären
- Christopher
Die kann man sich doch aus den ausgegebenen Zeiten und Geschwindigkeiten selbst berechnen!Carsten Hölscher hat geschrieben:Also ein Update für Zusi und eines für den Server, da ich noch auf Wunsch eines einzelnen Herrn die Beschleunigungen mit rausgebe.
Wäre es möglich, auch gleich die restlichen Angaben aus dem Schummelfenster auszugeben? Da wären
- aktuelle Geschwindigkeitsbegrenzung
- nächste Geschwindigkeitsbegrenzung
- Entfernung bis zur nächsten Geschwindigkeitsbegrenzung
- Entfernung bis zum nächsten Bahnsteig mit fahrplanmäßigem Halt
- Christopher
- Daniel Schuhmann
- Beiträge: 1147
- Registriert: 21.04.2003 18:50:37
- Aktuelle Projekte: Nüscht
- Wohnort: Miesbach
- Kontaktdaten:
- Carsten Hölscher
- Administrator
- Beiträge: 33450
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
-
- Beiträge: 775
- Registriert: 26.01.2005 16:10:18
- Wohnort: Darmstadt
Beginn und Ende der Langsamfahrstellen sind fest vorgegeben und der Zufallsfaktor steht auf "0" . Deshalb habe ich bisher auch noch keine Strecke außer der Übungsstrecke getestet.Carsten Hölscher hat geschrieben:wie hast Du denn deine AP-Versuche bisher überhaupt ohne diese Angaben machen können?
- Christopher
- Carsten Hölscher
- Administrator
- Beiträge: 33450
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
-
- Beiträge: 775
- Registriert: 26.01.2005 16:10:18
- Wohnort: Darmstadt
- Carsten Hölscher
- Administrator
- Beiträge: 33450
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
- Jens Haupert
- Beiträge: 4920
- Registriert: 23.03.2004 14:44:34
- Aktuelle Projekte: http://www.zusidisplay.de
- Wohnort: Berlin
- Kontaktdaten:
Hmm,Carsten Hölscher hat geschrieben:Bin gerade am Erweitern. Der Name des nächsten Halts und die zugehörige Planzeit wird wohl nicht gebraucht, oder?
das könnte man für die Synchronisation des EBuLa-Ortsmarkers missbrauchen.
MfG Jens
PS: Wenn schon wieder fleißig erweitert wird, wäre es dann vielleicht noch möglich auszugeben, in welchem Modus sich die PZB befindet?
Oder zumindest ob restriktiv "wechselgeblinkt" wird? Das wäre spitze!
- Michael_Poschmann
- Beiträge: 19881
- Registriert: 05.11.2001 15:11:18
- Aktuelle Projekte: Modul Menden (Sauerland)
- Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)
Vielleicht will sich mal jemand an ein Projekt "energiesparendes Fahren mit Zusi" heranwagen, das gilt doch beim Vorbild derzeit als neuester Schrei. Für eine grobe Fahrzeitextrapolation wäre das vermutlich schon hilfreich, sofern die "Zielentfernung" verfügbar ist.Carsten Hölscher hat geschrieben:Bin gerade am Erweitern. Der Name des nächsten Halts und die zugehörige Planzeit wird wohl nicht gebraucht, oder?
Michael
- Jens Haupert
- Beiträge: 4920
- Registriert: 23.03.2004 14:44:34
- Aktuelle Projekte: http://www.zusidisplay.de
- Wohnort: Berlin
- Kontaktdaten:
*Räusper*Michael_Poschmann hat geschrieben:Vielleicht will sich mal jemand an ein Projekt "energiesparendes Fahren mit Zusi" heranwagen, das gilt doch beim Vorbild derzeit als neuester Schrei. Für eine grobe Fahrzeitextrapolation wäre das vermutlich schon hilfreich, sofern die "Zielentfernung" verfügbar ist.
* mit dem Ortsmarker und dem Fahrplan "könnte" man das in der Tat.Jens Haupert hat geschrieben:(...) das könnte man für die Synchronisation des EBuLa-Ortsmarkers* missbrauchen.
MfG Jens