Das Projekt Cafebahn ist eine

Programmgruppe für Modelleisenbahner, hauptsächlich zur Unterstützung des Betriebes auf Modularrangements und der Planung von Modultreffen.

Neben dem Kernprogramm RgZm (Rechnergestützte Zugmeldung) gehören dazu auch die Programme Modellzeituhr (Mutteruhr), Tochteruhr, Bildfahrplan (mit Uhranbindung), Frachtmatrix zur Unterstützung der Fahrplanung und der Datenblatteditor für Betriebsstellendatenblätter.

Der Name der Programmgruppe ist RgZm.

Projekt-Website

Neueste Nachrichten

Am 06.10.2021 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 4.3.0 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen:

  • Website:
    • Pfad zur Download Datei (Version 4.2.3)
    • Verschachtelte Liste wurde nicht korrekt in HTML umgewandelt
  • Treffenspaketersteller:
    • Korrekte LaufzeitumgebungLinux Skript Datei um Arm Architektur erweitert, Starter ausführbar gemacht
  • RgZm:
    • Aufteilung Konfigurationsdatei in eine mit festen IPs und Ports und eine zur automatischen Bestimmung
    • Anzeige des Gleisbutton Tooltip verlängert
    • Bei Zugübergängen wird am Zielzug dargestellt welcher Teil des Zuges im Gleis wohin übergeht (Lok / Wagenpark)
  • Datenblatt-Editor:
    • Falsche Einstellung zur Remote Verbindung mit OpenOffice unter Windows korrigiert
    • Verbesserte Behandlung von Dateipfaden und URLs allgemein
    • Darstellung des Dateipfades in der Titelzeile
    • In Benutzereinstellungen werden URIs gespeichert und wo immer es geht geladen
    • Fortschrittsanzeige bei Gelbe Seiten Erstellung

Am 20.07.2021 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 4.2.3 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen:

  • RgZm-Netzwerkmonitor: Verhinderung der Erstellung unbenutzter Zombie Prozesse
  • RgZm:
    • Anwendungen verwenden nur den IPv4 Stack für die Kommunikation
    • Logging Konfiguration für IP Adressen
    • In Unix-Startdatei Pfad zur Anwendung für Konfigurationsdatei hinzugefügt
  • Arrangementtester: Gradle Laufzeitkonfiguration
  • Treffenspaketersteller:
    • Nutzung einer lokalen Konfigurationsdatei ermöglicht
    • Windows Skript Datei an OpenJDK Archive angepasst
    • Linux Skript Datei um Arm Architektur erweitert, Starter ausführbar gemacht

Am 04.05.2021 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 4.2.2 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen:

  • Die Modellzeit wird nun korrekt berechnet, wenn sie durch ein Calendar Objekt gesetzt wurde

Am 02.05.2021 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 4.2.1 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen und Neuerungen:

  • Rocrail Zeitservice arbeitet nun zuverlässig bei umfangreicher Rocrail Konfiguration mit vielen Nachrichten
  • Bei Programmende des Zeitdienste Adapters wird keine Meldung über den Verbindungsverlust zu Rocrail mehr angezeigt
  • Neuer gradle Task zum Starten des Zeitdienste Adapters
  • Entfernung der Java Webstart Hinweise aus der Dokumentation

Am 29.04.2021 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 4.2.0 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen und Neuerungen:

  • Neuer Service zur Verwendung der Rocrail Modellzeit in RgZm Anwendungen
  • Umbenennung MRClockBridge in Zeitdienste Adapter und Zusammenfassung der Funktionalitäten MRClock und Rocrail in einer Bedienoberfläche
  • Fernsteuerungsprotokoll: Fehlerbeseitigung und Erweiterung in der Dokumentation
  • Datenblatt-Editor: Ein eventuell vorhandener Gleisplan (Bilddatei) wird nun ins Archiv mit übernommen
  • Datenblatt-Editor: Interner Zwischenspeicher für Formatierungsdateien zur Vermeidung doppelter Downloads
  • Datenblatt-Editor: Fehlerbehebung und bessere Fehlerbehandlung in der Vorschau
  • Entfernung der Java Webstart Funktionalität

