[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: DDW-DDL-ML Betr. EMU605x



Werde mir in den nächsten Tagen noch mal das Programm vornehmen und dem
Fehler auf den Grund gehen.

Gruß - Michael

-----Ursprüngliche Nachricht-----
Von: owner-ddw-mailing-list@kim.homelinux.com
[mailto:owner-ddw-mailing-list@kim.homelinux.com] Im Auftrag von Rainer
Hoefs
Gesendet: Sonntag, 17. Dezember 2006 10:52
An: DDW Mailing Eintrag
Betreff: DDW-DDL-ML Betr. EMU605x 

Hallo lieber DDW-User,


vor ein paar Tagen schrieb ich folgende Mail in die Liste:


Zitat:

> _Hallo lieber DDW-User,
>
> habe heute wieder Stunden mit dem Problem EMU605 verbracht um meine 4 
> in, Worten "VIER", Weichen über den EMU zum schalten zu bringen. 
> Versucht wurde mit Railware, Railroad&Co, RailX und Digibahn.
>
> Ich gebe jetzt auf!
>
> und ich gebe noch etwas: Nämlich Euch einen Tip! Befasst euch nicht 
> damit!
>
> Außer den Millionen von unkontrollierten PopUp-Fenstern die mir in den 
> letzten Tagen erschienen wenn ich über den Lernmodus Weichen 
> konfigurieren wollte,
>
> außer den Weichennummern von 129 die tausendfach angezeigt werden, 
> aber immer mindestens 125 zu hoch sind, da die höchste von mir 
> programmierte Weicheadreesse 4 ist,
>
> außer den gestreßten Nerven,
>
> außer dem Lust verlieren an der Moba,
>
> mehr kommt dabei wirklich nicht raus.
>
> Spart euch die Zeit.
>
> Sollt irgendeiner von euch DDW-Usern es wirklich noch schaffen mit dem 
> EMU eine Moba mit 4 Weichen und 2 Lokomotiven zu steuern würde mich 
> eine Nachricht doch noch interessieren.
>
> Gruß
> Rainer_

Natürlich hatte ich wieder Unmengen von Zeit und habe mich doch allen 
Versprechen mir selbst gegenüber wieder mit dem EMU605 befasst!

Dabei ist es mir nach vielen Versuchen gelungen den EMU605 zum schalten 
zu bringen.

Folgendes habe ich dabei festgestellt.

Jedes mal wenn ich ein Steuerungsprogramm gestartet wurde, und der 
EMU605 im Lernmodus war, erschienen hunderte von PopUp-Fenstern. Genauer 
gesagt es stoppte meistens bei 129 oder 193. Eine Eingabe der Adresse 
und Decodertype war einfach unmöglich.

Ich habe dann systematisch mit dem Programm Digibahn probiert.

Dabei stellte ich fest, daß das Programm so konfiguriert war, daß es 
sofort nach dem Start alle Weichen und Signale wieder richtig stellen 
sollte und auch wollte. Das sollte im zeitlichen Abstand von 250 ms 
geschehen wie in der Konfiguration von Digibahn angegeben. Und genau das 
machte es auch.
Anscheinend fragt EMU diese Befehle in einer Loop ab, und hat mit den 
ganzen Eingabefenstern und PopUp-Fenstern immer nur auf die sehr schnell 
an ihn gesendeten Schaltbefehle reagiert und ein Fenster nach dem 
anderen auf den Screen geschmissen.

*Erster Ansatz: Die Schaltzeit auf 1000 ms hochsetzen.*
Das brachte nur bedingt Erfolg.
*Zweiter Ansatz: Die automatische Herstellung der Weichen- und 
Signalstellungen auszuschalten.*
Das brachte dann den gewünschten Erfolg.
*Dann Progarmm starten und alle Magnetartikel einmal von Hand schalten 
und die Daten eingeben.*
Das funktionierte dann, obwohl auch dabei teilweise Lokadressen 
abgefragt wurden und nicht nur die Magnetartikel.

Ich begreife allerdings immer noch nicht, warum bei direkter Eingabe der 
Magnetartikel im Konfigurations-Dialog oder in der Loco.dat es nicht 
funktionierte.

Ich konnte dann alle Magnetartikel im Gleisbild anklicken und die 
entsprechenden Eingaben im EMU605 vornehmen.

Das gelang mir so bei allen getesteten Programmen, außer bei Railroad&Co 
Traincontroller. Dort werde ich noch mal weiter suchen müssen.

Digibahn, Railware und WinDigipet schalten nun einwandfrei.

Railroad&Co und RailX5.6 werde ich noch mal probieren zum schalten zu 
bewegen.

Im Programm Digibahn kann man in den Makros allerdings nicht mehrere 
Schaltvorgänge hintereinander vornehmem, denn dann werden zwar die 
Weichen am Bildschirm umgestellt, auf der Moba findet aber nur der erste 
Schaltvorgang satt. Wenn man allerdings mit dem Befehl "Warte Zeit 1." 
eine Sekunde dazwischen Zeit gibt, funktionieren auch viele 
Schaltvorgänge hintereinander einwandfrei. Weichenstraßen habe ich in 
den anderen Programmen noch nicht programmiert und getestet.

Noch eines ist wichtig zu erwähnen:
*Das ganze Schalten von Magnetartikeln funktioniert nur mit der Version 
EMU605x 0.21!
Die Version EMU605x 0.3 schaltet nicht, aber die Gleisbestztmeldung 
funktioniert einwandfrei!

*Ich habe Michael schon mit einer direkten mail davon benachrichtigt und 
hoffe nun, daß er die Zeit und die Lust findet die funktionierenden 
Weichenschaltungen aus 0.21 mit der funktionierenden Rückmeldung aus 0.3 
zu vereinen.

Dann könnte man die Möglichkeiten weiter richtig testen.

Im Programm ist mir noch folgendes aufgefallen:

In der Version 0.21 steht die Versionsnummer mit im Titel, was ich sehr 
gut finde.

Im Eingabe-Dialog für die Magnetartikel wird auch der Begriff LOCO 
benutzt anstatt SOLONOID.

Ich hatte am Anfang immer gedacht, das man unter SRCP eingeben muß wie 
viele von den aufgeführten Decodern man auf der Moba hat. Heute weiß ich 
es müssen dort die Nummern der entsprechenden Kommunikations-Busse 
eingegeben werden. Da würde es schön sein wenn man die Texte ändern 
könnte, für andere die damit arbeiten wollen vielleicht eine Erleichterung.

Die Konfigurationsloop müßte irgendwie unterbrochen werden wenn ein 
neuer Magnetartikel an EMU bekanntgegeben wird. Die darf erst dann 
weitergehen wenn man eine gültige Eingabe vorgenommen hat oder 
abgebrochen wurde. Damit kann man dann den Vorgang den ich hundertfach 
erlebt habe vergessen.

_*Also liebe DDW-User.

Ich korrigiere mich aufgrund meines mitlerweile veflogenen Frust's.

Es geht doch (noch ein wenig eingeschränkt durch die zwei teilweise 
funktionierenden versionen, aber wir hoffen ja auf Michael's 
Unterstützung!) !!

*_Alles oben beschriebene sind meine persönlichen Erfahrungen und 
sollten auch so bewertet werden._*
*_
Gruß
Rainer