| Name |
Nachricht |
*dand751801*


Siedler
22 Beiträge
|
|
Ankündigung: Neues IBIS Utility - WinIBIS, 09 Apr. 2020 17:49
|
|
Hallo Forengemeinde,
ich habe begonnen, ein neues IBIS Utility zu entwickeln. Das Ganze wird wieder eine Windows-Anwendung auf .net4-Basis, sodaß bis Windows XP alles abgedeckt wäre.
Screenshots:

(weitere Screenshots siehe Antworten)
Bereits implementiert sind die folgenden Datensätze:
DS001, DS001a, DS001aneu, DS001b, DS001c, DS001d, DS001e, DS001f, DS001neu DS002, DS002a DS003, DS003a, DS003aLW, DS003aMAS, DS003b, DS003c, DS003cneu, DS003d, DS003e, DS003f, DS003g, DS003h DS004, DS004a, DS004b, DS004c DS005 DS006 DS007 DS008 DS009, DS009a, DS009b, DS009neu DS010, DS010a, DS010b, DS010c, DS010d, DS010e, DS010f, DS010g, DS010h, DS010i, DS010j DS011, DS011a, DS011b, DS011c DS012a DS013a, DS013b DS020, DS0201 DS021 DS036, DS036a, DS036neu DS190 DS191 DSUserDefined GSP
Falls noch jeman weitere Datensatz-Protokolle kennt, würde ich mich sehr freuen, wenn die Protokolle hier aufgezählt werden können, damit ich sie mit implementeren kann. Neben dem Aufbau des Protokolls würde mich auch interessieren, wofür das Telegramm bestimmt ist.
Über das Ausgabefenster des alten IBIS Utility kann ich zwar eine Menge der Telegramme identifzieren, aber ohne konkrete Infos, wie die Datensätze gebildet werden, ist mir das Fehlerpotential für ein Release meiner Anwendung zu groß. Insbesondere Ziel- und Haltestellenanzeigen und Ansagengeräte geben mir noch Rätsel auf.
In diesem Zusammenhang werfe ich auch einfach mal die Frage in den Raum, ob jemand die VDV-Schrift 300 samt Ergänzungen parat hat?
Einen Releasetermin habe ich im Übrigen noch nicht festgelegt. Von Anfragen bzgl. Beta-Tests etc. bitte ich abzusehen. Neuigkeiten werde ich hier bekannt geben.
WinIBIS ist online: Offizielle Website
Viele Grüße Dan
Edit: Unterstützte Datensätze aktualisiert
Geändert von *dand751801* am 30.Sep.2023 14:29
|
|
| |
Beitragsbewertung:
|
Subwaydriver

Siedler
18 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 09 Apr. 2020 18:57
|
Hallo, coole Idee. Ich würde mir den Datensatz wünschen um die Linien-und Kursanzeiger(Rollband) der der Berliner S-Bahn schildern zu können. Im EG 881 von Krueger ist dies ein vierstelliger Code. Beim aktuellen Ibis Utility geht dies leider nicht. Welcher Datensatz dies sein könnte kann ich bis jetzt leider nicht sagen, vllt. kennt sich ja jemand damit hier aus, meine Vermutung wäre DS002 bzw. aber auch der schon bereits vorgesehene Datensatz 003g.
Geändert von Subwaydriver am 9.Apr.2020 19:05 |
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 09 Apr. 2020 19:09
|
Hi,
DS002 (Prefix: k) repräsentiert (nach meinem Kenntnisstand) Kursnummern und ist 2-stellig, bspw. k12 Was man mit den Daten anstellen soll, erschließt sich mir jedoch nicht.
Kannst das ja mal im Utilitiy im RAW-Modus eingeben. Wenn es der richtige Datensatz ist, sollte dein Anzeiger drauf reagieren. Damit wüßte ich dann auch, was das Protokoll macht und kann es auch einbauen  |
|
| |
Beitragsbewertung:
|
ttdragan

Bürger
60 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 09 Apr. 2020 22:24
|
Hallo,
warum eigentlich? Für die Version von Stephan kommt nix mehr. Aber es läuft stabil.
|
|
| |
Beitragsbewertung:
|
Tsutey


Adeliger
294 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 09 Apr. 2020 22:32
|
Sieht sehr gut aus! Freue mich auf das neue Tool, was nochmal einen Tick einfacher aufgebaut ist und sicher auch das tun wird was es soll  |
|
| |
Beitragsbewertung:
|
Verkehrsmeister

