Infos zum neuesten Release 3.0.0 (Build 301)

Versions-Informationen Cockpit-XP 


Cockpit-XP Releaseversion V 3.3.0 Build 474 vom 02.05.2022 

NEU

  • Fahrzeug Eigenschaften können ab jetzt ähnlich einer Excel-Liste direkt im Fahrzeugdatensatz editiert werden. Über FahrzeugEigenschafts-Vorlagen die selbst erstellt werden können kann man festlegen welche Daten von welchem Fahrzeug erfasst werden sollen.
  • Ab jetzt werden alle Bilder im MD5-Format abgespeichert. Dies hat den Vorteil, dass dadurch doppelte Bilder im Bilder-Ordner vermieden wird. Über MassenAktionen kann man die bereits vorhanden Bilder ebenfalls in dieses Format umwandeln. Vorher aber auf jeden Fall ein Backup von der Datenbank und vom Bilder-Ordner machen.
  • Statistik 'Schnellste Fahrer / Schnellste Fahrzeuge'. Ausdruckbare schöne Bestenliste aufrufbar mit viel Infos.
  • ServiceIntervalle Fahrzeuge. Im Fahrzeugdatensatz kann man nun ServiceIntervalle vorgeben.
  • ScriptEditor um Suche/Ersetze erweitert

NEU AddOn

  • cpGetPropValue( sFahrzeugName, sProperty ):String; Eine Eigenschaft von einem Fahrzeug holen
  • weitere undokumentierte AddOn Befehle implemetiert

NEU Online-Variablen

  • histrundenzeit1 bis histrundenzeit20: RUndenzeit Historie Tiefe 1 bis 20
  • cubremswert aktueller Bremswert
  • cugeschwwert aktueller Geschw.Wert
  • rundenrekord Aktueller Rundenrekord (Schnellste Runde Fahrer)
  • rundenrekordfz Rundenrekord Fahrzeug abhängig

NEU ONLINE

  • QRCode für Links zum Online Rennen wird angezeigt.
  • QRCode wird auch für die einzelnen Fahrer (1-6) angezeigt.
  • Online Design für Einzelfahrer ist Mobile fähig. D.h. kann auf SmartPhone aufgerufen werden !

Verbessert/Bugs

  • cpSetCUStarttaste() und cpSetCUEsctaste() ohne vorher CU Version Abfrage ausführen
  • Rundenzählung erfolgt nun sofort wenn Lichtschranke durchbrochen wird
  • Wartezeit vor Tanken wirkt nun auch bei "Tanken auf einer Lichtschranke"
  • Im ControlCenter werden die Kategorien (Fahrer/Fahrzeuge/Rennbahnen) nun sortiert angezeigt
  • AudioManager Refresh Treeview beim laden neuer Favoriten
  • Eigenschaftsfenster vom Designer optimiert
  • Bluetooth Gerät Ausgänge konnten nicht umkodiert werden
  • Chaos Taster bei Bluetooth Geräte ging nicht sauber
  • Schnellere Ausgabe Sounds wenn mehrere Sounds vorliegen
  • Statistik 'Schnellste Fahrer / Schnellste Fahrzeuge'. PDF Ausdruck verbessert
  • Farbwechsel "Schnellster Fahrer Variable" bei 2 Fahrer mit schnellster Rundenzeit verhindert
  • CU Verbindung PC zu CU: COMPort Suche funktioniert nun auch unter Win 10 bis COM19
  • Problem mit Symbolen gelöst wenn Fahrer nicht auf Slot 1/2/3 eingetragen
  • Max. Rennzeit muste wieder auf 1500 Min. gesetzt werden



Cockpit-XP Releaseversion V 3.2.1 Build 444 vom 15.04.2021

