Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:plugins:spezifikation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
stellwerksim:plugins:spezifikation [2017/12/10 12:17] jsstellwerksim:plugins:spezifikation [2022/05/20 17:02] (aktuell) – [Befehle] manuel3108
Zeile 1: Zeile 1:
-===== Spezifikation =====+===== Spezifikation der Pluginschnittstelle =====
 {{indexmenu_n>30}} {{indexmenu_n>30}}
  
Zeile 66: Zeile 66:
  
 ==== <anlageninfo> ==== ==== <anlageninfo> ====
-Liefert Name ('name') des Stellwerks, AID ('aid') und Build des Sims ('simbuild').+Liefert Name ('name') des Stellwerks, AID ('aid') und Build des Sims ('simbuild'). Außerdem, ob ein Online-Spiel läuft oder in der Sandbox gestartet wurde.
  
 Parameter: Keine Parameter: Keine
Zeile 77: Zeile 77:
 Antwort: Antwort:
 <code> <code>
-<anlageninfo simbuild='1' name='Plugin Test Anlage' aid='86' />+<anlageninfo simbuild='1' name='Plugin Test Anlage' aid='86' region='Testregion' online='True'/>
 </code> </code>
  
Zeile 93: Zeile 93:
 <code> <code>
 <bahnsteigliste > <bahnsteigliste >
-  <bahnsteig name='1' >+  <bahnsteig name='1' haltepunkt='false'>
     <n name='2' />     <n name='2' />
     <n name='3' />     <n name='3' />
   </bahnsteig>   </bahnsteig>
-  <bahnsteig name='2' >+  <bahnsteig name='2' haltepunkt='true'>
     <n name='1' />     <n name='1' />
   </bahnsteig>   </bahnsteig>
-  <bahnsteig name='3' >+  <bahnsteig name='3' haltepunkt='false'>
     <n name='1' />     <n name='1' />
   </bahnsteig>   </bahnsteig>
Zeile 128: Zeile 128:
  
 Wurde der letzte Fahrplanhalt passiert und es somit keine anzufahrenden Gleise mehr gibt, werden die Attribute 'gleis' und 'plangleis' nicht mehr mitgeschickt. So lässt sich erkennen, ob ein Zug den letzten Fahrplanhalt passiert hat. Umgeleitete Züge haben ebenfalls kein 'gleis' und 'plangleis', da sie keinen Fahrplan haben. Wurde der letzte Fahrplanhalt passiert und es somit keine anzufahrenden Gleise mehr gibt, werden die Attribute 'gleis' und 'plangleis' nicht mehr mitgeschickt. So lässt sich erkennen, ob ein Zug den letzten Fahrplanhalt passiert hat. Umgeleitete Züge haben ebenfalls kein 'gleis' und 'plangleis', da sie keinen Fahrplan haben.
 +
 +Zusatztexte (freier Text) stehen in 'usertext' und 'hinweistext'.
  
 Parameter: Parameter:
Zeile 139: Zeile 141:
 Antwort: Antwort:
 <code> <code>
-<zugdetails zid='1' name='RE 10' verspaetung='+2' gleis='1' plangleis='1' von='A-Stadt' nach='B-Hausen' sichtbar='true' amgleis='true' />+<zugdetails zid='1' name='RE 10' verspaetung='+2' gleis='1' plangleis='1' von='A-Stadt' nach='B-Hausen' sichtbar='true' amgleis='true' usertext='' usertextsender='' hinweistext='' />
 </code> </code>
  
Zeile 166: Zeile 168:
   * abfahrt   * abfahrt
   * ausfahrt   * ausfahrt
 +  * rothalt
 +  * wurdegruen
 +  * kuppeln
 +  * fluegeln
  
 Möchte man alle haben, müssen entsprechend viele Registrierungen abgeschickt werden. Man muss sich für jeden Zug neu registrieren, mehrmaliges Registrieren für den selben Zug ist nicht zulässig! Die Meldung eines Ereignisses enthält die ZID, die Art sowie alle Daten, die auch per <zugdetails> geliefert werden. Im Falle eines D-Flags wird nur die Ankunft gemeldet, jedoch keine Abfahrt. Möchte man alle haben, müssen entsprechend viele Registrierungen abgeschickt werden. Man muss sich für jeden Zug neu registrieren, mehrmaliges Registrieren für den selben Zug ist nicht zulässig! Die Meldung eines Ereignisses enthält die ZID, die Art sowie alle Daten, die auch per <zugdetails> geliefert werden. Im Falle eines D-Flags wird nur die Ankunft gemeldet, jedoch keine Abfahrt.
Zeile 190: Zeile 196:
  
 Antwort: Antwort:
 +<code>
 <wege> <wege>
-<shape type='6' name="Ein1" enr="1" /> +  <shape type='6' name="Ein1" enr="1" /> 
-<shape type='7' name="Aus1" enr="2" /> +  <shape type='7' name="Aus1" enr="2" /> 
-<connection enr1="1" enr2="2" />+  <connector enr1="1" enr2="2" />
 </wege> </wege>
 +</code>
  
stellwerksim/plugins/spezifikation.1512904637.txt.gz · Zuletzt geändert: 2017/12/10 12:17 von js