Bürger
79 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 09 Apr. 2020 23:02
|
Hilft Dir diese Tabelle weiter?
Hat zwar den Zweck einer Vergleichstabelle zu IBIS-IP, trotzdem sind vermutlich alle Telegramme mit Beschreibung aufgelistet.
|
|
| |
Beitragsbewertung:
|
kevin3477

Siedler
|
RE: Ankündigung: Neues IBIS Utility, 10 Apr. 2020 01:42
|
Hallo Zusammen,
cool wären auch die Telegramme für Entwerter DS170 und DS1701 (Entwerter Quittung und Status sowie Aktuelle Version)
und die IBIS Telegramme für IMU/LZB
|
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 10 Apr. 2020 10:28
|
Hi,
Verkehrsmeister‘s verlinkte Liste hilft in der Tat weiter. Wirft aber auch Fragen auf. Die Schreibweise habe ich noch nicht ganz verinnerlicht. 
DS001 ZZZ ==> Linienbandposition Heißt das, daß damit sowohl Matrix- als auch Rollband-Anzeigen angesteuert werden können?
DS003a zAHnC Ist "H" immer Hex oder nur in Verbindung mit Hn? Vgl. DS008, 8a, 10c, 10f usw.
DS003a "LF." ==> Es folgen nicht darstellbare Zeichen Das wird wohl offenbar nicht weiter konkretisiert... Im Falle von DS003aLW ist mir inzwischen (halbwegs) klar, wie sich die Zeichen aufbauen und welche Bedeutung sie haben.
Auch muß ich mir wohl die Kategorien (vgl. Screen 2) nochmal überdenken. DS001 ist auch für Entwerter vorgesehen. Würde ein Entwerter auf DS004 reagieren, wenn er kein DS001- oder Datums-Telegramme erhält? Ich werde wohl also auch noch Abhängigkeiten der Protokolle einbauen müssen. Meine Seitenanzeigen wollen auch keine Liniennummer anzeigen, wenn sie keine DS003a-Telegramme erhalten.
Das wird wohl doch noch komplizierter als ich dachte...
Zu den anderen Fragen: Was die Liste ausspuckt - und ich halbwegs verstehe - versuche ich einzubauen. Die Auswertung der Antworten wird dabei wohl aber eher als letztes dran kommen, da meine Verkabelung den Antwortbus komplett außen vorgelassen hat. ^^
Geändert von *dand751801* am 10.Apr.2020 10:50 |
|
| |
Beitragsbewertung:
|
Hummelaner

Gelehrter
125 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 12 Apr. 2020 13:27
|
Hallo Dan, schönes Projekt, gefällt mir gut.
Ich hätte noch ein paar Dinge, die super wären, wenn man sie einbinden könnte (wenn nicht schon geschehen)
- Eine Skalierbarkeit des Fensters wäre gut, damit auch Vollbild möglich wäre. Gerade in Zeiten von FullHD oder 4k wäre das in meinen Augen sinnvoll.
-DS003 auch in vierstellig. Es entspricht nicht der Vorgabe der VDV-Norm, aber wäre gerade bei Nutzung eines Sicma-Control von Vorteil, wenn man alle 9999 Ziele durchdrücken kann. Das vereinfacht z.B. das Auslesen ungemein.
-Erstellen von Haltestellenabläufen. Ähnlich wie im alten Programm wäre das super, wenn man eigene Linienabläufe generieren könnte.
MfG Hummelaner |
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 12 Apr. 2020 14:19
|
Hi,
wie war der Spruch: "Wunder werden sofort erledigt, Unmögliches dauert etwas länger." ^^
Ich habe DS003 so definiert, daß er auf 3 Ziffern aufgefüllt wird, aber auch 4 Ziffern lang sein darf. Soweit ich das beurteilen kann, betrifft das auch DS001. Gibt es noch mehr solche Fälle?
Die Größe/Position des Programmfensters ist beliebig festlegbar. Die Einstellung wird gespeichert und nach Neustart wiederhergestellt. Darüber hinaus kann man auch die Anwendung "zommen", sodaß alle Controls größer/kleiner werden. Besonders für Touch-Geräte sicherich ein enormer Vorteil.

Inzwischen habe ich mich darum gekümmert, die Datensätze besser zur "katalogisieren". Die vom "Verkehrsmeister" angehängte PDF hilft da echt weiter. Das ganze sieht jetzt so aus:

