Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Version 1.0.4 online

0 views
Skip to first unread message

Sven Schlender

unread,
May 9, 2009, 9:33:23 AM5/9/09
to ewi...@googlegroups.com
Hallo,

habe soeben die V1.0.4 online gestellt. Eine Liste mit gefixten Fehlern und
gelösten Feature-Requests findet sich in der doxygen-Doku.

Gruß, Sven

David Rütti

unread,
May 9, 2009, 1:31:34 PM5/9/09
to ewi...@googlegroups.com
Danke, werde ich gerne testen

David

David Rütti

unread,
May 21, 2009, 10:10:01 AM5/21/09
to ewicht

Hallo Sven

Endlich konnte ich die V1.0.4 auf den eWicht laden und testen.

> habe soeben die V1.0.4 online gestellt. Eine Liste mit gefixten Fehlern und
> gelösten Feature-Requests findet sich in der doxygen-Doku.

Und siehe da, schon meine erste Kritik... Kannst Du das nächste Mal
die Version-Tracking-Datei mit der Firmware mitliefern, diesem Mail
mitposten oder noch besser gleich neben dem Download bereitstellen?
Danke. Die Datei suchen nervt!! Zudem interessiert das nicht nur die
Entwickler.

Hier übrigens ein Teil der Änderungen:

[...]
* Changed the homepage java script for checking GA and GL inputs:
GA min port and max port can be the same value.

Funktioniert. Allerdings würde ich mir dies auch bei den Addressen
wünschen

* Changed the turbo-encoder implementation: Dependend on the
initialized encoder range different turbo steps are used.

Funktioniert ebenfalls. Die Bedienung ist schon bedeutend präziser.
Bei der Eingabe der langen DCC Addressen muss u.U. lange gedreht
werden. Ich wünsche mir da noch eine Geschwindigkeitsstufe mehr (z.B.
in 1000er)

* Shorted the switch off time: Abandon displaying the "eWicht will
shut down soon"-string saves at least 5 seconds.

Gratuliere! 2 s Ausschaltzeit lässt sich doch langsam sehen

* Fixed a bug in the input module - it has taken too long for
detecting a single button push.

Funktioniert ebenfalls. Zwar ist die Zeit bis zum Wechsel immer noch
beachtlich, aber wenigstens wird der vorhergehende Wert nicht mehr
verändert. Und das ist ja das wichtigste bei einer schnellen
Eingabe :-)

* Locked the rotary encoder when it pushed.

OK

Gruss
David

>
> Gruß, Sven

Sven Schlender

unread,
May 28, 2009, 3:33:35 AM5/28/09
to ewi...@googlegroups.com
Hi David,

> Endlich konnte ich die V1.0.4 auf den eWicht laden und testen.

Wie hilfreich war die Anleitung zum Download? Hat alles auf Anhieb geklappt?


> > habe soeben die V1.0.4 online gestellt. Eine Liste mit gefixten Fehlern
und
> > gelösten Feature-Requests findet sich in der doxygen-Doku.
>
> Und siehe da, schon meine erste Kritik... Kannst Du das nächste Mal
> die Version-Tracking-Datei mit der Firmware mitliefern, diesem Mail
> mitposten oder noch besser gleich neben dem Download bereitstellen?
> Danke. Die Datei suchen nervt!! Zudem interessiert das nicht nur die
> Entwickler.

Ok - ich werde in Zukunft die Release-Notes mit dem hex-File zusammen in
einem zip-File online stellen. Zusätzlich werden die Release-Notes auch auf
der Nutzer-Seite mit gepostet.

Gruß, Sven.

David Rütti

unread,
May 28, 2009, 4:02:03 AM5/28/09
to ewi...@googlegroups.com

Hallo Sven

>> Endlich konnte ich die V1.0.4 auf den eWicht laden und testen.

> Wie hilfreich war die Anleitung zum Download? Hat alles auf Anhieb
geklappt?

Ja, das Update hat auf Anhieb geklappt, die Anleitung ist soweit klar
geschrieben. Ich hatte aber Mühe, die IP meins Rechers umzustellen (Debian
Linux). Frag mich nicht warum, er wollte die IP immer vom dhcp Server
beziehen *Kopfschüttel*

