Inhaltsverzeichnis

Cockpit.Station


Einleitung


Dieser Parameter für diverse AddOn-Events liefert meist Werte, die aus der Rennbahnkonfiguration stammen. Im DigInputEvent ist das z.B. die Nummer des Eingangs eines angeschlossenen USB-Gerätes.

Bei Sektor- und Zwischenzeit oder Topspeed liefert dieser Befehl die Nummer des Messpunktes oder der Messstrecke aus dem Gerätemanager in der Rennbahn. Die Überschrift Stations-Nummer neben dem Eintrag TopSpeedMessungStart ist leicht zu übersehen

Cockpit-XP bietet insgesamt 8 Messpunkte für Sektor- und/oder Zwischenzeit Messung, sowie 4 Messstrecken für Topspeedmessungen. Diese lassen sich den jeweiligen Eingängen im Gerätemanager zuweisen.

Syntax

Befehl Cockpit.Station
Funktion Stellt den Zahlenwert für einen Eingang der USB-Box oder einen Messpunkt/eine Messstrecke als Integer zur Verfügung.
Typ Integer


Codebeispiel

{ Pascal Script Engine }
{ Event: ToppSpeed-Stopp }
{ Parameter: 
    Cockpit.Slot=<SlotPlatz>,
    Cockpit.Station=<TopSpeed-Station> 
}

    
var
  slot : Integer;
  topspeed : Extended;
  msg : String;
    
begin

  // auslösenden Slot speichern
  slot := Cockpit.Slot;
  
  // Slot einstellen
  Cockpit.Slot := slot;

  // Messstrecke 1 einstellen  
  Cockpit.Station := 1;
  
  // Höchstgeschwindigkeit speichern
  topspeed := Cockpit.TopSpeed;
  
  // Variable initalisieren
  msg := '';

  // Meldung zusammenstellen
  msg := msg + 'Slot [' + IntToStr(slot) + '] - ';
  msg := msg + 'Fahrer: ' + Cockpit.FahrerName + ' - ';
  msg := msg + 'Spur/ID: ' + IntToStr(Cockpit.SlotID);
  msg := msg + Chr(13) + Chr(10);
  msg := msg + '--------------------------------------';
  msg := msg + Chr(13) + Chr(10);
  msg := msg + 'Topspeed: ' + FormatFloat('#0.000', topspeed) + ' km/h';
          
  // Meldung anzeigen
  cpShowMessage(msg);
          
end.


Dieser Code die Höchstgeschwindigkeit für Messtrecke 1. Der Code wurde für das Beispiel in das Event TopspeedStopp eingefügt. Durch die Rückgabe als Fließkommazahl, sind Formatierungen mit Nachkommastellen möglich.

Mit Cockpit.Station erfolgt hier die Auswahl TopSpeedMessstrecke 1 aus der Rennbahn.



Start - FAQ - Glossar - Sitemap - Impressum