Gleisplan-Dateien

Das Programm benötigt zum Betrieb Gleisplan-Informationen, die es aus einer externen Textdatei (*.txt) einlesen kann. Das Programm verwaltet weiterhin noch die Datei paramet.txt, in der die Com-Schnittstelle (als Index 0 oder 1), der Dateiname der Gleisplan-Datei und die Fahrwerte der 28 Fahrstufen eingetragen sind. Es wird vorausgesetzt, dass sich die Textdateien im selben Ordner befinden wie die Programmdatei, daher wurde bewusst auf die Auswahl von Laufwerken und Ordnern verzichtet. Beim Start des Programms ist daher auch darauf zu achten, dass current-path (also der aktuell ausgewählte Ordner) der Ordner mit dem Programm und den zugehörigen Textdateien ist.

Das Format der Gleisplan-Datei

Die Gleisplan-Datei enthält Schlüsselworte, Parameter und Kommentare. Die Kommentare werden durch Apostroph (') eingeleitet. Steht vor dem Apostroph ein Parameter, so ist zwischen dem letzten Parameter und dem Apostroph ein Leerzeichen einzufügen, ansonsten wird der Parameter falsch eingelesen. Schlüsselworte und Parameter werden durch Leerzeichen getrennt. Schlüsselworte müssen am Zeilenanfang beginnen. Zeilen ohne gültiges Schlüsselwort werden beim Einlesen ignoriert.

Liste der Schlüsselworte und zugehörigen Parameter:

Die Bitnummern beginnen an der Schieberegisterkarte, die sich (elektrisch) am dichtesten am PC befindet. Die erste Karte hat die Nummern 1 bis 8, die nächste 9 bis 16, und so weiter. Es sind maximal 32 Karten, also 256 Bits möglich. Ein Fahrtregler-Kanal benötigt 8 zusammenliegende Bits, von denen in der Gleisplan-Datei nur die untere Bitnummer angegeben wird.

Beispiel einer Gleisplan-Datei.
Beispiel einer Gleisplan-Datei.