> Ok - ich werde in Zukunft die Release-Notes mit dem hex-File zusammen in
einem zip-File online stellen.
> Zusätzlich werden die Release-Notes auch auf der Nutzer-Seite mit
gepostet.

Danke! Nur wenig mehr Arbeit aber mit grosser Wirkung :-)

David

Sven Schlender

unread,
Jul 20, 2009, 12:48:09 PM7/20/09
to ewi...@googlegroups.com
Hi David,

ich bin gerade dabei die ToDo's für die 1.0.5 aufzulisten.

Dabei war mir eine offener Punkt von Dir aufgefallen:

> * Changed the homepage java script for checking GA and GL inputs:
> GA min port and max port can be the same value.
>
> Funktioniert. Allerdings würde ich mir dies auch bei den Addressen
> wünschen

Wie ist das gemeint? Hast Du einen Fall, wo nur eine Adresse einstellbar
sein soll?


Ich habe außerdem auf der DDW-Liste bei Michael Gräfe angefragt, wie in
Zukunft die Busse in DDW gehandhabt werden sollen. Dazu kam die (von mir
erwartete Antwort), dass man etwas einbauen könnte, um die Busse in DDW zu
konfigurieren. Ein wirkliches Angleichen von DDW und srcpd an der Stelle ist
nicht geplant. Ich verfüge zwar über einen Entwicklerzugang für DDW, in
absehbarer Zeit kann ich mich darum aber nicht kümmern.

Ich habe mir überlegt, dass man ggf. über das Webinterface des eWicht eine
Datei laden kann, die die Einstellungen für einen Server bereithält. Diese
(Text-)datei kann ein Serverentwickler mit ausliefern, ein Nutzer kann diese
jedoch auch editieren und ggf. auf seine Ansprüche anpassen. Was hältst Du
von dieser Möglichkeit? Vielleicht bieten andere Clients schon eine ähnliche
Lösung an?

Abschließend noch eine Frage zum GA-Bug: Wie ist denn da der Stand bei
srcpd?

Gruß, Sven.

David Rütti

unread,
Jul 25, 2009, 6:56:34 AM7/25/09
to ewi...@googlegroups.com

Hallo Sven

Gut, dass die Entwicklung weiter geht :-). Allerdings auf der Seite von srcpd würde ich mir nicht allzu viele Hoffnungen machen, dass das Timestamp-Problem bald angegangen wird. Zwar habe ich den Bug gemeldet
und srcpd wird auch weiterentwickelt, aber eine Antwort auf den Bug-Report habe ich nie bekommen.

<----------------->
Hello

A bug concerning the *GET <bus> GA <addr> <port>* command in srcpd
2.0.3-pre (svn 1343) was found. When right after INIT GA, the GET GA
command is executed, srcpd replied with a wrong time stamp (0.000 100
INFO 1 GA 1 1 0). After a SET GA, GET GA works well.

Regards
David
<----------------->


    * Changed the homepage java script for checking GA and GL inputs:
GA min port and max port can be the same value.

Funktioniert. Allerdings würde ich mir dies auch bei den Addressen
wünschen
    
Wie ist das gemeint? Hast Du einen Fall, wo nur eine Adresse einstellbar
sein soll?
  
Wenn z.B. ein Handregler fix auf eine Lok (z.B. Rangierlok) oder ein Entkupler eingestellt werden soll? Ich denke, diese Möglichkeit sollte nicht von vornherein ausgeschlossen werden.


Ich habe außerdem auf der DDW-Liste bei Michael Gräfe angefragt, wie in
Zukunft die Busse in DDW gehandhabt werden sollen. Dazu kam die (von mir
erwartete Antwort), dass man etwas einbauen könnte, um die Busse in DDW zu
konfigurieren. Ein wirkliches Angleichen von DDW und srcpd an der Stelle ist
nicht geplant. Ich verfüge zwar über einen Entwicklerzugang für DDW, in
absehbarer Zeit kann ich mich darum aber nicht kümmern.