Neu 

  • Das Rennen ins Internet zu bringen hat wegen Umstellung der Homepage auf https nicht mehr funktioniert.
  • Durchzuführende Änderung bei eigenen Online Designs: Die Online-Adresse muss auf online.cockpit-xp.de geändert werden.
  • Kommunikation mit AppConnect verbessert
  • PosTower hat Positionen falsch angezeigt
  • Statistik versehentliches Löschen verhindern
  • Cockpit-XP kann sich nun mit der Carrera AppConnect verbinden. Man benötigt dazu aber Bluetooth 4.0 LE Hardware/Treiber.Gibt es ab Windows 8
  • PosTower kann nun bei Zeitrennen (T/Q/R) die verbleibende Restzeit anzeigen
  • Schnelle Suche nach Fahrzeugen im Wizard
  • Einbinden von GIF in den RBS. Die Performance vom RBS leidet aber darunter
  • StartCenter etwas umdesigned. Rennrunden und Rennzeit größere Eingabe. Mehr Platz für Fahrer / Fahrzeugauswahl geschaffen.
  • Anzeige der geladene Vorlagennamen bei den Profilen
  • Die temporäre Datei: cprequester.php wird nun in das Online Verzeichnis abgelegt
  • Der AddOn Befehl um Symbole Ein/Auszublenden funktionierte nur mit Hauptmonitor richtig
  • Über den Wizard können nun neue Fahrer einfach angelegt werden. Für eine Veranstaltung mit vielen neuen Fahrer von Vorteil
  • Massenaktionen für Fahrer/Fahrzeuge/Rennbahnen nun auch mit EInbeziehung der Kategorien
  • Infoausgabe: Anzeige der CU Version aufgenommen
  • Die Datei: bugreport.txt wird nun im Datenverzeichnis von Cockpit abgespeichert
  • Ausgabe Siegerehrung bei einem einfachen Rennen mit Spurwechsel
  • ( Dateien EinfachesRennenSpurwechsel.xml/EinfachesRennenSpurwechsel.jpg muss im Ordner Cp Defaults oder RBS sein)
  • Beste Sektorzeiten werden nun Fahrerabhängig in der Datenbank abgespeichert ( Statistik )
  • Neue Variable: bestzeitsektoraktuellerfahrer: Beste Zeit in diesem Sektor vom aktuellen Fahrer
  • Rennzeit kann nun im Format HH:MM:SS angezeigt werden. Dazu Initial HH:MM:SS eintragen und im Optionfeld ein 'h'
  • Eingabe Rennzeit auf Max. 6000 Min. erhöht
  • Neuer Rennbildschirm: Cockpit 6 Fahrer Cp-6S-10 TopSpeedUndSektorzeit 1024x768
  • Lautstärke der Sprachausgabe kann in Allgemeine Einstellungen eingestellt werden
  • Grafische Darstellung Einzelrunden und weitere Statistikdaten
  • Anzeige Anzahl Fahrer/Fahrzeuge/Rennbahnen im DataCenter in den einzelnen Ordner
  • Verbessert/Bugs
  • Beim Start Rennbildschirm mit USB-Geräte(n) wurde der Start ab und zu mit USB nicht OK abgebrochen
  • Taster Ereignis kam nicht mehr
  • Beim Umbenennen eines Fahrzeuges wird nun auch das Fahrzeug in den EInzelrunden umbenannt
  • Statistik Einzelrunden Tage konnte man nicht löschen
  • Automatikmodus im Training verursachte Probleme mit der Buttonfreigabe und mit CHaos
  • Pausenzeit im SerienRennen konnte nicht gestoppt werden
  • Absturz bei Einfaches Rennen mit Spurwechsel beseitigt
  • AnalogBahn: Probleme mit ChaosSchalter beseitigt. Trotz aktivem ChaosSchalter konnte man mit einem weiteren das Rennen wieder freigeben. Mischbetrieb von ChaosSchalter und ChaosTaster funktioniert nicht !!
  • Falsche Eingabe durch drücken der Enter-Taste in den Rennbahndaten beseitigt. Mit Enter-Taste kann Eingabe nun nicht mehr verlassen werden.
  • Beim laden von Einfachem / SerienRennen wurden nicht die richtigen weitere Masken aktiviert/deaktiviert
  • Ein Online Rennbilschirm Update löscht nun auch das zugehörige ConvertRBS Verzeichnis
  • USerie: Reihenfolge stimmt bei mehr als einer Gruppe nicht ( Gruppenabwechselnd )
  • Kein Abbruch nach Frühstartmerker gelöscht
  • Umschaltung auf Reserve in die Rennbahn verlegt
  • Strafpunkte über Strafkatalog machte Probleme
  • Info Ausgabe verbessert
  • TasterChaosSlot fehlte die Eingabe der Spurnummer bzw. Kodierung
  • Eingabefeld "Strafpunkte Limit für Strafe" in die Allgemeine Einstellungen verlegt
  • USB Handling etwas optimiert
  • Fahrzeuge die noch nicht gespeichert wurden seit Umstellung auf 'Zwischenpunkt in der Tankkurve' gab es Probleme
  • Variable crnextfahrer war die Einstellung slotfontfarbe / slotfonthintergrundfarbe nicht möglich

