TCP-Verbindung habe ich noch nicht verstanden
- Carsten Hölscher
- Administrator
- Beiträge: 33548
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: TCP-Verbindung habe ich noch nicht verstanden
Bitte mal eine Runde reflektieren!
Carsten
Carsten
- Dirk B
- Beiträge: 61
- Registriert: 23.09.2004 17:24:24
- Aktuelle Projekte: Im Moment leider pausiert:
"Rund um Tuttlingen" (KBS 720 Villingen-Donaueschingen-Engen, KBS 740 Rottweil-Engen, KBS 742 Rottweil-Villingen, KBS 755 Immendingen-Sigmaringen) - Wohnort: 740/148
Re: TCP-Verbindung habe ich noch nicht verstanden
Lieber Funkheld,
es ist eigentlich nicht meine Art, mich in Dinge einzumischen, die mich nichts angehen, aber bei deinem letzten Beitrag hast du dich doch wohl ein wenig vergriffen, oder? Dir ist hier im Forum innerhalb kürzester Zeit in vielen Beiträgen gut und viel geholfen worden, quer durch alle Themenbereiche. Und in diesem Thread hat Carsten dich schon viel weiter oben gebeten, keine so langen Codes ranzuhängen. Das hast du trotzdem weiter gemacht, und jetzt sprichst du plötzlich von Querköpfen, die den Oberlehrer spielen wollen und über denen du drüber stehst. Das ist nicht die feine Art!
Sorry, musste einfach raus.
Dirk
es ist eigentlich nicht meine Art, mich in Dinge einzumischen, die mich nichts angehen, aber bei deinem letzten Beitrag hast du dich doch wohl ein wenig vergriffen, oder? Dir ist hier im Forum innerhalb kürzester Zeit in vielen Beiträgen gut und viel geholfen worden, quer durch alle Themenbereiche. Und in diesem Thread hat Carsten dich schon viel weiter oben gebeten, keine so langen Codes ranzuhängen. Das hast du trotzdem weiter gemacht, und jetzt sprichst du plötzlich von Querköpfen, die den Oberlehrer spielen wollen und über denen du drüber stehst. Das ist nicht die feine Art!
Sorry, musste einfach raus.
Dirk
Was ist der Unterschied zwischen einer Demokratie und einer Diktatur? - In einer Demokratie wählt man sich seine Diktatoren selber...
-
- Beiträge: 1050
- Registriert: 30.10.2009 11:40:27
- Aktuelle Projekte: Zusi boykottieren, gelegentlich mal gesperrt sein
Re: TCP-Verbindung habe ich noch nicht verstanden
Meine Güte - wegen der Bitte, das Forum nicht mit ellenlangen Quellcodes vollzuschreiben (dafür gibt es pastebin - das ist absolut einfach zu benutzen - oder eigene Webspaces), gleich beleidigend zu werden und raushängen zu lassen, dass du doch ein besserer Mensch bist als wir Eierköppe, geht mal so was von gar nicht. Von mir kriegst du so keine Hilfe mehr.
Gruß,
Stephan
Gruß,
Stephan
-
- Beiträge: 1031
- Registriert: 19.08.2006 19:22:34
- Wohnort: Coswig bei Dresden
Re: TCP-Verbindung habe ich noch nicht verstanden
Hallo funkheld,
als Pensionär mit solchen Ansprüchen sollte man vielleicht auch der Grammatik und Rechtschreibung mächtig sein...
Mfg Matthias
als Pensionär mit solchen Ansprüchen sollte man vielleicht auch der Grammatik und Rechtschreibung mächtig sein...
Mfg Matthias
Die Hände des Töpfers fertigen das Gefäß.
Die Asche seiner Frau vollendet es.
Die Asche seiner Frau vollendet es.
- Hubert
- Beiträge: 2358
- Registriert: 15.07.2002 17:50:22
- Aktuelle Projekte: Es war einmal: Führerpult im Bau
- Wohnort: Baden bei Zürich
- Kontaktdaten:
Re: TCP-Verbindung habe ich noch nicht verstanden
Na ,dann freue ich mich aber als noch älterer Pensinär über Dir zu stehenfunkheld hat geschrieben: Aber was soll's, ich stehe als Pensionär über diese Jungs.
Gruss
Gruss
Greife nie in's Wespennest, doch wenn Du greifst, dann greife fest !
Re: TCP-Verbindung habe ich noch nicht verstanden
Na, ich grüsse dich in der Runde der Pensionäre.Na ,dann freue ich mich aber als noch älterer Pensinär über Dir zu stehen
Uns geht doch hervorragend. Jeden Morgen ist das Geld da. Ist ein schönes Leben.
Ich bin jetzt schon das neunte Jahr (mit 54) in der schönen Situation bei 75% , ist doch herrlich.
Bin dadurch nur bis A12 gekommen.
Wie lange bist du schon Pensionär?
Gruss
Zuletzt geändert von funkheld am 12.02.2012 19:53:54, insgesamt 1-mal geändert.
Re: TCP-Verbindung habe ich noch nicht verstanden
Ich schlage manchmal immer die Tasten so schnell an.als Pensionär mit solchen Ansprüchen sollte man vielleicht auch der Grammatik und Rechtschreibung mächtig sein...
Na , bist du auch Beamter , wann gehst du in den Ruhestand ?
Gruss
Zuletzt geändert von funkheld am 12.02.2012 19:59:23, insgesamt 2-mal geändert.
-
- Beiträge: 1031
- Registriert: 19.08.2006 19:22:34
- Wohnort: Coswig bei Dresden
Re: TCP-Verbindung habe ich noch nicht verstanden
OT.:funkheld hat geschrieben:
Na , bist du auch Beamter , wann gehst du in den Ruhestand ?
Gruss
Ich bin Krankenpfleger. Bei Krankheit ist übrigens jeder gleich und -glaube mir- Überheblichkeit kommt da garnicht gut an. Da hilft auch Pensionskasse und Privatpatient sein nichts. Und ganz ehrlich, mich kotzt es an, Leute wie Dich und deiner Art mitzufinanzieren. Aber das ist wohl ein Fehler im System, für den Du nicht mal was kannst.
Ich denke, das bringt hier nichts, darüber weiter zu diskutieren. Wenn Du nicht verstehst, was gemeint ist mit der Anmerkung von Carsten und anderen, die Du gleich als Kritik an Dir siehst und arrogant und überheblich reagierst, ufert das bloß wieder ins Off-Topic und endlose Diskussionen aus.
Mfg Matthias
Die Hände des Töpfers fertigen das Gefäß.
Die Asche seiner Frau vollendet es.
Die Asche seiner Frau vollendet es.
Abfragerate vom Zusi-TCP-Server.
Hallo,ich habe mein Zusidisplay soweit fertig.
Welche Abfragerate der Daten pro Sekunde vom TCP-Server durch das Zusidisplayprogramm ist optimal ?
Danke.
Gruss
Welche Abfragerate der Daten pro Sekunde vom TCP-Server durch das Zusidisplayprogramm ist optimal ?
Danke.
Gruss
Zuletzt geändert von funkheld am 17.02.2012 10:50:59, insgesamt 1-mal geändert.
-
- Beiträge: 775
- Registriert: 26.01.2005 16:10:18
- Wohnort: Darmstadt
Re: TCP-Verbindung habe ich noch nicht verstanden
Hallo Funkheld,
Dein Programm braucht gar nichts abzufragen, weil der Server von sich aus die Daten, die er von Zusi erhält, an Dein Programm weiterreicht. Insofern gibt es auch keine "Abfragerate".
Soweit ich mich erinnern kann, übermittelt Zusi höchstens 10 Mal pro Sekunde neue Daten, aber auch nur, wenn sich mindestens eine Größe verändert hat.
Gruß
- Christopher
Dein Programm braucht gar nichts abzufragen, weil der Server von sich aus die Daten, die er von Zusi erhält, an Dein Programm weiterreicht. Insofern gibt es auch keine "Abfragerate".
Soweit ich mich erinnern kann, übermittelt Zusi höchstens 10 Mal pro Sekunde neue Daten, aber auch nur, wenn sich mindestens eine Größe verändert hat.
Gruß
- Christopher
Re: TCP-Verbindung habe ich noch nicht verstanden
Da ich die Daten zu Fuss abhole , wollte ich, das nicht so viele Daten verloren gehen.übermittelt Zusi höchstens 10 Mal pro Sekunde neue Daten
Jup, danke.
gruss
Zuletzt geändert von funkheld am 20.02.2012 14:58:14, insgesamt 1-mal geändert.
- Carsten Hölscher
- Administrator
- Beiträge: 33548
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: TCP-Verbindung habe ich noch nicht verstanden
Aber tcp-Daten abholen ist doch keiner timergesteuerte Fragestellung?! Wie soll da was verloren gehen?
Carsten
Carsten
TCP-Daten von Motordrehzahl stimmen nicht immer...
Wenn ich die Übungsstrecke starte hat der Motor 640 U/min.
Wenn ich eine Stufe Hochschalte immer noch 640 , erst bei der 2. Stufe steigt die Motordrehzahl an.
Wenn ich während der Fahrt auf die Stufe "0" schalte habe ich 640 wenn ich jetzt auf "1" schalte steigt sie an.
Ist die Lok im Stand , fängt das falsche Spiel von vorne an.
Stimmt die 1.Übermittlung nicht , bzw die Variable falsch belegt beim Start der Lok ?
Gruss
Wenn ich eine Stufe Hochschalte immer noch 640 , erst bei der 2. Stufe steigt die Motordrehzahl an.
Wenn ich während der Fahrt auf die Stufe "0" schalte habe ich 640 wenn ich jetzt auf "1" schalte steigt sie an.
Ist die Lok im Stand , fängt das falsche Spiel von vorne an.
Stimmt die 1.Übermittlung nicht , bzw die Variable falsch belegt beim Start der Lok ?
Gruss
Zuletzt geändert von funkheld am 25.02.2012 15:19:41, insgesamt 1-mal geändert.
- Jens Haupert
- Beiträge: 4958
- Registriert: 23.03.2004 14:44:34
- Aktuelle Projekte: http://www.zusidisplay.de
- Wohnort: Berlin
- Kontaktdaten:
Re: TCP-Verbindung habe ich noch nicht verstanden
Hallo,
die Motordrehzahl ist ein ganz ungünstiger Wert für solche Tests. Diese ist bei Zusi2 nicht immer 100% realistisch.
Wenn deine Schnittstelle einmal Daten empfängt bekommst du immer alle, es geht dabei nicht's verloren.
MfG Jens
die Motordrehzahl ist ein ganz ungünstiger Wert für solche Tests. Diese ist bei Zusi2 nicht immer 100% realistisch.
Wenn deine Schnittstelle einmal Daten empfängt bekommst du immer alle, es geht dabei nicht's verloren.
MfG Jens
Re: TCP-Verbindung habe ich noch nicht verstanden
Hmmm... habe jetzt mal die Schalterstellung getestet : ID 51 = Schalter Fahrstufen
Da ist die gleiche Reaktion:
Wenn der Zug steht wird erst bei Stufe 2 der Wert 2 übermittelt. Von 0 nach 1 noch keine Reaktion bei Stufe 2 wird dann die 2 Übermittelt usw. Während der Fahrt geht die Übermittlung wieder genau noch oben und unten, fehlerfrei.
Ich habe festgestellt das der Zusi-TCP-Server als erstes die Standdaten der Schaltstellung übermittelt und dann erst wieder übermittelt wenn der Zug eine Bewegung macht , dann funktioniert die Schalthebelübertragung wieder einwandfrei.
Wer hat denn den Zusi-TCP-Server programmiert ?
Gruss
Da ist die gleiche Reaktion:
Wenn der Zug steht wird erst bei Stufe 2 der Wert 2 übermittelt. Von 0 nach 1 noch keine Reaktion bei Stufe 2 wird dann die 2 Übermittelt usw. Während der Fahrt geht die Übermittlung wieder genau noch oben und unten, fehlerfrei.
Ich habe festgestellt das der Zusi-TCP-Server als erstes die Standdaten der Schaltstellung übermittelt und dann erst wieder übermittelt wenn der Zug eine Bewegung macht , dann funktioniert die Schalthebelübertragung wieder einwandfrei.
Wer hat denn den Zusi-TCP-Server programmiert ?
Gruss
-
- Beiträge: 1050
- Registriert: 30.10.2009 11:40:27
- Aktuelle Projekte: Zusi boykottieren, gelegentlich mal gesperrt sein
Re: TCP-Verbindung habe ich noch nicht verstanden
Daniel Schuhmann, steht doch auch in der Programminfo.
Daten empfangen vom Zusiprogramm(Client) ?
Hallo, guten Tag.
Werden diese angeforderten Daten immer gesendet : IDs 01, 02 und 03 vom Clienten zum Server, bis ein anderer Befehl kommt oder muss bei bedarf jedesmal diese Datengruppe immer neu angefordert werden ?
Danke.
Gruss
Werden diese angeforderten Daten immer gesendet : IDs 01, 02 und 03 vom Clienten zum Server, bis ein anderer Befehl kommt oder muss bei bedarf jedesmal diese Datengruppe immer neu angefordert werden ?
Danke.
Gruss
SRV > ZUSI 00 02 00 ACK_HELLO-Befehl
Befehl akzeptiert
SRV > ZUSI 00 03 00 0A 01 02 03 NEEDED_DATA-Befehl
Befehlsvorrat 00 0A
IDs 01, 02 und 03
ZUSI > SRV 00 04 00 ACK_NEEDED_DATA-Befehl
Befehl akzeptiert
SRV > ZUSI 00 03 00 00 NEEDED_DATA-Befehl
Befehlsvorrat 00 00: Letzter Befehl
ZUSI > SRV 00 04 00 ACK_NEEDED_DATA-Befehl
Befehl akzeptiert
ZUSI > SRV 00 0A 01 04 6B 74 81
02 A2 4E 67 91
03 02 12 01 00
Zuletzt geändert von funkheld am 29.02.2012 14:48:36, insgesamt 1-mal geändert.
- Jens Haupert
- Beiträge: 4958
- Registriert: 23.03.2004 14:44:34
- Aktuelle Projekte: http://www.zusidisplay.de
- Wohnort: Berlin
- Kontaktdaten:
Re: Daten empfangen vom Zusiprogramm(Client) ?
Hallo,
Daten werden immer nur einmal beim Aufbau der Verbindung angefordert. Anschließend werden sie von Zusi zum TCP-Server und von dort zu den Clients verteilt. Zusi sendet immer nur dann ein Update es Typs, wenn sich der Wert geändert hat, d.h. wenn man z.B. nur die Geschwindigkeit angefordert hat und das Fahrzeug steht, werden keine Daten übertragen.
MfG Jens
Daten werden immer nur einmal beim Aufbau der Verbindung angefordert. Anschließend werden sie von Zusi zum TCP-Server und von dort zu den Clients verteilt. Zusi sendet immer nur dann ein Update es Typs, wenn sich der Wert geändert hat, d.h. wenn man z.B. nur die Geschwindigkeit angefordert hat und das Fahrzeug steht, werden keine Daten übertragen.
MfG Jens
Zuletzt geändert von Jens Haupert am 29.02.2012 14:56:24, insgesamt 1-mal geändert.
Re: TCP-Verbindung habe ich noch nicht verstanden
Wurde meine Frage richtig Verstanden ?
Ich möchte den TCP-Server ersetzten durch meinen eigenen programmierten Server.
Das heisst , die Daten empfange ich jetzt direkt nur noch vom Client(Zusi) mit meinem Eigenbauserver.
SRV unten ist nicht mehr der TCP-Server sondern meiner.
Diese 3 Daten unten kommen nach meiner Anmeldung von Zusi bis zum erbrechen...? bzw Neuanmeldung.
Danke.
Ich möchte den TCP-Server ersetzten durch meinen eigenen programmierten Server.
Das heisst , die Daten empfange ich jetzt direkt nur noch vom Client(Zusi) mit meinem Eigenbauserver.
SRV unten ist nicht mehr der TCP-Server sondern meiner.
Diese 3 Daten unten kommen nach meiner Anmeldung von Zusi bis zum erbrechen...? bzw Neuanmeldung.
Danke.
GrussSRV > ZUSI 00 02 00 ACK_HELLO-Befehl
Befehl akzeptiert
SRV > ZUSI 00 03 00 0A 01 02 03 NEEDED_DATA-Befehl
Befehlsvorrat 00 0A
IDs 01, 02 und 03
ZUSI > SRV 00 04 00 ACK_NEEDED_DATA-Befehl
Befehl akzeptiert
SRV > ZUSI 00 03 00 00 NEEDED_DATA-Befehl
Befehlsvorrat 00 00: Letzter Befehl
ZUSI > SRV 00 04 00 ACK_NEEDED_DATA-Befehl
Befehl akzeptiert
ZUSI > SRV 00 0A 01 04 6B 74 81
02 A2 4E 67 91
03 02 12 01 00
Zuletzt geändert von funkheld am 29.02.2012 19:32:11, insgesamt 2-mal geändert.
- Jens Haupert
- Beiträge: 4958
- Registriert: 23.03.2004 14:44:34
- Aktuelle Projekte: http://www.zusidisplay.de
- Wohnort: Berlin
- Kontaktdaten:
Re: Daten empfangen vom Zusiprogramm(Client) ?
Wurde mein Beitrag gelesen?Jens Haupert hat geschrieben:Daten werden immer nur einmal beim Aufbau der Verbindung angefordert. Anschließend werden sie von Zusi (...) verteilt. Zusi sendet immer nur dann ein Update es Typs, wenn sich der Wert geändert hat, d.h. wenn man z.B. nur die Geschwindigkeit angefordert hat und das Fahrzeug steht, werden keine Daten übertragen.
MfG Jens