STool

STool ist  das Softwaretool (Schweizer Taschenmesser) für das SKYTRAXX 2.0 (PLUS) Vario

Ich war es einfach leid Namen, Flugklassen usw. immer über Wipptasten einzugeben und da das geniale Konzept des SKYTRAXX 2.0 dies zulässt habe ich dafür ein kleines Programm geschieben!
STool ist ganz einfach!
Nur das SKYTRAXX 2.0 oder SKYTRAXX 2.0 PLUS Vario per USB mit dem Computer verbinden, dann STool starten und schon kann es losgehen. Denn STool prüft als welches Laufwerk das SKYTRAXX 2.0 mit dem PC verbunden ist, liest die entsprechenden Parameterdaten des SKYTRAXX 2.0 ein und schon kann es los gehen.
STool ist das SKYTRAXX 2.0 Tool für die banalen Dinge:
  • Parameter ändern
  • Vereichnisstruktur aufräumen
  • Alle IGC Dateien in ein neues Zielverzeichnis kopieren
  • Alle Dateien in ein neues Zielverzeichnis kopieren
  • Wegpunkte aus der SKT Wegpunktdatei wieder exportieren
  • (Versehendlich) gelöschte Wegpunkte aus der SKT Wegpunktdatei wiederherstellen
  • Thermikpunkte aus der SKT Wegpunktdatei exportieren
  • Wegpunktdateien verwalten
  • Wegpunkte aus fremden Datenformaten (GPX, OziExplorer) exportieren und importieren
  • TASK-Dateien verwalten
  • TASKS aus verschiedenen Datenformaten (CompeGPS, GPX, OziExplorer) als Routen exportieren und importieren

Mit Aufräumen meine ich das Löschen leerer Verzeichnisse im FLIGHTS Hauptverzeichnis, wenn hierin keine IGC-Dateien angelegt wurden. Ist bei mir gerade in der letzten Zeit beim Herumprobieren häufiger passiert…

Der Import und Export von Wegpunkten und TASKS, also Routen, erfolgt z.Z. in den Formaten CompeGPS bzw. Maxpunkte, GPX (Garmin, XC-Planner, u.a.) und OziExplorer. Teilweise funktioniert dies nur für den Import oder den Export der Daten. Je nach Zeit und Lust werde ich dies vervollständigen und weitere Formate (z.B. SeeYou CUP) implementieren.

Ich nutze AirTome und dazu kopiere ich die IGC Files in ein Verzeichnis beliebiger Wahl, damit ich diese anschließend durch Drag ’n Drop einfach zu AirTome hinzufügen kann. Die Dateinamen werden schon vom SKYTRAXX 2.0 entsprechend der FAI-Regeln mit eindeutigen Namen angelegt und werden dann auch schon so im Zielverzeichnis in der korrekten (zeitlichen) Reihenfolge dargestellt.

In die entsprechende Zip-Datei habe ich STool.exe und eine Autorun.inf eingefügt.
Bitte hierzu folgendes beachten:
STool legt keine Registrierschlüssel ab oder verwendet sonstige Betriebssysteminformationen. Somit kann STool direkt auf dem SKYTRAXX 2.0 installiert werden! Hierzu einfach auf dem SKYTRAXX ein Verzeichnis \STool anlegen und das Programm STool.exe in dieses Verzeichnis kopieren. Bitte nicht direkt in das Hauptverzeichnis vom SKYTRAXX 2.0. Hierdurch kann es zu Fehlern kommen.
Im Hauptverzeichnis kann jedoch eine Autostart-Datei Autorun.inf angelegt werden.

Diese Datei sollte auf deutschsprachigen Systemen folgenden Inhalt haben:
[AutoRun]
open=\STool\STool.exe
icon=\STool\STool.exe
action=STOOL, das SKYTRAXX 2.0 Tool starten
label=SKYTRAXX 2.0

Seit Windows 7 (WinXP mit SP ??), sowie in Kombination mit Virenscannern, wird die Autostart-Funktion eines Programms von USB-Speichermedien blockiert. In diesem Fall sollten nur die Zeilen beginnend mit icon und label in der Datei Autorun.inf verbleiben. Zumindest bei mir unter WinXP funktioniert dann noch die Icon und Labeldarstellung.

Grundsätzlich kann Software immer Fehler oder unerwartete Reaktionen zeigen. Ich würde mir daher über entsprechende Rückmeldungen zu „undocumented features“ und weiteren Wünschen von Anwendern freuen.
Wobei ich das ganze in meiner knappen Freizeit mache und programmieren liegt in meiner Prioritätenliste ganz weit hinter fliegen!