AddOn

  • Neuer Befehl: cpStopAndSpeech( Sprachtext:String ); Alles laufende Sounds und Sprachausgaben stoppen und diesen Sprachtext ausgeben
  • Neuer Befehl: cpSetTankStand2( Slot:Integer; TankStand: Extended ); TankStand mit Nachkomma (bis 3 Stellen) setzen
  • Neues AddOn Objekt: TCpScreen. Damit kann man die Monitoreigenschaften abrufen
  • Cockpit.TankReserve: Einstellung der TankReserve abfragen
  • cpAddStrafkatalog -> mehrfach Bestrafung bei entsprechender Punktzahl
  • Neue Funktion: cpGetAddOnStatus( sAddOnName ):Integer; Liefert 1 wenn der übergebene AddOnName aktiviert ist
  • Name muss so angegeben werden wie in der AddOn Seite z.B.: 'Cockpit.Cockpit-TestAddOn'
  • Neue Funktion: cpSetTankstand( Slot, TankSTand ); Neuen TankStand in Prozent setzen
  • Neue Variablen: Cockpit.CpVersion und Cockpit.CpBuild: ABfragen der Cockpit Version und Buildnummer im AddOn
  • Massstab von Rennbahn und Fahrzeug kann abgefragt werden.Cockpit.RennbahnMassstab.Cockpit.FahrzeugMassstab vorher den Slot setzen
  • Das Lib Verzeichnis liegt nun auf der Ebene AddOn\Lib. Wenn Libs zum verteilen erstellt werden müssen diese eindeutig gekennzeichnet werden. z.B. Meine Libs müssen alle mit Cp... anfangen.
  • User Funktionstaste in der Funktionstastenleiste eingebaut. Von AddOn über cpSetFTaste( Visible:Boolean; Text:String ); konfigurierbar.
  • Bei Drücken der User-Funktionstaste wird das Ereignis: KeyDown mit Cockpit.Parameter=1 aktiviert

Online Bug

  • Online Fahrer/Fahrzeugbilder wurden nicht immer sauber dargestellt. Nun behoben,
  • Angabe BIlderbreite Fahrer/Fahrzeug im OnlineDesign in der Datei: onlinedef.xml ( default=80 )
  • AddOn Variablen können nun als String oder auch als Bar(0-100%) angezeigt werden
  • OnlineDesign kann nun auch Sektorzeiten/Zwischenzeiten 1-3 anzeigen



Cockpit-XP Releaseversion V 3.2.0 Build 435 vom 01.11.2020

