RBS-XML-Datei

Einleitung

Neben dem grafischen RBS-Editor gibt es auch noch den XML-Datei-Editor. Hier kann man im XML-File vom RBS „direkt“ programmieren. Sehr zu empfehlen wenn man z.b. die vorher gesetzten RBS-Variablen ausrichten möchte (in X und\oder Y -Richtung).

Syntax XML-Eintrag

Die Syntax für jede RBS-Variable ist immer gleich aufgebaut.

Beispiel Rundenzeit
<rundenzeit nr=„1“ nks=„3“ mst=„1“ len=„0“ fcn=„00000000“ prefix=„“ post=„“ sort=„0“ fh=„52“ ft=„Arial Black“ fdc=„000000FF“ go=„0“ fs=„“ fc=„00000000“ fa=„right“ option=„“ left=„644“ top=„328“ addonvariablename=„“>88,888</rundenzeit>

Starten tut ein Eintrag immer mit einem <
Danach kommt dann der Name bzw. Funktion der RBS-Variablen, in diesem Fall rundenzeit

  • nr hier trägt man die betreffende Slot\ID Nummer ein (1-7)
  • nks Nach-Komma-Stellen, in diesem Fall wird die Rundenzeit mit 3 Nachkommastellen angezeigt
  • mst Messstelle, 1 bedeutet Start\Ziel ( 2 und 3 wären z.b. Sektorzeiten)
  • len hier kann man die Länge der Darstellung der Variablen editieren, steht hier 0, dann wird als Platzhalter die 88,888 genommen
  • fcn ist der Farbcode für
  • prefix ist der Eintrag, was immer vor der Variablen dann angezeigt werden soll
  • post ist der Eintrag, was immer an die Variable noch drangehängt werden soll
  • sort trägt man hier 0 ein wird NICHT nach Platz sortiert. Möchte man nach Platz sortiert anzeigen, muss hier eine 1 rein (für sortierte Anzeige, nicht die ID\Slot.Nr., die kommt unter nr rein.)
  • fh ist die Schriftgröße, in diesem Beispiel 52 Pixel
  • ft ist die Schriftart, in diesem Beispiel Arial Black
  • fdc ist
  • go hier muss eine 1 rein wenn die Variable auf einem grafischen Element wie z.b. einer Box gesetzt wird
  • fs
  • fc ist die Farbe der Schrift im Format Hex
  • fa ist die Ausrichtung ob left, center oder right ausgerichtet werden soll
  • option
  • left ist die linke Start-Position der gewählten Variablen in Pixel auf dem RBS
  • top ist die obere Start-Position der gewählten Variablen in Pixel auf dem RBS
  • addonvariablename hier steht bei addonvariablen der Name drin, der dann vom AddOn angesprochen wird

Tipps und Tricks

Immer zuerst einen Fahrer komplett fertig machen mit allen gewünschten RBS-Variablen und dann in den XML-Editor gehen und dort einfach markieren und dann kopieren. Als nächstes muss man dann nur noch die left Koordinaten anpassen und fertig. Erspart oft mühseliges Platzieren und ausrichten bei mehreren Fahrern…..

Man kann den XML-Code auch mit z.B. Notepad++ oder einem anderen Test-Editor sehr komfortabel editieren.

 
cockpit-xp/faq/workshop/rbs-xml-datei.txt · Zuletzt geändert: 2020/11/28 12:16 (Externe Bearbeitung)