Das Schöne daran: Ich kann zu jedem Datensatz definieren, wozu er dient. DS001 bspw. dienst auch für Entwerter, taucht also auch in der Ticket-Kategorie (noch einmal) auf. Einer Art Suche/Filterung wird sicherlich auch noch da rein kommen.
Aktuell versuche ich erst einmal die relativ einfachen Datensätze abzubilden.
Nachtrag:
Zitat: wenn man alle 9999 Ziele durchdrücken kann
Auch daran habe ich gedacht. Einfach im Feld für DS003 den Code <Counter=1;9999> eingeben und das wiederholte Senden aktivieren. Fertig. Der Counter bockt zwar noch etwas herum, aber bis zum Release sollte sich das geklärt haben. Funktioniert übrigens für jedes Feld und neben dem Counter gibts noch paar Funktionen mehr.
Viele Grüße Dan
Geändert von *dand751801* am 12.Apr.2020 20:57 |
|
| |
Beitragsbewertung:
|
Subwaydriver

Siedler
18 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 14 Apr. 2020 17:12
|
*dand751801*:
Hi,
DS002 (Prefix: k) repräsentiert (nach meinem Kenntnisstand) Kursnummern und ist 2-stellig, bspw. k12 Was man mit den Daten anstellen soll, erschließt sich mir jedoch nicht.
Kannst das ja mal im Utilitiy im RAW-Modus eingeben. Wenn es der richtige Datensatz ist, sollte dein Anzeiger drauf reagieren. Damit wüßte ich dann auch, was das Protokoll macht und kann es auch einbauen 
Ja der Anzeiger reagiert tatsächlich auf den Datensatz 002, habe es über Direkt eingegeben. Nach der Eingabe des vierstelligen Codes: z.b. k0112 schildert der Anzeiger. |
|
| |
Beitragsbewertung:
|
Hummelaner

Gelehrter
125 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 15 Apr. 2020 10:03
|
*dand751801*:
Die Größe/Position des Programmfensters ist beliebig festlegbar. Die Einstellung wird gespeichert und nach Neustart wiederhergestellt. Darüber hinaus kann man auch die Anwendung "zommen", sodaß alle Controls größer/kleiner werden. Besonders für Touch-Geräte sicherich ein enormer Vorteil.
Sehr schön.
Nachtrag: [QUOTE]Zitat: wenn man alle 9999 Ziele durchdrücken kann
Auch daran habe ich gedacht. Einfach im Feld für DS003 den Code eingeben und das wiederholte Senden aktivieren. Fertig. Der Counter bockt zwar noch etwas herum, aber bis zum Release sollte sich das geklärt haben. Funktioniert übrigens für jedes Feld und neben dem Counter gibts noch paar Funktionen mehr. [/QUOTE]
Das ist natürlich eine super Methode. Gerade auch bei den anderen Eingabefeldern wie Liniennummer und Sonderzeichen sinnvoll.
Danke für deine Mühen - ich könnte so etwas nicht. ;-D |
|
| |
Beitragsbewertung:
|
Subwaydriver

Siedler
18 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 24 Apr. 2020 01:42
|
Das sieht ja alles schon sehr gut aus. Ich freue mich schon sehr auf das Release und sage vorab schonmal DANKE! |
|
| |
Beitragsbewertung:
|
Sandower