Neu

  • Cockpit-XP kann sich nun mit der Carrera AppConnect verbinden. Man benötigt dazu aber Bluetooth 4.0 LE Hardware/Treiber.Gibt es ab Windows 8
  • PosTower kann nun bei Zeitrennen (T/Q/R) die verbleibende Restzeit anzeigen
  • Schnelle Suche nach Fahrzeugen im Wizard
  • Einbinden von GIF in den RBS. Die Performance vom RBS leidet aber darunter
  • StartCenter etwas umdesigned. Rennrunden und Rennzeit größere Eingabe. Mehr Platz für Fahrer / Fahrzeugauswahl geschaffen.
  • Anzeige der geladene Vorlagennamen bei den Profilen
  • Die temporäre Datei: cprequester.php wird nun in das Online Verzeichnis abgelegt
  • Der AddOn Befehl um Symbole Ein/Auszublenden funktionierte nur mit Hauptmonitor richtig
  • Über den Wizard können nun neue Fahrer einfach angelegt werden. Für eine Veranstaltung mit vielen neuen Fahrer von Vorteil
  • Massenaktionen für Fahrer/Fahrzeuge/Rennbahnen nun auch mit EInbeziehung der Kategorien
  • Infoausgabe: Anzeige der CU Version aufgenommen
  • Die Datei: bugreport.txt wird nun im Datenverzeichnis von Cockpit abgespeichert
  • Ausgabe Siegerehrung bei einem einfachen Rennen mit Spurwechsel
    ( Dateien EinfachesRennenSpurwechsel.xml/EinfachesRennenSpurwechsel.jpg muss im Ordner Cp Defaults oder RBS sein)
  • Beste Sektorzeiten werden nun Fahrerabhängig in der Datenbank abgespeichert ( Statistik )
  • Neue Variable: bestzeitsektoraktuellerfahrer: Beste Zeit in diesem Sektor vom aktuellen Fahrer
  • Rennzeit kann nun im Format HH:MM:SS angezeigt werden. Dazu Initial HH:MM:SS eintragen und im Optionfeld ein 'h'
  • Eingabe Rennzeit auf Max. 6000 Min. erhöht
  • Neuer Rennbildschirm: Cockpit 6 Fahrer Cp-6S-10 TopSpeedUndSektorzeit 1024x768
  • Lautstärke der Sprachausgabe kann in Allgemeine Einstellungen eingestellt werden
  • Grafische Darstellung Einzelrunden und weitere Statistikdaten
  • Anzeige Anzahl Fahrer/Fahrzeuge/Rennbahnen im DataCenter in den einzelnen Ordner

Verbessert/Bugs

  • Beim Start Rennbildschirm mit USB-Geräte(n) wurde der Start ab und zu mit USB nicht OK abgebrochen
  • Taster Ereignis kam nicht mehr
  • Beim Umbenennen eines Fahrzeuges wird nun auch das Fahrzeug in den EInzelrunden umbenannt
  • Statistik Einzelrunden Tage konnte man nicht löschen
  • Automatikmodus im Training verursachte Probleme mit der Buttonfreigabe und mit CHaos
  • Pausenzeit im SerienRennen konnte nicht gestoppt werden
  • Absturz bei Einfaches Rennen mit Spurwechsel beseitigt
  • AnalogBahn: Probleme mit ChaosSchalter beseitigt. Trotz aktivem ChaosSchalter konnte man mit einem weiteren das Rennen wieder freigeben. Mischbetrieb von ChaosSchalter und ChaosTaster funktioniert nicht !!
  • Falsche Eingabe durch drücken der Enter-Taste in den Rennbahndaten beseitigt. Mit Enter-Taste kann Eingabe nun nicht mehr verlassen werden.
  • Beim laden von Einfachem / SerienRennen wurden nicht die richtigen weitere Masken aktiviert/deaktiviert
  • Ein Online Rennbilschirm Update löscht nun auch das zugehörige ConvertRBS Verzeichnis
  • USerie: Reihenfolge stimmt bei mehr als einer Gruppe nicht ( Gruppenabwechselnd )
  • Kein Abbruch nach Frühstartmerker gelöscht
  • Umschaltung auf Reserve in die Rennbahn verlegt
  • Strafpunkte über Strafkatalog machte Probleme
  • Info Ausgabe verbessert
  • TasterChaosSlot fehlte die Eingabe der Spurnummer bzw. Kodierung
  • Eingabefeld "Strafpunkte Limit für Strafe" in die Allgemeine Einstellungen verlegt
  • USB Handling etwas optimiert
  • Fahrzeuge die noch nicht gespeichert wurden seit Umstellung auf 'Zwischenpunkt in der Tankkurve' gab es Probleme
  • Variable crnextfahrer war die Einstellung slotfontfarbe / slotfonthintergrundfarbe nicht möglich

