Hallo Joachim,
Zitat von joachimkr im Beitrag #22
Der Grund für genau diese 2 ist, dass dort ein CAN Controller drauf ist, der nur noch einen CAN Bustreiber benötigt, ist das korrekt?
Genau.
Zitat von joachimkr im Beitrag #22
Das Steuerprogramm läuft dann auf PC/Windows, oder Linux, oder ist das portables Java?
Ja. Aber ich hab kein eigenes Steuerprogramm. Du kannst irgendeines nehmen, das auch die CS2 steuern kann. Z.B. auch Rocrail.
Zitat von joachimkr im Beitrag #22
Wenn ich das richtig verstehe, ist das Steuerprogramm also in etwa das, was Eckhardt dann erweitern müsste, wenn er es kann, korrekt?
Ja. Man nimmt eine Gleisbox und MS2, den BananaPi mit zusätzlichem CAN Bus Treiber, meine Software und kann dann mit einem Stuerprogramm auf einem PC das ganze so steuern, als ob man eine CS2 steuert.
Zitat von joachimkr im Beitrag #22
Auf der anderen Hand implementierst Du darn gerade das Z21 Protokoll, um alles zusammenzuleimen, von außen also wie eine Z21 ansprechbar zu werden?
Ich finde das ist schon recht viel. Wie sieht es mit Rückmeldungen aus? Wie kriegst Du die hinein?
Genau. Die ursprüngliche Idee war, das ich dann auch doe Roco WLAN Maus verwenden kann. Damit hab ich einen mobilen Handregler mit haptischer Rückmeldung. Wobei die WLAN MS2 das ganze möglcherweise obsolet macht. Aber ich glaub, die Roco WLAN Maus kostet nur ca. halb so viel wie die neue WLAN MS2.
Bis zu den Rückmeldungen bin ich noch nicht gekommen. Ich hab die ganzen Abfrage-. und Einstellungsbefehle fertig. Die Befehle zur Loksteuerung sind gerade fertig geworden. Und als nächstes kommen die Befehle zur Steuerung von Magnetartikeln. Auch da gibt es wieder unterschiedliche Konzepte. Denn die Dauer des Schaltimpulses gibt bei der z21 der Client vor.
Bei den Rückmeldern muß ich dann überlegen, wie ich das auf Märklin abbilde.
Zitat von joachimkr im Beitrag #22
Nachtrag: ich baue gerade ein System zum Erzeugen von Besetztmeldungen. Die Erzeugung von CAN Frames dafür habe ich noch nicht geschrieben.
Daher mein Interesse.
Da kann ich möglicherweise etwas helfen.
Zitat von joachimkr im Beitrag #22
Nachtrag#2: Ein Steuerprogramm, dass die CS kennt, würde genau diese CAN Frames erzeugen, ist das korrekt? Hast Du dieses Steuerprogramm bereits?
Es gibt solche Steuerprogramme bereits. Die verschicken die CAN Frames über Ethernet. Und Märklin hat die Doku dieser CAN Frames sogar für alle veröffentlicht.
Zitat von joachimkr im Beitrag #22
Nachtrag #3: Du erwähntest als Vision ein physisches Gleis-Stellwerk.
Diese Vision habe ich auch, für meine Anlage. Mit LED Leuchten, Tasten, Hintergrundbeleuchtung...Schalten von Weichenstraßen, Signalen, Anzeige von Blöcken als besetzt, frei.
Zugleich hätte ich gern für mein Rückmelder-Projekt (unabhängig davon) Ein Programm, dass eine Klötzchen-Grafik von z.B. Rocrail oder CS übersetzt in etwas hübscheres...
Ich hab das so als Vision erwähnt, weil es für mich nur nur wenig zusätzlicher Aufwand ist. Ich hab schon ein Programm, das interne Nachrichten aus einer Datei lesen und versenden kann. Das kann man auch gut für Tests nehmen. Es fehlt also nur ein Programm, das aufgrund eines Rückmeldeevents das andere Programm mit der passenden Datei startet. Also quasi eine Zuordnung Rückmeldekontakt - Nachrichtendatei verwaltet.
Ich hab noch keine Weichenantriebe und noch keine genaue Idee, worüber ich die steuere. Ich könnte mir dann für mich vorstellen, in der Nähe der Weichen Taster im Rahmen anzubringen. Da ich sowieso mobil in der Nähe der Lok stehen möchte, paßt das. Und die Taster kann ich dann mit Rückmeldemodulen abfragen und den passenden Steuerbefehl auslösen..
Ich könnte mir auch vorstellen, so einen ARM Minipc (z.B. RPi) mit Touchscreen zu isntallieren, der mir ein Gleisbildstellwerk anzeigt. ich weiß jetzt nicht, ob es dafür schon passende Software gibt.
Tschüß
Michael