text-gen-de
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
text-gen-de [2025/04/22 11:39] – [Zugehörige Themen] stefanf | text-gen-de [2025/05/30 00:41] (current) – [Benutzer] rainerk | ||
---|---|---|---|
Line 188: | Line 188: | ||
\\ | \\ | ||
- | ====Variablen==== | + | =====Variablen===== |
- | ===eingebaut=== | + | ====Allgemein==== |
|< >| | |< >| | ||
^ Allgemein ^^ | ^ Allgemein ^^ | ||
- | | %year% | Jahres-Teil der Modellzeit | | + | | '' |
- | | %mon% | Monats-Teil der Modellzeit | | + | | '' |
- | | %mday% | Monatstag-Teil der Modellzeit | | + | | '' |
- | | %wday% | Wochentag-Teil der Modellzeit | | + | | '' |
- | | %hour% | Stunden-Teil der Modellzeit | | + | | '' |
- | | %min% | Minuten-Teil der Modellzeit | | + | | '' |
- | | %sec% | Sekunden-Teil der Modellzeit: Nur verfügbar, wenn __**[[: | + | | '' |
- | | %sunriseH% | Sonnenaufgang Stunde (Rocrail Eigenschaften -> Dienst -> Standort) | | + | | '' |
- | | %sunriseM% | Sonnenaufgang Minute | | + | | '' |
- | | %sunsetH% | Sonnenuntergang Stunde | | + | | '' |
- | | %sunsetM% | Sonnenuntergang Minute | | + | | '' |
- | | %temp% | Modell-Temperatur oder HUE-Sensor-Temperatur. | | + | | '' |
- | | %temp100% | HUE-Sensor-Temperatur in hundertstel von Grad. | | + | | '' |
- | | %bri% | Helligkeit durch Wetter oder HUE-Sensor. | | + | | '' |
- | | %lux% | HUE-Sensor Lux. | | + | | '' |
- | | %pressure% | Sensor-Druck in hPa. | | + | | '' |
- | | %humidity% | Sensor-Feuchtigkeit in Prozent. | | + | | '' |
- | | %syshour% | Stunden-Teil der Systemzeit | | + | | '' |
- | | %sysmin% | Minuten-Teil der Systemzeit | | + | | '' |
- | | %syssec% | Sekunden-Teil der Systemzeit: Nur verfügbar, wenn __**[[: | + | | '' |
- | | %callerid% | Die Kennung des Objekts, das diese Aktion aufruft. | | + | | '' |
- | | %calleraddr% | Die Adresse des Objekts, das diese Aktion aufruft. | | + | | '' |
- | | %callertype% | Der Typ des Objekts, das diese Aktion aufruft. | | + | | '' |
- | | %callerdesc% | Die Beschreibung des Objekts, das diese Aktion aufruft. | | + | | '' |
- | | %calleruserdata% | Die Benutzerdaten des Objekts, das diese Aktion aufruft. | | + | | '' |
- | | %state% | Der __**[[: | + | | '' |
- | | %substate% | Der __**[[: | + | | '' |
- | | %desc% | Die __**[[: | + | | '' |
+ | |||
+ | ====Lok==== | ||
+ | |< >| | ||
^ Lok & Wagon ^^ | ^ Lok & Wagon ^^ | ||
- | | %lcid% | Lok ' | + | | '' |
- | | %lcaddr% | Lok ' | + | | '' |
- | | %lcshortid% | Lok ' | + | | '' |
- | | %lcclass% | Lok-/Zug- ' | + | | '' |
- | | %lcbes% | Lok Block-Einfahrtseite als '<' | + | | '' |
- | | %lccode% | Lok-Code (RFID, Railcom, Lissy, Barcode...) | | + | | '' |
- | | %lcimg% | Lok ' | + | | '' |
- | | %lccur% | Aktueller Block der Lok | | + | | '' |
- | | %lccurtrack% | Aktuelles Gleis der Lok (Aufstellblock, | + | | '' |
- | | %lcdest% | Lok-Ziel | | + | | '' |
- | | %lcdestdesc% | Ziel Block-Beschreibung | | + | | '' |
- | | %lcdesc% | Lok ' | + | | '' |
- | | %lcnr% | Lok-Nummer | | + | | '' |
- | | %lchome% | Lok Heimat-Standort | | + | | '' |
- | | %lchomedesc% | Lok Heimat-Standort ' | + | | '' |
- | | %lcdir% | Lok Fahrrichtung: | + | | '' |
- | | %lcplacing% | Logische Richtung der Lok: " | + | | '' |
- | | %lccargo% | Lok- oder Zug-Fracht(Typ): | + | | '' |
- | | %lcengine% | Lok-Antrieb: | + | | '' |
- | | %lclen% | Lok- oder Zug-Länge | | + | | '' |
- | | %lcweight% | Lok- oder Zug-Gewicht | | + | | '' |
- | | %operatorid% | Fahrdienstleiter-Kennung, | + | | '' |
+ | |||
+ | ====Wagon==== | ||
+ | |< >| | ||
^ Wagon ^^ | ^ Wagon ^^ | ||
- | | %carid% | Wagon-Kennung | | + | | '' |
- | | %cartype% | __**[[car-details-de# | + | | '' |
- | | %carsubtype% | __**[[car-details-de# | + | | '' |
- | | %carimg% | Wagon-Bild | | + | | '' |
- | | %carlocation% | Wagon-Standort | | + | | '' |
- | | %operatorid% | Fahrdienstleiter-Kennung, | + | | '' |
- | | %operatorlocoid% | Kennung der Zuglok, falls der Wagon Teil eines Zuges und dieser Zug einer Lok zugeordnet ist | | + | | '' |
- | | %waybill% | Die dem Wagon zugeordnete Frachtschein-Kennung | | + | | '' |
- | | %waybilldest% | Das Ziel des Frachtscheines, | + | | '' |
- | ^ Weichen | + | |
- | | %swid% | Weichen-Kennung (XmlScript foreach) | | + | ====Weiche==== |
- | | %swtype% | Weichen-Typ (XmlScript foreach) | | + | |< >| |
- | | %swdesc% | Weichen-Beschreibung (XmlScript foreach) | | + | ^ Weiche |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | ====Ausgang==== | ||
+ | |< >| | ||
^ Ausgang ^^ | ^ Ausgang ^^ | ||
- | | %coid% | Ausgangs-Kennung (XmlScript foreach) | | + | | '' |
- | | %cotype% | Ausgangs-Typ (XmlScript foreach) | | + | | '' |
- | | %codesc% | Ausgangs-Beschreibung (XmlScript foreach) | | + | | '' |
+ | |||
+ | ====BiDi==== | ||
+ | |< >| | ||
^ BiDi-Code ^^ | ^ BiDi-Code ^^ | ||
- | | %bidicode% | Von einem Rückmelder gescannter Lok- oder Wagon-Code. | | + | | '' |
- | | %bidicode2id% | Lok- oder Wagon-**Kennung** die zu dem von einem Rückmelder gescannten Code passt. | | + | | '' |
- | | %bidicode2img% | Von einem Rückmelder gescannter Lok- oder Wagon-Code. \\ Wenn eine Lok oder ein Wagon mit diesem Code gefunden wird, \\ wird der Code-Text durch den **Bild-Namen** ersetzt. | | + | | '' |
+ | |||
+ | ====Fahrplan==== | ||
+ | |< >| | ||
^ Fahrplan ^^ | ^ Fahrplan ^^ | ||
- | | %lcscid% | Fahrplan ' | + | | '' |
- | | %lcscbk% | Fahrplan Block ' | + | | '' |
- | | %lcscbkloc% | Fahrplan Block ' | + | | '' |
- | | %lcschour% | Fahrplan Abfahrt ' | + | | '' |
- | | %lcscmin% | Fahrplan Abfahrt ' | + | | '' |
- | | %lcscnextbk% | Fahrplan nächster Block ' | + | | '' |
- | | %lcscnextbkloc% | Fahrplan nächster Block ' | + | | '' |
- | | %lcscprevbk% | Fahrplan kommt von Block ' | + | | '' |
- | | %lcscprevbkloc% | Fahrplan kommt von Block ' | + | | '' |
- | | %callertext% | Inhalt des Feldes ' | + | | '' |
- | | %lcscfirstlocation% | Erste Ortschaft oder Block im Fahrplan | | + | | '' |
- | | %lcsclastlocation% | Letzte Ortschaft oder Block im Fahrplan | | + | | '' |
+ | |||
+ | ====Block==== | ||
+ | |< >| | ||
^ Block ^^ | ^ Block ^^ | ||
- | | %bkid% | Block ' | + | | '' |
- | | %bkloc% | Block ' | + | | '' |
- | | %bkdesc% | Block ' | + | | '' |
- | | %frombkid% | Kommt von Block ' | + | | '' |
- | | %frombkloc% | Kommt von Block ' | + | | '' |
- | | %frombkdesc% | Kommt von Block ' | + | | '' |
- | | %bkmvspeed% | Im Block gemessene Geschwindigkeit (Mit Status ' | + | | '' |
- | | %bklen% | Blocklänge | | + | | '' |
- | | %eventlcid% | + | | '' |
+ | |||
+ | ====Drehscheibe==== | ||
+ | |< >| | ||
^ Drehscheibe ^^ | ^ Drehscheibe ^^ | ||
- | | %regval% | Brücken-Position | | + | | '' |
+ | |||
+ | ====Rückmelder==== | ||
+ | |< >| | ||
^ Rückmelder ^^ | ^ Rückmelder ^^ | ||
- | | %counter% | Anzahl der Status-EIN-Ereignisse | | + | | '' |
- | | %carcount% | Wagenzähler | | + | | '' |
- | | %countedcars% | gezählte Wagen | | + | | '' |
- | | %wheelcount% | Achszähler | | + | | '' |
- | | %regval% | Register-Wert | | + | | '' |
+ | |||
+ | ====Booster==== | ||
+ | |< >| | ||
^ Booster ^^ | ^ Booster ^^ | ||
- | | %load% | Last in mA | | + | | '' |
- | | %volt% | Spannung in mV | | + | | '' |
- | | %boostertemp% | Temperatur in °C | | + | | '' |
+ | |||
+ | ===Geschwindigkeits-Messstrecke==== | ||
+ | |< >| | ||
^ Geschwindigkeits-Messstrecke ^^ | ^ Geschwindigkeits-Messstrecke ^^ | ||
- | | %mvspeed% | Gemessene Geschwindigkeit in km/h | | + | | '' |
- | | %mvtrainlen% | Gemessene Zuglänge in mm | | + | | '' |
+ | | '' | ||
+ | |||
+ | ====Text==== | ||
+ | |< >| | ||
^ Text ^^ | ^ Text ^^ | ||
- | | $txtID | Der Text eines Text-Objektes | | + | | '' |
- | | @txtID | Der Text-Wert | + | | '' |
- | < | + | |
\\ | \\ | ||
- | ==== Benutzer-Variablen | + | ====Benutzer==== |
+ | |< >| | ||
^ Benutzer-Variablen ^^ | ^ Benutzer-Variablen ^^ | ||
- | | #varID oder mit Sub-Kennung # | + | | '' |
- | | @varID | Der Textinhalt einer Variablen | | + | | '' |
- | | @@nvarID | Der indizierte, n=0...99, Textinhalt einer Variablen. Der Textinhalt muss eine kommaseparierte Liste sein. | | + | | '' |
- | | ##nvarID | Der indizierte, n=0...99, Textwert einer Variablen konvertiert in einen Ganzzahlenwert. (atoi) Der Textwert muss eine komma-separierte Liste sein. | | + | | '' |
- | | ~varID | Ein Zeiger zum Text oder Wert der Variablen; Abhängig vom XMLScript-Befehl: | + | | '' |
\\ | \\ | ||
- | ====Umgebungs-Variablen==== | + | ====Umgebung==== |
Auch alle im Betriebssystem definierten Umgebungs-Variablen können genutzt werden:\\ | Auch alle im Betriebssystem definierten Umgebungs-Variablen können genutzt werden:\\ | ||
- | //" | + | //" |
wird dann etwa so ausgewertet: | wird dann etwa so ausgewertet: | ||
//" | //" | ||
\\ | \\ | ||
- | ====Zuordnen der Aktion==== | + | =====Zuordnen der Aktion===== |
Der nächste Schritt ist, das Objekt auszuwählen, | Der nächste Schritt ist, das Objekt auszuwählen, | ||
Im Beispiel oben würde es der Block sein, für den der dynamische Text mit der Lok-Beschreibung aktualisiert wird. | Im Beispiel oben würde es der Block sein, für den der dynamische Text mit der Lok-Beschreibung aktualisiert wird. | ||
Line 335: | Line 372: | ||
- | ====" | + | =====" |
{{ : | {{ : | ||
===espeak=== | ===espeak=== |
text-gen-de.1745314770.txt.gz · Last modified: 2025/04/22 11:39 by stefanf