[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DDW-DDL-ML Verzögerte Funktions Ansteuerung
Hallo Michael,
ich habe noch ein paar Beobachtungen gemacht:
-Wenn das Licht einmal erfolgreich geschaltet wurde, kann man danach blitzschnell Ein-Ausschalten, aber nur bis ein anderer Befehl(im Test höhere Geschwindigkeit) gesendet wurde, dann dauert es wieder.....
-Nach Umschalten der Fahrtrichtung erlischt das Licht meistens auch, ohne das man es explizit ausschaltet.
Das ganze habe ich sowohl mit den C#-Klassen/Methoden getestet, als auch mit send.Command() und explizitem Befehl, beides führt zum gleichen Ergebniss.
Achja, die Decoder sind ESU- Lopi mfx welche im MM-Modus angesprochen werden(Protokol M2).
Habe auch mal die Refresh Rate verändert(5ms, 25ms, 100ms) was nichts brachte.
Könnte hier die Einstellung der Befehls-Priorität(Time Critical, Highest, Normal etc) was bringen?Hatte leider keine Zeit mehr das durchzutesten.
gruss
Thomas
-------- Original-Nachricht --------
> Datum: Wed, 4 Nov 2009 12:08:08 +0100 (CET)
> Von: mgrafe@snafu.de
> An: ddw-mailing-list@kim.homelinux.com
> Betreff: Re: DDW-DDL-ML Verzögerte Funktions Ansteuerung
> Hallo Thomas,
>
> vielen Dank für diese Info. Das kann tatsächlich an der Art liegen, wie
> der Datenstrom gesendet wird. Ich werde dem mal nachgehen.
>
> Gruß - Michael
>
>
> On Wed, 04 Nov 2009 09:22:02 +0100, Thomas <samybri@gmx.de> wrote:
>
> > Hallo zusammen,
> >
> > ich teste nun schon seit einiger Zeit mit DDW und einem eigenen CLient
> > in C#.
> >
> > Befehle für Geschwindigkeit, Richtungswechsel und Stop werden sehr
> > schnell auf die Lok übertragen, wenn ich allerdings die Funktionen
> > anspreche, z.b. Licht,
> > wird dieser Befehl sehr verzögert(bis zu 5sek) an die Lok gesendet. Mir
> > ist weiterhin aufgefallen, das sich das Problem bei niedrigen
> > Geschwindigkeiten verschlimmert, dort der Befehl teilweise garnicht
> > angenommen wird. Im Stand wird ein Funktionsbefehl so gut wie nie
> > angenommen.
> > Klar, jetzt könnte man denken, bei niedrigen Geschwindigkeiten gibt es
> > Kontakt- und somit Empfangsprobleme, aber wie gesagt die o.g. Befehle
> > werden auch bei niedrigen Geschwindigkeiten sauber und schnell
> > ausgeführt, nur eben nicht die Funktionen.
> >
> > Der Server sendet übrigens die Funktionsbefehle auch sofort.....sie
> > kommen eben nur verzögert an.
> >
> > Hat jemand ähnliches Beobachtet und weiß woran das liegt?
> > Habe momentan noch ein Delta-Gerät als Booster, kann es daran liegen?
> >
> > gruss
> >
> > Thomas
--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01