Siedler
10 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 26 Apr. 2020 16:57
|
Gab es eigentlich mal die Planung für ein IBIS Programm für Android oder Linux Systeme ? Gerade mit dem W-Lan Modul könnte man ja alles super per Handy steuern oder mit einem Raspberry und Linux sich selbst einen Steuerkasten bauen. |
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 26 Apr. 2020 19:03
|
Hi,
korrigiert mich, falls ich mich irre, aber so weit ich das beurteilen kann, braucht man mit xatLabs Caracal immer noch ein Windows-System. Irgendwie müssen ja serielle Daten zum Wandler. Mit WLAN allein wird das nichts.
Ich hatte anfangs überlegt, eine PHP-basierte Lösung zu basteln, die dann auf einem Rapserry Pi laufen könnte. Allerdings kriegt man PHP-Dateien lokal unter Windows nur mit größerem Aufwand lauffähig. Außerdem ist PHP und Hardware-Ansteuerung so eine Sache....
Insofern hatte ich mich dann doch für .net entschieden, zumal ich das viel besser programmieren kann. ^^ Eine spätere Portierung zu anderen Sprachen ist aber nicht ausgeschlossen. Wer solange nicht warten will, kann sich ja auch mal das Python-Script (hier im Forum) ansehen. Das würde m.M.n. die Lücke schließen - mit den selben Problemen wie PHP-Dateien.
------
Zum Entwicklungsfortschritt:
Die letzten Tage hatte mich ZUSI etwas mehr gepackt als C#; es sei mir verziehen :-D
Nachdem ich einen Weg gefunden habe, die Parameter für den COM-Port zu ändern, könnte das Programm in die erste Testphase gehen. Dazu bräuchte ich insbesondere Anzeigen, die auf den DS003 oder deren Abwandlungen hören, denn dort liegt der größte Schwerpunkt - und die meisten Norm-Abweichungen.
Unter Nennung der Datensatz-Protokolle darf man sich gern bei mir melden, damit ich die Testphase koordinieren kann.
Im späteren Entwicklungsverlauf (> v1.0) werde ich mich dann auch um die Antwort-Datensätze kümmern. Weitere Datensatz-Definitionen von HPW habe ich auch schon erhalten, die ebenfalls ins Programm einbezogen werden können. Eine Dokumentation sollte ich auch noch schreiben...
Viele Grüße Dan
Geändert von *dand751801* am 26.Apr.2020 19:46 |
|
| |
Beitragsbewertung:
|
DavidOausW


Gelehrter
177 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 28 Apr. 2020 11:10
|
DS021a (LVA) wäre noch ne Idee und DS020 (LVA TFT) sowie DS036 (Ansagen)
____________________________________________________________________________________________________________________________________________________________________________
Dummheit ist keine Schande, Hauptsache man hält den Mund dabei
(Werner Mitsch, dt Aphoristiker, 1722-1873) |
|
| |
Beitragsbewertung:
|
DavidOausW


Gelehrter
177 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 28 Apr. 2020 11:12
|
*dand751801*:
Hi,
wie war der Spruch: "Wunder werden sofort erledigt, Unmögliches dauert etwas länger." ^^
Ich habe DS003 so definiert, daß er auf 3 Ziffern aufgefüllt wird, aber auch 4 Ziffern lang sein darf. Soweit ich das beurteilen kann, betrifft das auch DS001. Gibt es noch mehr solche Fälle?
Die Größe/Position des Programmfensters ist beliebig festlegbar. Die Einstellung wird gespeichert und nach Neustart wiederhergestellt. Darüber hinaus kann man auch die Anwendung "zommen", sodaß alle Controls größer/kleiner werden. Besonders für Touch-Geräte sicherich ein enormer Vorteil.

Inzwischen habe ich mich darum gekümmert, die Datensätze besser zur "katalogisieren". Die vom "Verkehrsmeister" angehängte PDF hilft da echt weiter. Das ganze sieht jetzt so aus:

Das Schöne daran: Ich kann zu jedem Datensatz definieren, wozu er dient. DS001 bspw. dienst auch für Entwerter, taucht also auch in der Ticket-Kategorie (noch einmal) auf. Einer Art Suche/Filterung wird sicherlich auch noch da rein kommen.
Aktuell versuche ich erst einmal die relativ einfachen Datensätze abzubilden.
Nachtrag: [QUOTE]Zitat: wenn man alle 9999 Ziele durchdrücken kann
Auch daran habe ich gedacht. Einfach im Feld für DS003 den Code eingeben und das wiederholte Senden aktivieren. Fertig. Der Counter bockt zwar noch etwas herum, aber bis zum Release sollte sich das geklärt haben. Funktioniert übrigens für jedes Feld und neben dem Counter gibts noch paar Funktionen mehr.
Viele Grüße Dan [/QUOTE]
DS021 kann auch vierstellug sein je nach Unternehmen
____________________________________________________________________________________________________________________________________________________________________________
Dummheit ist keine Schande, Hauptsache man hält den Mund dabei
(Werner Mitsch, dt Aphoristiker, 1722-1873) |
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 28 Apr. 2020 11:23
|
DavidOausW:
DS021 kann auch vierstellug sein je nach Unternehmen
Ich glaub, du meinst ein anderes Protokoll.
DS021 Kodierung: aAHHnC Bestimmung: Aussenanzeigen Wie bitte schön soll das 4-stellig aussehen?
|
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 18 Jun. 2020 21:08
|
Hallo,
es ist die letzten Wochen etwas ruhig geworden... Andere Projekte waren wichtiger. Keine Sorge, hier geht‘s weiter!
Mit guten Hinweisen läßt sich die Anwendung sinnvoll erweitern. Als Ergebnis habe ich die Textfelder für Eingaben durch Dropdown-Listen ersetzt. So lassen sich Ziele vorab definieren; für jedes Protokoll und jede Zeile einzeln.
Ich habe noch einige Fehler bemerkt, die ich noch ausbessern muß. Bis dahin macht auch ein Beta-Test nicht all zu viel Sinn. Wer dennoch Interesse hat, darf sich mit Nennung der zu testenden Protokolle bei mir melden.
Geändert von *dand751801* am 29.Aug.2020 17:59 |
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 29 Aug. 2020 18:14
|
Hallo Leute,
die internen Tests sind viel versprechend und es hat sich eine Menge getan.
Aktuell sind alle Datensätze von DS001 bis 21 und 36 im Kasten. Das Auswerten der Antworten ist in Vorbereitung.
Alles, was im Formular steht, kann als Vorlage gespeichert werden. Ebenso ist inzwischen auch eine Ablaufsteuerung enthalten. Optisch hat sich auch einiges verändert. ;-)
Screenshots:
Ich will nicht zu viel versprechen, aber ich halte einen Release im Oktober für durchaus möglich...
Viele Grüße Dan
|
|
| |
Beitragsbewertung:
|
N8S-NF