AddOn

  • Neuer Befehl: cpStopAndSpeech( Sprachtext:String ); Alles laufende Sounds und Sprachausgaben stoppen und diesen Sprachtext ausgeben
  • Neuer Befehl: cpSetTankStand2( Slot:Integer; TankStand: Extended ); TankStand mit Nachkomma (bis 3 Stellen) setzen
  • Neues AddOn Objekt: TCpScreen. Damit kann man die Monitoreigenschaften abrufen
  • Cockpit.TankReserve: Einstellung der TankReserve abfragen
  • cpAddStrafkatalog -> mehrfach Bestrafung bei entsprechender Punktzahl
  • Neue Funktion: cpGetAddOnStatus( sAddOnName ):Integer; Liefert 1 wenn der übergebene AddOnName aktiviert ist
    Name muss so angegeben werden wie in der AddOn Seite z.B.: 'Cockpit.Cockpit-TestAddOn'
  • Neue Funktion: cpSetTankstand( Slot, TankSTand ); Neuen TankStand in Prozent setzen
  • Neue Variablen: Cockpit.CpVersion und Cockpit.CpBuild: ABfragen der Cockpit Version und Buildnummer im AddOn
  • Massstab von Rennbahn und Fahrzeug kann abgefragt werden.Cockpit.RennbahnMassstab.Cockpit.FahrzeugMassstab vorher den SLot setzen
  • Das Lib Verzeichnis liegt nun auf der Ebene AddOn\Lib. Wenn Libs zum verteilen erstellt werden müssen diese eindeutig gekennzeichnet werden. z.B. Meine Libs müssen alle mit Cp... anfangen.
  • User Funktionstaste in der Funktionstastenleiste eingebaut. Von AddOn über cpSetFTaste( Visible:Boolean; Text:String ); konfigurierbar.
    Bei drücken der UserFunktionstaste wird das Ereignis: KeyDown mit Cockpit.Parameter=1 aktiviert

Online

  • Bug: Online Fahrer/Fahrzeugbilder wurden nicht immer sauber dargestellt. Nun behoben,
  • Angabe BIlderbreite Fahrer/Fahrzeug im OnlineDesign in der Datei: onlinedef.xml ( default=80 )
  • AddOn Variablen können nun als String oder auch als Bar(0-100%) angezeigt werden
  • OnlineDesign kann nun auch Sektorzeiten/Zwischenzeiten 1-3 anzeigen

 


aktuelles Release Version 3.1.0 (Build 383), Stand 2018-09-19

Hier die wichtigsten Änderungen gegenüber der Version 3.0.5

Neu 

  • Hardware: Tanknetzteil TNT2018 für 2 und 4 Spuren integriert
  • Die Tankkurve wurde um einen zusätzlicher Zwischenpunkt erweitert.
  • Drucken: Fahrer/Fahrzeug/Rennbahn Form kann Hardcopy gedruckt werden
  • Drucken: Fahrer/Fahrzeuge/Rennbahnen kann aus dem Explorer eine schöne Liste gedruckt werden
  • Siegerurkunde für aufsummierte Rennen (über rechte Maustaste auswählen)
  • SerienRennen: Punkte Schnellste Runde wenn Punkte für jedes Rennen vergeben wird. Siegerurkunde hatte keine Zusatzpunkte angezeigt
  • SerienRennen Zusatzpunkte SchnellsteRunde gibt es abhängig von der Punkteverteilung
  • SerienRennen Darstellung Renntage/GesamteSerie verbessert
  • Im Fahrer/Fahrzeugdialog werden die Rekorde angezeigt.
  • Neuer Button: Ende in die Funktionsleiste eingebaut. Beendet sofort die aktuell laufende Session.