Am 31.10.2019 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 4.1.0 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen und Neuerungen:

  • Update Raspberry Pi GPIO Ansteuerungsbibliothek
  • Berichtigung Datenblatt Import URL
  • Berichtigungen/Anpassungen in der Benutzerdokumentation
  • Ausgewählter Wert in Auswahlbox in Dialogen wurde nicht korrekt wiedergegeben
  • Anhebung Minimale Java Laufzeitversion auf Nummer 1.8 (8)
  • Umstellung auf HTTPS Protokoll für sämtliche Verbindungen ins WWW
  • Eine Systemzeitänderung/-anpassung, wirkt sich nicht mehr auf das TimeKeeper Tochteruhrmodul aus
  • Beim Einlesen der Konfigurationsdatei ist die Dateiendung (.rgzm) unabhängig von Groß- und Kleinschreibung
  • Webstartanwendung wird nicht erzeugt, wenn keine Verbindung zum WWW (TimeStamp-Anforderung) besteht
  • RgZm wird beendet, wenn im Betriebsstellendialog entweder abbrechen ausgewählt oder das Fenster geschlossen wird
  • Wechsel Softwareversionnierungssystem von SVN nach GIT
  • Durchfahrten von einer Betriebsstellen-Seite auf die Gleiche nicht mehr möglich
  • Neue Konfigurationseigenschaft des Anzeigenamens für eine Betriebsstelle
  • Uhrtaktausgabe auf die Raspberry Pi GPIO Schnittstelle im Programmteil “TochterUhr”
  • Robusteres Einlesen von Modellzeiten aus BFO
  • Invertierung des Kurzschluss-Ausgabepegels per Konfigurationseigenschaft in der clock.ini
  • Datende- und -encodierung UTF-8 bei allen Ein- und Auslesevorgängen erzwungen
  • Fehlerbehebung: Beim Drehen einer Betriebsstelle, wurden geteilte Gleise nicht mitgedreht
  • Benutzerdokumentation für den Arrangementtester

Am 15.06.2018 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 4.0.0 als Zip

Änderungen und neue Funktionen sind aufgrund ihrer Menge auf einer Extraseite dokumentiert.

Gleichzeitig mit dieser Veröffentlichung gehen auch die neuen WWW-Seiten des Projekts online.


Am 06.05.2017 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 3.0.4 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen:

  • Interne Umstellung der Downloadmechanismen für alle Programmteile
  • Ausnutzung der Proxy-Einstellungen für alle Programmteile
  • Erweiterung und Dokumentation der Package-Builder Kommandozeilenoptionen
  • Ungarische Sprachdatei integriert

Am 03.04.2017 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 3.0.3 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen:

  • Statusmeldung Datenblattarchiverstellung erweitert
  • Fehler beim Einlesen von XML Datenblättern bei Umlauten und Leerzeichen im Dateipfad beseitigt
  • Wiki Seite für den Package Builder berichtigt
  • Dokumentation der “keine Einfahrt” Eigenschaft für Gegengleisfahrten

Am 27.01.2017 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 3.0.2 als Zip

Diese Version enthält die folgenden Fehlerbeseitigungen:

  • Standardverzeichnis für Sounddateien korrigiert
  • Umlaute in deutscher Übersetzung korrekt UTF-8 codiert
  • Schlüssel in bulgarischer Übersetzung korrigiert
  • Den Test, ob bereits eine Hauptuhr im RgZm-Netz existiert auf die MRclockBridge Anwendung erweitert

Am 31.12.2016 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm 3.0.1-20161231 als Zip

Änderungen und neue Funktionen sind aufgrund ihrer Menge auf einer Extraseite dokumentiert.


Seit Ende November 2016 bietet Sourceforge https für die Projekt Webseiten an. Die Umstellung war wirklich denkbar einfach, allerdings wird jetzt alles auf eine andere Domain mit Endung .io umgeleitet. Ansonsten bleibt alles beim alten: Das Wiki kann noch immer nicht auf einen Cache zurückgreifen und von der verwendeten PHP Version mag ich gar nicht reden, was ein Wiki Upgrade unmöglich macht.


Mitte Juni 2014 hat sich Sourceforge entschlossen die sogenannten Hosted Apps in Rente zu schicken. Uns aufgefallen ist das nun Ende Juli, weil wir etwas im Wiki nachsehen wollten und es nicht mehr da war, einfach weg. Allerdings hat uns Sourceforge glücklicherweise ein Backup aller Daten des Hosted App MediaWikis zur Verfügung gestellt. Da wir mit MediaWiki gute Erfahrungen gemacht haben, wurde es nun direkt im Webspace des Projektes installiert. Damit stehen nun alle Informationen wieder vollständig zur Verfügung.


Am 27.04.2014 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm-20140427 als Zip