Für Hilfe bei der Übersetzung wäre ich dankbar!
Übersetzungen in Englisch, Französisch, Holländisch und (teilweise) Rumänisch sind fertig. Korrekturhinweise nehme ich aber gerne entgegen. Italienisch und Spanisch versuche ich – wenn auch langsam – selbst zu übersetzen. Aber für Polnisch hab ich keinen blassen Schimmer! Würde mich über entsprechende Übersetzungshilfe freuen. Hierzu habe ich die Textresource zum Download bereitgestellt, so dass hilfreiche Menschen mit Sprachkenntnis mich gerne unterstützten können …

 

Download

STool als ZIP Datei, Installation wie beschrieben

Auszug aus der Stringtable (Übersetzungsteil) von STool.
Die Datei enthält immer Gruppen von Texten in der Sprach-Reihenfolge:

  • Endziffer 0 – Deutsch
  • Endziffer 1 – Englisch
  • Endziffer 2 – Französisch
  • Endziffer 3 – Niederländisch
  • Endziffer 4 – Polnisch
  • Endziffer 5 – Spanisch
  • Endziffer 6 – Italienisch
  • Endziffer 7 – Rumänisch

Wer mir jetzt also helfen möchte eine weitere Sprache zu erstellen, zu vervollständigen, Korrekturen hat etc. läd bitte einfach diese Datei, ergänzt sie nach dem entsprechenden Muster und sendet sie mir bitte an die Adresse „info (ät) bitbroker (punkt) eu“ zurück. Ich werde die Datei anschließend  prüfen und als neue Resource in STool einbinden um damit eine neue Version zu einstellen.

Historie

Version 1.52.1

Unterstützung für die neuen Anzeigefelder:

  • Race Start
  • Ankunftshöhe
  • G-Kraft (nur für die PLUS Version)

Version 1.51.1

Import und Export von Wegpunkten und Tasks für XCSoar (und Top Hat, was ich nutze) in den Formaten:

  • CUP für Wegpunkte
    Damit wird auch das Format für SeeYou unterstützt
  • TSK für Tasks bzw. Aufgaben

Neues, mehrsprachiges Hinweisfenster, wenn das SKYTRAXX 2.0 (PLUS) nicht gefunden wurde.

Version 1.48.3

Vollständige Übersetzungen für Rumänisch abgeschlossen von Mugur Vaceanu.

Version 1.48.2

Vollständige Übersetzungen für Französisch von Lex Hagenbeek.

Version 1.48.1

Anpassung für die Parameter der PLUS Variante.
Übersetzungen für Rumänisch ergänzt durch Mugur Vaceanu. Leider ist der Hilfetext noch in Englisch.
Aktuell wird die Übersetzung für Französisch erstellt.
Über eine Unterstützung bei der Übersetzung in Italienisch und Spanisch würde ich mich freuen!

Version 1.34.2

Korrektur und Vervollständigung der niederländische Übersetzung durch Maarten Swart.
Damit unterstützt STool nun die Sprachen Deutsch, Englisch und Niederländisch vollständig.

Version 1.34.1

Anpassung der Parameter / Expert Settings der neuen SKYTRAXX 2.0 Firmwareversion 1.34
Nochmalige Korrektur des fehlerhaften GPX-Dateiheaders bei Wegpunkt- oder Routen-Export.
Überarbeitung der Parametereingabe für Flags und Schritte analog SKYTRAXX 2.0

Version 1.30.1

Anpassung der Parameter / Expert Settings der neuen SKYTRAXX 2.0 Firmwareversion 1.30

Version 1.28.2

Fehler in der Statuszeile bei Dateiverwaltungsfunktionen (z.B. bei IGC-Dateiexport) korrigiert.

Version 1.28.1

Korrektur eines fehlerhaften GPX-Dateiheaders bei Wegpunkt- oder Routen-Export.
Den immer falschen Text „Wegepunkte“ durch „Wegpunkte“ ersetzt.

Version 1.24.1

Nun können auch verschiedenen Piloteninformationen angelegt und bearbeitet werden.
Ein Fehler beim Export von Wegpunkten wurde korrigiert.
Die Hilfeseite wurde auch für verschiedenen Sprachversionen angepasst, z.Z. nur in den Sprachen Deutsch und Englisch.

Version 1.18.1

Fehler bei Programmstart in Version 1.17.1 behoben, wenn das SKYTRAXX 2.0 eine Firmwareversion kleiner 1.17 hat (noch keine CIVILID und COMPID).

Version 1.17.1

Erweiterung der Parameter für COMPETITION Routen um CIVILID und COMPID der neuen SKYTRAXX 2.0 Firmwareversion 1.17 bzw. 1.18

Hiermit habe ich auch die Versionsnummern angepasst und eine weitere Stelle eingeführt. Die erste und zweite Ziffer ergeben die entsprechende SKYTRAXX Version mit der getestet wurde und die dritte Ziffer die Entwicklungsstufe.

