http://der-moba.de/index.php?title=CRCF_0.2.0_(Muster)&feed=atom&action=history
CRCF 0.2.0 (Muster) - Versionsgeschichte
2024-03-29T08:48:43Z
Versionsgeschichte dieser Seite in DerMoba
MediaWiki 1.25.1
http://der-moba.de/index.php?title=CRCF_0.2.0_(Muster)&diff=12196&oldid=prev
Guido Scholz am 9. Juli 2007 um 14:09 Uhr
2007-07-09T14:09:28Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Version vom 9. Juli 2007, 14:09 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="L69" >Zeile 69:</td>
<td colspan="2" class="diff-lineno">Zeile 69:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  = Version =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  = Version =</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  VERS <del class="diffchange diffchange-inline">errddcd </del>  v0.9.514;  SRCP 0.7.2  CRCF 0.2.1  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  VERS <ins class="diffchange diffchange-inline">erddcd </ins>  v0.9.514;  SRCP 0.7.2  CRCF 0.2.1  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  = Ports =  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  = Ports =  </div></td></tr>
</table>
Guido Scholz
http://der-moba.de/index.php?title=CRCF_0.2.0_(Muster)&diff=11320&oldid=prev
Edbert van Eimeren: Link angepasst
2006-02-21T14:54:41Z
<p>Link angepasst</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Version vom 21. Februar 2006, 14:54 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="L18" >Zeile 18:</td>
<td colspan="2" class="diff-lineno">Zeile 18:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #  Diese Fassung basiert auf SRCP Version 0.7.1</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #  Diese Fassung basiert auf SRCP Version 0.7.1</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  #        <del class="diffchange diffchange-inline">http://www.der-moba.de/Digital/srcp</del>-0.7.1<del class="diffchange diffchange-inline">/srcp.html </del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  #        <ins class="diffchange diffchange-inline">[[SRCP </ins>- <ins class="diffchange diffchange-inline">Simple Railroad Command Protocol </ins>0.7.1<ins class="diffchange diffchange-inline">]] </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #  Konventionen  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #  Konventionen  </div></td></tr>
</table>
Edbert van Eimeren
http://der-moba.de/index.php?title=CRCF_0.2.0_(Muster)&diff=10425&oldid=prev
Werner Falkenbach: neu
2006-01-17T11:19:30Z
<p>neu</p>
<p><b>Neue Seite</b></p><div> # Muster fuer einen Common Railroad Configaration File <br />
# auf Basis der Definition CRCF 0.2.0 <br />
<br />
# Die CRCF beschreiben einen Reihe von Dateien zur Konfiguration <br />
# von Serverprozessen zur Steuerung von digitalen Modelleisenbahnen. <br />
# Clientprozesse koennen auf diese Informationen ueber einen <br />
# entsprechenden Auskunftsbefehl zugreifen. <br />
<br />
# Die in CRCF zu speichernden Informationen ergeben sich aus dem <br />
# Bedarf des SRCP (Simple Railroad Command Protocol) wie von Torsten <br />
# Vogt &; anderen definiert. In diesem Sinne sind die CRCF eine <br />
# Ergaenzung zum SRCP. <br />
<br />
# Ziel ist es eine klare, auch vom Menschen lesbare Basis fuer die <br />
# F&aehigkeiten einer konkreten Serverimplementierung einerseits und <br />
# eine Beschreibung der verwendeten Dekoder mit ihren spezifischen <br />
# Eigenschaften andererseits zu schaffen. <br />
<br />
# Diese Fassung basiert auf SRCP Version 0.7.1<br />
# http://www.der-moba.de/Digital/srcp-0.7.1/srcp.html <br />
<br />
# Konventionen <br />
# ------------ <br />
<br />
# Alle Informationen werden einzeilig mit variabler Laenge gespeichert. <br />
# Eine Zeile wird mit dem Zeichen '\n' (line feed, LF, #10) abgeschlossen. <br />
# Ein vorangestelltes '\r' (carriage return, CR, #13) wird akzeptiert. <br />
# Jede Informationszeile besteht aus Worten, die durch Whitespace <br />
# (Leerzeichen, Tabulatoren) getrennt sind. <br />
<br />
# Die Worte der Informationszeilen koennen aus der Menge der Zeichen <br />
# { '0', .., '9', '-', 'A', .., 'Z', 'a', .., 'z' } gebildet werden. <br />
# Der Server wertet die Informationszeilen case-sensitive aus, d.h. <br />
# zwischen Gross- und Kleinbuchstaben wird unterschieden. <br />
<br />
# Kommentarzeilen beginnen mit dem Zeichen '#' und enden mit dem Zeilenende. <br />
# Sie duerfen alle druckbaren Zeichen des ASCII Zeichensatzes enthalten. <br />
# Sie dienen ausschliesslich der besseren Lesbarkeit durch einen Menschen. <br />
# Sie werden ebenso ignoriert wie Leerzeilen (nur White Spaces und CR, LF). <br />
<br />
# Einzelne Bereiche werden durch Ueberschriften getrennt. Diese <br />
# beginnen (Zeilenanfang) mit '= ' und enden mit ' ='. Weiterer Text in der <br />
# Ueberschriftzeile ist Kommentar und wird ignoriert. <br />
<br />
# Alle Informationszeilen beginnen mit einer Kennung aus vier Buchstaben, <br />
# die die Art der Information kennzeichnet. Die weiteren Angaben sind je <br />
# nach Art der Information unterschiedlich. Informationen ueber Protokolle <br />
# enthalten eine weitere Angabe zur genauen Identifizierung (Protokoll/<br />
# Modultyp). Informationen ueber Dekoder und Rueckmelder enthalten zwei <br />
# weitere Angaben zur genauen Identifizierung (Protokoll/Modultyp + <br />
# Adresse/Portnummer). Fuer jede vom Server unterstuetzte Funktion / <br />
# Eigenschaft gibt es eine Informationszeile. Fuer jeden dem Server <br />
# bekannten Dekoder / Rueckmelder gibt es eine Informationszeile. </P> <br />
<br />
# Die Informationen sind in Bereiche aufgeteilt. Jeder Bereich hat eine <br />
# Ueberschrift. Alle Informationen aus einem Bereich muessen hinter dieser <br />
# Ueberschrift stehen. Stehen sie an einer anderen Stelle, so werden sie <br />
# als Fehler gewertet. Innerhalb eines Bereichs ist eine angemessene <br />
# Ordnung sinnvoll (Name | Protokoll | Adresse | ...). Diese Ordnung ist <br />
# fuer die bessere Lesbarkeit und daher nicht zwingend vorgeschrieben. <br />
# Es steht im Ermessen des Erstellers, welche Ordnung, wenn ueberhaupt, <br />
# er/sie benutzt. <br />
<br />
<br />
<br />
<br />
# Servereigenschaften <br />
# =================== <br />
<br />
= Version =<br />
VERS errddcd v0.9.514; SRCP 0.7.2 CRCF 0.2.1 <br />
<br />
= Ports = <br />
PORT COMMAND BOTH <br />
PORT FEEDBACK SERVER <br />
PORT INFO SERVER <br />
<br />
= Server Commands = <br />
SCMD LOGOUT <br />
SCMD RESET <br />
SCMD SHUTDOWN <br />
SCMD POWER <br />
SCMD VOLTAGE <br />
SCMD TIME <br />
<br />
= General Commands = <br />
GCMD SET GL <br />
GCMD SET GA <br />
GCMD SET TIME <br />
GCMD SET POWER <br />
<br />
GCMD GET GL <br />
GCMD GET GA <br />
GCMD GET FB <br />
GCMD GET TIME <br />
GCMD GET ROWER <br />
<br />
GCMD WAIT FB <br />
GCMD WAIT TIME <br />
GCMD WAIT POWER <br />
<br />
GCMD INIT FB <br />
GCMD INIT TIME <br />
<br />
# GCMD TERM .. <br />
<br />
GCMD WRITE GL <br />
GCMD WRITE GA <br />
GCMD VERIFY GL <br />
GCMD VERIFY GA <br />
# GCMD READ GL <br />
# GCMD READ GL <br />
<br />
GCMD CONFGET VERS <br />
GCMD CONFGET PORT <br />
GCMD CONFGET SCMD <br />
GCMD CONFGET GCMD <br />
GCMD CONFGET PRGL <br />
GCMD CONFGET PRGA <br />
GCMD CONFGET PRFB <br />
GCMD CONFGET DCGL <br />
GCMD CONFGET DCGA <br />
GCMD CONFGET DCFB <br />
GCMD CONFGET FTXT <br />
GCMD CONFGET ITXT <br />
GCMD CONFGET LTXT <br />
<br />
<br />
<br />
<br />
# Protokolle <br />
# ========== <br />
<br />
# Protokolle Lokdekoder <br />
# PRGL <prot> <addr_max> <step_max> <dir> <nro_f> <br />
<br />
= Protocols Loco & Function = <br />
PRGL M1 80 14 rel 0 <br />
PRGL M2 80 14 rel 4 <br />
PRGL M3 256 28 rel 4 <br />
PRGL M4 256 14 rel 4 <br />
PRGL M5 80 27 rel 4 <br />
PRGL MF 80 -- --- 4 <br />
<br />
PRGL NB 99 14 abs 0 <br />
PRGL N1 99 28 abs 4 <br />
PRGL N2 99 128 abs 4 <br />
PRGL N3 9999 28 abs 4 <br />
PRGL N4 9999 128 abs 4 <br />
<br />
PRGL PS 999999 --- --- - <br />
<br />
<br />
# Protokolle Schaltdekoder <br />
# PRGA <prot> <addr_max> <br />
<br />
= Protocols Accessory = <br />
PRGA M 256 <br />
PRGA N 4096 <br />
<br />
<br />
# Protokolle Rueckmelder <br />
# PRFB <module-type> <port_max> <port_inc> <br />
<br />
= Feedback Types = <br />
PRFB S88 256 16 <br />
PRFB I8255 512 64 <br />
PRFB M6051 256 16 <br />
<br />
# ================== Ende der Servereigenschaften ================== <br />
<br />
<br />
<br />
<br />
<br />
# ====== Hier beginnt eigentlich eine neue Datei für die Dekoder ======<br />
<br />
# Dekoder und Eigenschaften <br />
# ========================= <br />
<br />
# Lok- und Funktionsdekoder <br />
# DCGL <prot> <addr> <step> <dir> <func> <prog> <ps_addr> <V_max> <type> <name> <br />
<br />
= Locomotive & Function = <br />
<br />
# prot addr step dir func prog ps_addr V_max type name> <br />
DCGL M1 32 14 rel 01Sl ------- 038027 130 Delta P8-EpIV <br />
DCGL M2 13 14 abs 03------ ------- 236143 65 Delta2 236143 <br />
DCGL M3 132 28 abs 05Sl--Sa---- ------- 141543 120 6090 E41-543 <br />
DCGL M4 255 14 abs 05SlLiHo---- ------- 603012 140 6080 VT603 <br />
DCGL M5 73 27 abs 05SLGl--DaLT ------- 038345 130 Wiking P8-EpIII <br />
DCGL MF 27 00 rel 05--Li--Ta-- ------- 111111 160 MarFunk Tanzwagen <br />
<br />
DCGL NB 27 00 abs 00 ------- 111111 40 Le103xf --- <br />
DCGL N1 32 28 abs 05HlNb--BlWi ------- 2358 90 Dt601 F7-SFBN <br />
DCGL N2 93 128 abs 05HlNb--BlWi FW-VRV- 8765 90 ZiM61 F7-BN <br />
DCGL N3 1212 28 abs 05HlNb--BlWi ------- 1212 110 --- A8-MWRR <br />
DCGL N4 1234 128 abs 05HlNb--BlWi ------- 3456 100 DT601 GM-IRR <br />
<br />
DCGL N1 99 28 abs 05--KDKAKHKM ------- 1 90 Roco-K Kran-1 <br />
DCGL N4 99 28 abs 05SlDKHu---- ------- 260037 80 Roco-x V60 <br />
<br />
<br />
# Schaltdekoder <br />
# DCGA <prot> <addr_min> <addr_max> <type> <name> <br />
<br />
= Accessory =<br />
<br />
# prot a_min a_max type name <br />
DCGA M 21 24 Ma-K83 Hbf-links-1 <br />
DCGA M 153 156 Ma-K84 BW-Licht <br />
<br />
DCGA N 1021 1024 Le-xxx Ein-Adorf <br />
DCGA N 153 156 Dt-yyy Ein-Bstadt <br />
DCGA N 153 156 LD-zzz Licht-Bf <br />
<br />
<br />
# Rueckmelde Module <br />
# DCGA <modul-type> <port_min> <port_max> <type> <name> <br />
<br />
= Feedback Units = <br />
<br />
# mod-typ p_min p_max type name <br />
DCGA i8255 1 64 Conrad Belegung-Strecke <br />
DCGA S88 17 32 Mar-S88 Kontakte-Bahnhof <br />
DCGA M6051 33 48 Vie-S88 Faller-CarSystem <br />
<br />
<br />
<br />
<br />
# Texttabellen <br />
# <TEXT-TYPE> <short> <lang> <freetext> <br />
<br />
= Messages = <br />
# Langtext zu Funktionen (sortiert nach Sprache, Kuerzel) <br />
# [ Kuerzel zwei Zeichen, je nach Sprache verschieden ] <br />
FTXT Da de Dampf <br />
FTXT DK de Digital Kupplung <br />
FTXT Fh de Führerstand hinten Licht <br />
FTXT Fl de Fernlicht <br />
FTXT Fv de Führerstand vorne Licht <br />
FTXT Gl de Glocke <br />
FTXT KD de Kran Drehen <br />
FTXT KA de Kran Arm <br />
FTXT KH de Kran Hacken <br />
FTXT KM de Kran Magnet <br />
FTXT Li de Licht <br />
FTXT LT de Licht Triebwerk <br />
FTXT Lu de L&uuml;fter <br />
FTXT Pf de Pfeife <br />
FTXT Sa de Stromabnehmer <br />
FTXT Sl de Spitzlicht <br />
FTXT So de Sound <br />
FTXT Ta de Tanzen <br />
FTXT Tx de Telex Kupplung <br />
<br />
FTXT AK en Automatic Knuckle (automatische Kupplung) <br />
FTXT Bl en Bell (Glocke) <br />
FTXT Hl en Headlight (Spitzlicht) <br />
FTXT Nb en Numberboard (Nummerntafel)<br />
FTXT ST en Steam (Dampf) <br />
FTXT Wh en Whistle (Pfeife) <br />
<br />
# Langtext zu INFO <br />
# [ Das Kürzel sind in der Regel negative Zahlen ] <br />
ITXT -1 de nicht unterst&uuml;tzt <br />
ITXT -2 de keine Daten <br />
ITXT -3 de Zeitlimit &uuml;berschritten <br />
<br />
ITXT -1 en unsupported <br />
ITXT -2 en no data <br />
ITXT -3 en timeout <br />
<br />
<br />
# Langtext zu Sprachen <br />
# [ Das Kürzel besteht aus zwei Kleinbuchstaben ] <br />
LTXT de de deutsch <br />
LTXT en de englisch <br />
LTXT fr de franzoesisch <br />
<br />
LTXT en en english <br />
LTXT de en german <br />
LTXT fr en french <br />
<br />
LTXT fr fr francais <br />
LTXT de fr allemand <br />
LTXT en fr anglais <br />
<br />
# Einige andere Laenderkuerzel <br />
# LTXT at de Oesterreich <br />
# LTXT ch de Schweiz <br />
# LTXT it de Italien <br />
# LTXT us de USA <br />
# LTXT ca de Kanada <br />
# LTXT jp de Japan <br />
# LTXT hk de Hongkong <br />
# LTXT dk de Daenemark <br />
# LTXT se de Schweden <br />
# LTXT no de Norwegen <br />
# LTXT sf de Finnland <br />
# LTXT nl de Niederlande <br />
# LTXT be de Belgien <br />
# LTXT lu de Luxemburg <br />
# LTXT .. de ... <br />
# LTXT .. de ...<br />
<br />
<br />
[[Kategorie:SRCP]]</div>
Werner Falkenbach