Diese Version enthält die folgenden Änderungen und Fehlerbeseitigungen:

  • Mehr auswählbare Uhrzeiger
  • Neue BFO Spalten für Wagen- und Lokübergang, sowie Bemerkung und alle Spalten konfigurierbar
  • Tooltip für Gleisbutton mit Anzeige des Zugziels sowie Lok- und Wagenübergang falls der Zug endet
  • Zugeinfügedialog stark erweitert
  • In TochterUhr Anwendung bei Ausgabe auf COM: Synchronisierung zur Mutteruhr
  • dänische Übersetzung
  • tschechische Übersetzung korrigiert
  • Zugzustände in BFO internationalisiert
  • Bildfahrplan drehbar
  • diverse Fehler im Bildfahrplan beseitigt
  • Umstellung auf Java7
  • Alternative Schriftarten
  • Neue Bibliothek zur Taktausgabe auf serieller Schnittstelle
  • TimeKeeper unterstützt MRclock Protokoll
  • MRclock Brigde zur Einspeisung MRclock Zeit ins Cafebahn Netz
  • größere Soundauswahl
  • Aktualisierte Dokumentation

Am 14.08.2013 wurde, pünktlich zum Modultreffen in Lößnitz, eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm-20130814 als Zip

Diese Version enthält die folgenden Änderungen und Fehlerbeseitigungen:

  • größere Auswahl an Uhrenzeigern für die Anwendung Clock
  • Beseitigung von Umlauten aus Klassennamen
  • Im Bildfahrplan ist der Tabellenkopf nun statisch
  • Größere Aufräumarbeiten für bessere Konsistenz in der Programm- bzw. der Paketstrukturen
  • Bessere Ausnutzung der Wiki-Dokumentationsseiten als lokale statische Hilfe
  • Zugübergangsmenü zeigt nur Züge an, wenn in BFO entsprechend angegeben
  • Version 1.1 der Fernsteuerung mit neuer Funktion: Voranmeldung
  • Taktausgabe für Nebenuhren im Programm Clock wahlweise Aktivierbar

Am 28.05.2013 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm-20130528 als Zip

Diese Version enthält nur wenige Änderungen darunter aber zwei wichtige Fehlerbeseitigungen:

  • Die Zeiteingabe in den TimeKeeper Dialogen funktioniert wieder
  • Robusteres Einlesen der Betriebsstellennamen im Modul Frachtmatrix

Am 12.11.2012 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm-20121112 als Zip

Diese Version enthält nur die Anpassung der RgZm-Versionsangabe, die in der Version 20121110 vergessen wurde.


Am 10.11.2012 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm-20121110 als Zip

Neben zahlreichen Änderungen am Kern der RgZm, sind mehrere neue Teilprogramme eingeführt worden. Das sind zum einen die Fernsteuerung, mit der sich z.B. ein nicht besetzte Blockstelle aus der Ferne bedienen lassen kann. Zum anderen ein Dokumentationswerkzeug, mit dem die in diesem Wiki bereitgestellten Informationen als Hilfe-Dateien in den jeweiligen Anwendungen angezeigt werden. Als drittes die Frachtmatrix, mit der sich anhand einer Matrix der Laufweg einer Fracht zwischen Start- und Zielbetriebsstelle nachvollziehen lässt. Des weiteren können Berechnungen für Zugverbindungen anhand der Betriebsstelleninformationen (Gleislängen, Frachtmengen) durchgeführt werden.

Das Mutteruhr-Modul (TimeKeeper) wurde um die Funktionalität erweitert, dass im laufenden Betrieb zwischen Dauer- und Impulsspannung umgeschaltet werden kann, sofern die serielle Schnittstelle aktiv ist.

Im Übrigen sind außerdem noch eine Menge kleinerer und größerer Fehler beseitigt worden.


Die Entwickler des Cafebahn Projektes haben sich entschlossen, die ursprüngliche Projekt-Webseite zugunsten des von Sourceforge bereitgestellten Wikis zu ersetzen. Dies ermöglicht eine einfachere Bereitstellung von Informationen, insbesondere der Dokumentation und der Hilfe für die einzelnen Programmteile. Die URL der alten Projekt-Webseite wird mit Datum 08. März 2012 auf dieses Wiki umgeleitet.


Am 28.10.2011 wurde eine weitere Programmversion veröffentlicht.
Diese kann direkt von der Projekt-Website heruntergeladen werden.
Download RgZm-20111028 als Zip

Die neue Version unterlag sehr zahlreichen, aber vor allem umfangreichen Änderungen und Neuerungen im Kern von RgZm. Größter Punkt ist hierbei die völlige Neugestaltung der Konfiguration zu nennen. Des weiteren ist das Benachrichtigungssystem grundlegend umgebaut worden, wobei jetzt bei Vor- und Rückblock Aktionen neben der visuellen auch eine auditive Rückmeldung erfolgt. Wie üblich, wurden nebenbei noch eine Menge kleinerer und größerer Fehler beseitigt.