Version 1.9

Anpassung der Parameter / Expert Settings der neuen SKYTRAXX 2.0 Firmwareversion 1.14

Import und Export von Wegpunkten und Tasks in den Formaten:

  • OziExplorer WPT und RTE

SeeYou CUP nehme ich mir für später vor.
Danach wird STool nur noch für Firmwareänderungen des SKYTRAXX 2.0 weiter angepasst.

Die ersten Programmfehler sind mir jetzt auch aufgefallen:

  • Es kam vor, dass das SKYTRAXX 2.0 nicht automatisch am USB Anschluss gefunden wurde.
  • Unter Win7 funktionierte u.U. die Datensicherung bzw. das Kopieren der IGC Dateien nicht.
  • Nach dem Export von Routen wurde eine falsche Abschlussmeldung in der Statusanzeige angezeigt.

Bislang wurden Routen, falls diese in GPX Dateien nicht benannt waren generell unter den Namen Route001 ff. angelegt. Hierdurch kam es, besonders bei GPX Dateien aus dem XC Planner 2.0 immer wieder zu „Datei bereits vorhanden“ Meldungen.
Nun wird die erste – nicht benannte – Route unter dem Namen der GPX Datei benannt, alle weiteren werden mit diesem Namen hochgezählt. Zu beachen ist die Namenskonvention des SKYTRAXX 2.0: Eine Dateiname darf max. 8 Zeichen lang sein (plus Extension). Somit kann auch ein Taskname nur aus 8 Zeichen bestehen.

Version 1.7

Wie versprochen habe ich jetzt die Unterstützung einiger Dateiformate eingebaut.
Import und Export von Wegpunkten und Tasks in den Formaten:

  • CompeGPS WPT
  • GPX Waypoints und Tracks
  • OziExplorer WPT und RTE (bislang nur Export).

OziExplorer Import und SeeYou CUP werde ich noch einbauen …

Ganz nebenbei ist damit auch noch eine Dateiverwaltung für Wegpunktdateien entstanden.

Version 1.6

Habe nun auch den Im- und Export von TASKS als CompeGPS Routen eingebaut.
Das UserField 3 ist in den Parametereinstellungen aufgenommen.

Als nächstes werde ich noch einige Im- und Exportformate einbauen.

Version 1.0

Die Übersetzungen sind – soweit – eingearbeitet, STool V 1.0 ist dadurch deutlich größer geworden.

Version 0.9

Aktuelle und neue Funtionen:

  • Leere IGC Verzeichnisse löschen
  • Alle IGC Dateien in ein neues Zielverzeichnis kopieren
  • Alle Dateien in ein neues Zielverzeichnis kopieren
  • Wegpunkte aus der SKT Datei wieder exportieren
  • (Versehendlich) Gelöschte Wegpunkte aus der SKT Datei exportieren (wiederherstellen)
  • Thermikpunkte aus der SKT Datei exportieren

Jetzt mach ich mich mal an das leidige Thema Übersetzungen vervollständigen.

Version 0.8

Aktuelle Funtionen:

  • Parameter ändern
  • Daten kopieren und/oder sichern
  • SKYTRAXX 2.0 aufräumen

Aktuell funktioniert nur die Parameteränderung und die Komplettsicherung.
Da mir leider noch die entsprechenden IGC-Files auf meinem SKYTRAXX 2.0 fehlen konnte ich diese Funktionen leider noch nicht mit belastbaren Daten und entsprechenden Verzeichnisstrukturen umsetzen.
Mit Aufräumen meine ich das Löschen leerer Verzeichnisse im FLIGHTS Hauptverzeichnis, wenn hierin keine IGC-Dateien angelegt wurden.
Ist bei mir gerade in der letzten Zeit beim herumprobieren häufiger passiert…

STool legt (aktuell) keine Registrierschlüssel ab oder verwendet sonstige Betriebssysteminformationen. Somit kann STool direkt auf dem SKYTRAXX 2.0 installiert werden! Hierzu einfach auf dem SKYTRAXX ein Verzeichnis \STool anlegen und das Programm STool.exe in dieses Verzeichnis kopieren. Bitte nicht direkt in das Hauptverzeichnis vom SKYTRAXX 2.0. Hierdurch kann es zu Fehlern kommen.

Es ist eine Beta-Version. Abstürze etc. können da schon vorkommen! Aber mein SKYTRAXX 2.0 hat es bislang alles klaglos überstanden In der 0.9 Version sollen dann alle Funktionen enthalten sein und in der 1.0 Version möchte ich auch im Programm alle im SKYTRAXX 2.0 auswählbaren Spachen unterstützen (bislang nicht vollständig).