AddOn 

  • Cockpit.SetzeTank100Proz := True; Tank von diesem Fahrzeug auf 100% setzen
  • Befehle für Serielle Schnittstelle integriert
  • SubScreen Verwaltung wesentlich verbessert und stabilisiert
  • Neuer Befehl: cpPrintStr(). Drucken aus einem AddOn
  • Neuer Befehl Serie: CSerie.GetRennErgebnisseEinzel+CSerie.GetRennErgebnisseSumme
  • Neuer Befehl: cpGetTankParameter+cpSetTankParameter
  • Neue Komponente in Forms: TsBitBtn
  • Neuer Befehl: cpSHowMessage2( Cation, Text, Button ); //1=OK,2=Ja/ Nein,3=Ja/Nein/Abbruch
  • AddOn wird nun compiliert und in Dateien abgespeichert. Dadurch ist der Start wesentlich schneller.


Bugs 

  • AddOn: Event „Tanken Einfahrt“ kam nicht mehr.
  • Nachlaufzeit Probleme beseitigt.
  • Tankgeräusche kamen nur einmal bei Carrera Tanken und Start/Ziel mit meinen IR.
  • SerienRennen Probleme mit Teilstrichanzeige beseitigt
  • Ein Doppelpunkt in "Text vor Variablenwert" hat die Formatierung auf LongFormat umgeschaltet
    LongFormat (00:00,000) wird durch Platzhalter Variablenwert 00:00,000 eingeschaltet
  • Wenn Rundenzähler an CU angeschlossen war gab es Probleme mit der Tankanzeige im Carrera Modus

 


Release Version 3.0.5 (Build 334), Stand 2017-04-13

Hier nur die wichtigsten Änderungen gegenüber der Version 3.0.0
Neuer signierter USB-Box Treiber eingebaut. Damit kann nun endlich Cockpit-XP ohne lästigem Benutzersteuerungsdialog beim Start gestartet werden
• Geführte Installation des Treibers / FirmwareUpdate der USB-Box (ConfigCenter->Basis Einstellungen->Treiber). USB-Boxen FirmwareVersion 10 einspielen.
• Unterstützung der neusten CU-Firmware Version 5336. Die CU-Firmware Version 5336 unterstützt über die Schnittstelle ein Starten des Rennens.
• Neues AddOn "Cp-ChaosHandlingCU30352-CU". CHaosHandling mit der USBBox2A oder mit CU mit Firmware 5336 (oder größer?). Also entweder mit der USBBox2A oder CU mit Firmware 5336 kann man die CU fernsteuern (Start und ESC Taste). Ersetzt das AddOn "Cp-CHaosHandlingUSBBox2A-CU"
• jede Menge weitere wichtige Neuerungen
• Einige Bugs beseitigt


Release Version 3.0.0 (Build 301) 

Bei allen USB-Geräten muss Firmware Version .8 eingespielt sein 

Online Update von AddOns/Rennbildschirme/Cockpit-XP 

• Neue AddOns und Rennbildschirme können nun direkt in Cockpit-XP ausgewählt und installiert werden

• Wird vom Hersteller das AddOn/Rennbildschirm aktualisiert sehen Sie dies und können ebenfalls wieder direkt ein Update auf die neuste Version durchführen.

• Auch ist es möglich Cockpit-XP selbst Online zu aktualisieren.

Datenbank Umstellung auf sqlite 

• Die Paradox Datenbank wurde auf sqlite umgestellt.

• Bitte unbedingt eine Datensicherung Ihrer bisherigen Installation vor dem Update machen

• Nach dem Update gleich die Datenbank-Migration durchführen

Vorgehensweise Migration Ihrer Cockpit-XP Daten: Nach dem Update befindet sich ein neues Verzeichnis: database.sqlite in Ihrem Cockpit-V2 Datenverzeichnis. Dies ist eine leere sqlite Datenbank.

Im gleichen Programm Verzeichnis wie die CockpitV2.exe liegt gibt es nun eine Datei mit dem Namen

DBMigration.exe 

Starten Sie nun dieses Programm. Dann drücken Sie „Starte DB Migration" Nach der Ende Meldung können Sie dieses Programm schließen und Cockpit-XP starten. Ihre Daten sind nun nach sqlite kopiert. Der Ordner „database" wird nicht mehr benötigt.

 

 

Nach oben