Ich habe mir überlegt, dass man ggf. über das Webinterface des eWicht eine
Datei laden kann, die die Einstellungen für einen Server bereithält. Diese
(Text-)datei kann ein Serverentwickler mit ausliefern, ein Nutzer kann diese
jedoch auch editieren und ggf. auf seine Ansprüche anpassen. Was hältst Du
von dieser Möglichkeit?
Abspeicherbare Konfiguration finde ich eine gute Idee. Dies würde auch das Sichern und Überspielen auf andere eWichts der Anlage/des Clubs ermöglichen.
Die Konfigdateien sollten jedoch (auch) vom eWicht-Vertreiber bereitgestellt werden. Da würde ich zuerst suchen. Erst recht, solange nur eine handvoll - zur Zeit 2 - Konfigurationen die meisten Benutzer abdecken.


Vielleicht bieten andere Clients schon eine ähnliche
Lösung an?
  
Ist mir keiner bekannt, was aber nicht allzuviel heissen soll :-)

Abschließend noch eine Frage zum GA-Bug: Wie ist denn da der Stand bei
srcpd?

Gruß, Sven.
  
Gruss
David

Sven Schlender

unread,
Aug 3, 2009, 3:29:35 AM8/3/09
to ewi...@googlegroups.com
Hi,

zur Implementierung von Version 1.0.5 bin ich noch am Überlegen, wie GAs
wohl interpretiert werden sollen. Meine Gedanken dazu kurz zusammengefasst:

- Bei DCC und Märklin habe ich es so verstanden, dass pro GA-Adresse immer
zwei Ports verfügbar sind, die aber eigentlich zusammengehören (zwei Ports,
zwei Antriebe = 1 Weiche).

Offene Fragen:
- Wie ist das mit Geräten, wo nur ein Antrieb dranhängt?
- Was ist mit den 6 anderen Ports pro GA-Adresse, die nach NMRA DCC Standard
verfügbar wären (hierzu gab es neulich eine Diskussion auf
de.rec.modelle.bahn)?

- SRCP unterstützt das Selectrix-Format, welches im eWicht eigentlich auch
Berücksichtigung finden soll. Vielleicht kann Kurt noch etwas dazu sagen
(meines Wissens pro Port eine Weiche).


----

Folgender generischer Ansatz, wie es derzeit im eWicht umgesetzt ist:
- Out-of-the-box kann der eWicht wie bisher auch NMRA und Märklin, Selectrix
könnte noch in die Standardkonfiguration aufgenommen werden
- Ein globaler Delaywert pro Port kann über das Webinterface eingestellt
werden (Standard sind 500 ms).
- Bei Auswahl von GA werden die folgenden Schritte vom Nutzer abgefragt:
- Protokoll
- Adresse
- Nach erfolgter Konfiguration kann der Nutzer wie gehabt durch alle
verfügbaren Ports scrollen und diese Ein- oder Ausschalten (Delayed Ports
schalten automatisch wieder ab).

Damit sollten eigentlich alle Möglichkeiten abgedeckt sein. Über das
Webinterface können die Protokolle entsprechend angepasst werden.


----

Für ein nutzerfreundliches Handling schlage ich folgendes vor:

Advanced GA (Über Konfigurationsdatei) - Noch nicht in der 1.0.5 verfügbar!:
Die Konfigurationsdatei wird mittels eines PC-Programms erstellt. Über das
Webinterface kann diese Datei hochgeladen werden. In der Datei plane ich,
spezielle Konfigurationen (GA-Gruppen) aufzunehmen:
- 4 verschiedene GAs pro Bildschirm (über F-Tasten steuerbar)
- Name der Gruppe
- Pro GA
* Adresse
* einwertige Logik, 1 Port (Aus-Ein) oder zweiwertige Logik, 2 Ports
(Ein-Ein)
* Delay
* Kurzbezeichnung des GAs (Ein oder zwei Zeichen)
* Evtl. verschiedene Symbole (Weiche, Signale etc.)


So weit meine Gedanken und nun einen guten Start in die Woche!

Gruß, Sven.

Reply all
Reply to author
Forward
0 new messages