Bürger
51 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 30 Aug. 2020 07:46
|
Hallo,
sind denn die Protokolle DS001e (lCXXXXXXXX) und DS003g (zLXXXX) auch enthalten? Diese werden bei uns häufig verwendet |
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 30 Aug. 2020 15:19
|
Hi,
aktuell sind folgende Datensätze implementiert:
DS001, DS001a, DS001aneu, DS001b, DS001c, DS001d, DS001e, DS001f, DS001neu DS002, DS002a DS003, DS003a, DS003aLW, DS003aMAS, DS003b, DS003c, DS003cneu, DS003d, DS003e, DS003f, DS003g, DS003h DS004, DS004a, DS004b, DS004c DS005 DS006 DS007 DS008 DS009, DS009a, DS009b, DS009neu DS010, DS010a, DS010b, DS010c, DS010d, DS010e, DS010f, DS010g, DS010h, DS010i, DS010j DS011, DS011a, DS011b, DS011c DS012a DS013a, DS013b DS020, DS0201 DS021 DS036, DS036a, DS036neu DS190 DS191 DSUserDefined GSP
Da ich nur beschränkte Testmöglichkeiten habe, kann es gut sein, daß die ein oder anderen Telegramme noch nicht ganz rund laufen.
Viele Grüße Dan
|
|
| |
Beitragsbewertung:
|
Mezgrman

Gelehrter
103 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 31 Aug. 2020 10:42
|
*dand751801*: korrigiert mich, falls ich mich irre, aber so weit ich das beurteilen kann, braucht man mit xatLabs Caracal immer noch ein Windows-System. Irgendwie müssen ja serielle Daten zum Wandler. Mit WLAN allein wird das nichts.
Ja, da irrst du dich - das WLAN-Modul braucht im Endeffekt nur TCP-Pakete. Die kann jedes OS verschicken. Es gibt zwar für Windows praktische Tools, um eine virtuelle serielle Schnittstelle auf TCP umzusetzen, aber das gibt es mit 99,9%iger Wahrscheinlichkeit auch für Linux. Wenn die Software direkt von Haus aus TCP ausgeben kann, dann wäre das sowieso erledigt. So habe ich es schon mit meiner Python IBIS-Lib gemacht unter Linux.
Geändert von Mezgrman am 31.Aug.2020 10:43 |
|
| |
Beitragsbewertung:
|
*dand751801*


Siedler
22 Beiträge
|
RE: Ankündigung: Neues IBIS Utility, 28 Dec. 2020 13:44
|
Hallo,
nach langer Zeit ist es so weit: Mein Ibis-Utility "WinIBIS" wird zum Jahreswechsel das Licht der Welt erblicken. 
Alles weitere könnt ihr auf (der noch wachsenden) Webseite winibis.de nachlesen.
Viele Grüße Dan
Geändert von *dand751801* am 28.Dec.2020 13:48
|
|
| |
Beitragsbewertung:
|
kevin3477

Siedler
|
RE: Ankündigung: Neues IBIS Utility, 28 Dec. 2020 14:00
|
Super 
dann bin ich ja mal gespannt *freu* |
|
| |
Beitragsbewertung:
|
|
|
|