Startseite · Forum · CAN Module · Shops · Katalog · Pressearchiv · Downloads · Videos · WebLinksFreitag, 30. Oktober 2026
Thema ansehen
 Das CAN digital Bahn Projekt > Allgemein
 Allgemein
Nächstes Thema

 
Autor Das JMRI Service Tool für CdB kommt (hoffentlich)   1 # 3 top
mbw
Amateur




Beiträge: 22

Eingetreten: 17.12.22
Status: Offline
Eingetragen am 21.10.2026 09:39  

Hallo,

was lange ruht wird endlich gut oder so.

Seit Ende 2024 arbeite ich mit vielen langen Unterbrechungen immer mal wieder daran, in JMRI nativen Support für die CdB-Module einzubauen.

Was genau soll das mal machen wenn's fertig ist?

- Discovery
- Initiale Vergabe von Modul-IDs
- Konfiguration der meisten Einstellungen, die die offiziellen Service Tools von CdB auch können.
- Import der Weichen, Lichter und Reporter in das JMRI-Inventar zur Vermeidung von Handarbeit.

Warum?

- Die CdB-Tools können (außer dem Reporter-Tool) jedes nur einen Gerätetyp. Ich habe mir meine CdB-Module über Jahre teils als Neuware, teils als Gebrauchtware zusammengesammelt und entsprechend einen ziemlichen Zoo. Mit dem JMRI-Tool möchte ich einen bzw zwei Knöpfe anbieten, um sowohl original Märklin als auch CdB in einer Liste zu haben und den passenden Config-Bildschirm aufzurufen

- Linux-Support. Unsere Anlagen laufen vorwiegend auf Kleinstrechnern (Raspberry Pi 4, 5, 400, Banana Pi, gut abgelagerte Alt-PC, die früher mal was hermachten... )

- In Zukunft mal Browser-Bedienung: Ein Teil der JMRI-Funktionen ist über Webbrowser bedienbar. Längst noch nicht alles. Ein Tablet oder Laptop im WLAN soll ohne Kabelaufwand mal schnell eine Adresse am Decoder ändern können.

- (noch unklar) CS2/CS3-Support. Die Config Tools "können" bisher nur über die serielle Schnittstelle (Linux tty, Windows COM)

- Mehrsprachigkeit: Wir haben auch einen Amerikaner im Verein und da CdB auch in der Schweiz verkauft wird, wäre vielleicht französisch irgendwann mal gut.

Was geht schon?

Getestet an CC-Schnitte 2.1:

- Discovery: StromSniffer 0x0B, GleisReporter 0x0D, ReporterChef 0x021, WeichenChef Magnet bzw Deluxe (0x22), WeichenChef (andere Version) 0x23, WeichenChef Basic (0x26), WeichenChef Kombi (0x27)
- Konfiguration und Modulnummer-Vergabe nach Werksreset: Bisher nur WeichenChef Kombi
- Verkehr loggen
- COM2TCP Umsetzer - Eine CC-Schnitte erscheint im Netzwerk und kann wie eine CS3 verbunden werden. Natürlich simulieren wir hier keine ganze Zentrale sondern machen nur den CAN-Port netzwerkfähig.

Im Anhang mal zwei Bilder, wie das bisher aussieht.



Frage: Wer hat Interesse, das mal mit seiner eigenen hardware zu testen?
Frage: Haben die CdB-Module offizielle andere Produktnamen in englisch/französisch?


@Thorsten: Wenn dir irgendwas dabei nicht gefällt, sag bitte bescheid. Ich möchte keinerlei Ärger machen.


 Anhänge 
scan_jmri_mcan_devices_list.png
(Size: 20.48Kb, px: 1058x241)
 
Autor RE: zweites Bild   2 # 3 top
mbw
Amateur



Threadstarter

Beiträge: 22

Eingetreten: 17.12.22
Status: Offline
Eingetragen am 21.10.2026 09:40  

Der Konfig-Bildschirm für den WeichenChef Kombi. Wer das Originalprogramm mal benutzt hat, sollte sich leicht zurechtfinden.


 Anhänge 
jmri_configure_weichenchef.png
(Size: 23.91Kb, px: 745x372)
 
Autor RE: Das JMRI 5.17.5 Service Tool für CdB   3 # 3 top
mbw
Amateur



Threadstarter

Beiträge: 22

Eingetreten: 17.12.22
Status: Offline
Eingetragen am 29.10.2026 20:39  

Das Service Tool ist jetzt für das JMRI Test Release 5.17.5 vorgesehen und sollte dann Ende des Jahres im Endbenutzer-Release 5.18.0 enthalten sein.

Stand heute:

Entdeckung

- Ein Knopf entdeckt am Bus alles, was auf Märklin Ping hört (inkl CC-Schnitte 3.x) - MS2, Gleisbox, Booster, CS2/3, MS WLAN Adapter... ich bin der Meinung, dass der "Basisadapter" für die MS WLAN dasselbe tut wie CC-Schnitte + MCAN TCP Bridge, nur über UDP. Ich habe an UDP aber kein Interesse und werde das vorerst nicht weiter untersuchen.
- Ein zweiter Knopf erkennt eine breite Palette an CAN-Digital-Bahn-Produkten. Die meisten Weichenchefs (alle?), Lampenchef, verschiedene GleisReporter-Varianten.


Konfiguration & Reset

In der aktuellen Version habe ich nur die Konfiguration für WeichenChef Kombi als "fertig" bereitgestellt. Ich hoffe aber, dass ich vor dem 5.18-Release noch WeichenChef Magnet, GleisReporter Deluxe und LampenChef (mutmaßlich 2.0?) so stabil bekomme, dass ich es auf die Öffentlichkeit loslassen kann.


CC-Schnitte über das Netzwerk

Mit dem mcan-tcp-bridge tool kann man eine CC-Schnitte mit mehreren Programmen über das Netzwerk teilen - auch über WLAN. In der Praxis nutze ich an derselben CC-Schnitte das Web-Interface von railcontrol (teddy) zum Fahren über Tablet oder Telefon, während ich JMRI für Anlagen-Automation und zur Konfiguration der CdB-Module nutze. Hier könnte aber genauso Rocrail stehen.

Wer sehr fit in Windows ist und zusätzliche Software installiert, kann auch die originalen Can-Digital-Bahn-Module zusammen mit MCAN-TCP-Bridge über das Netzwerk benutzen. Anleitung dafür aber lieber per PN. Man muss da unter Windows leider einiges machen, das diverse blaue Warnbildschirme hervorruft.

WeichenChef Kombi (und weitere) konfigurieren wenn man CS2/3 hat aber keine CC-Schnitte

Noch nicht vollständig getestet. Wenn das zufriedenstellend und stabil läuft, wäre es hoffentlich mehr ein Gewinn für Can-Digital-Bahn (mehr Interesse an Startpunkt und Modulen) als ein Verlust (weniger Interesse an CC-Schnitte)

Übersetzung: MS1, CS1 oder ECOS als Controller für Züge mit Gleisbox oder CS2/CS3 nutzen

Zukunftsmusik. Nur mit JMRI und mindestens einer separaten CC-Schnitte neben CS2/CS3/CC-Schnitte & Gleisbox.
Ich empfehle auf keinen Fall, MS1/CS1/Ecos an denselben Bus wie CS2/3/MS2 physisch anzuschließen. Es handelt sich um eine Softwarelösung und ob das jemals zuverlässig läuft, muss ich mal sehen.

Lampen, Relais und Weichen aus CdB-Modulen automatisch in JMRI einlesen

Ich arbeite daran. Nicht vor 5.18 / Jahresende.

Lokliste vom PC an MS2 spiegeln

Ich arbeite daran. Nicht vor 5.18 / Jahresende. Keine dauerhafte Speicherung in der MS2, entspricht dem Zweitgerät-Modus.

Lokliste von MS2 an PC / JMRI auslesen

Ich arbeite daran. Nicht vor 5.18 / Jahresende. Dauerhafte Speicherung oder Editierung in JMRI möglich, Neustart-feste Rückspeicherung an MS2 nur mit Lokkarten-Schreiber (ACR122U, Proxmark) oder Benutzer-Eingriff.

Ziel

Die meisten Märklin- und CAN-digital-Bahn-Module am Bus per WLAN und am Besten per Browser auslesen/erkennen, konfigurieren, in JMRI importieren oder RESET durchführen. Kostenlos, aber ohne Gewähr.

Kein Ziel

Z-CAN und alles was dazu gehört. Wenn mir jemand gegen Pfand Hardware ausborgt und damit leben kann, wenn ein Defekt eintritt und er das Pfand bekommt, würde ich es mir evtl angucken. Ich vermute, dass die CdB-Module für ZCAN sehr ähnlich sind zu den Märklin-Modulen - andere RJ45-Belegung und andere CAN-Frames. Aber ich habe da nie tiefer reingeschaut.


Bearbeitet von mbw am 29.10.2026 20:40
 
 
Springe zu Forum:
Copyright 2010 - 2025 by Sven Schapmann