ANALOLO Version 1.0
Natürlich habe ich vor der Entwicklung meines ANALOLO die verfügbaren Auswerteprogramme:
ALTIMETER, mit dem LoLo ausgeliefertes EXCEL Makro auf:
www.lomcovak.cz/lolo/lolo.html
DISPLAY LOLO, vom Norweger Ola Fremming entwickeltes Windows Programm auf:
http://home.online.no/%7eofremmi
DATA-LOGGER vom Österreicher Rainer Primosch entwickeltes Windows Programm auf:
http://members.aon.at/p-51
getestet und für durchaus brauchbar befunden.
Da ich plane, meinen LoLo auch anderen Modellfliegern zur Verfügung zu stellen und die
Auswertungen direkt am Fluggelände durchzuführen, ist mein 486-er Notebook für diese
komfortablen aber auch aufwendigeren Programme eher zu schwach.
Ich habe daher ANALOLO für DOS ausgelegt.Es läuft aber bestens in einem DOS-Fenster unter
WIN95/WIN98.
Ausserdem wollte ich die einzelnen Messdaten besser verwalten können und für den geplanten
LoLo Einsatzschwerpunkt, nämlich das Training des Diskusstartes (SAL) von HLG Modellen
übersichtlich darstellen
Ich gehe davon aus, dass durch das Ein-/Ausschalten des LoLo (d.h ein Block an Daten) eine bestimmte
Flug "Session" gemessen wird, die durch ein bestimmtes Modell, einen bestimmten Piloten, oder
Spezifische Flugbedingungen gekennzeichnet ist.
ANALOLO Version 1.0 bietet folgende Hauptfunktionen:
1.Daten vom Lolo auf den PC übertragen.
Diese Funktion ist in den Windows basierenden Programmen wesentlich komfortabler
gelöst.Da es mein erster Versuch war, eine serielle Schnittstelle zu "lesen", ist
meine Lösung etwas "holprig", aber sie funktioniert (meistens).Mann kann auch
Dateien, die "rohe" LoLo Daten enthalten mit ANALOLO weiteverarbeiten...
Diese "rohen" Daten werden in Dateien gespeichert.Da es sich um DOS Dateien handelt, müssen
auch die DOS Namenskonventionen eingehalten werden: Dateiname maximal 8 Zeichen und
Dateierweiterung maximal 3 Zeichen.
Für den Dateinamen habe ich nur 7 Zeichen zugelassen um später die Blocknummer (1,2,3.4.5.6.7.8.9,
0=10) anhängen zu können.
Man sollte sich daher vor Beginn überlegen, wie man diese insgesamt 10 Zeichen aufteilt um den
Überblick zu behalten.
Ich verwende LOL als Dateierweiterung und kodiere im Dateinamen das Modell und das Datum...
2.LoLo Daten aufbereiten:
Im wesentlichen werden dabei die Rohdaten in die einzelnen Blöcke (LoLo kann maximal 10 Blöcke
Aufzeichnen) aufgeteilt, mit der Möglichkeit ,die einzelnen Blöcke (=Flugsessions) mit folgenden
Daten zu beschreiben:
Ort..............max. 20 Zeichen
Datum.........max.8 Zeichen
Zeit..............max 6 Zeichen
Pilot.............max. 20 Zeichen
Modell.........max. 20 Zeichen
Bemerkung..max.30 Zeichen
Temperatur..in Grad Celsius, diese Angabe geht in die Höhenformel ein.
Standardannahme 20 Grad.
Diese Daten können gemeinsam mit den zugehörigen Messdaten in eigenen Dateien abgespeichert
werden, wobei der Dateiname aus dem ursprünglichen Namen der "rohen" Datei plus Blocknummer
(0 entspricht Block 10) gebildet wird und nur die Dateierweiterung (3 Zeichen) frei wählbar
ist.
Ich nehme dafür FLY...
3.LoLo Daten analysieren
Diese Funktion kann nur Daten analysieren, die vorher unter Punkt 2 (LoLo Daten aufbereiten)
abgespeichert wurden
Es sind 2 Arten der Analyse vorgesehen:
1.Den gesamten Block grafisch darstellen: das entspricht im Wesentlichen der Darstellung
der obengenannten Programme.
oder
2.Einzelne Flüge analysieren:
Ich habe mich bemüht, aus den einzelnen Höhenwerten einzelne Flüge d.h.
Start und Landung sowie Start(Schleuder) Höhe und maximal Höhe (bei anschliessenden
Thermikflügen) "herauszulesen".Das war nicht einfach, da der LoLo sehr oft Werte
liefert, die um den "Nullpunkt" herumschwanken oder negativ werden..
Zum Testen habe ich folgende Parameter verwendet und vorerst im Programm gelassen
obwohl einige davon nicht sehr wirkungsvoll sind:
Start Toleranz (Meter).... gibt an, ab welcher Höhe ANALOLO den Start
erkennen soll
Lande Toleranz (Meter).... gibt an, ab welcher Höhe ANALOLO die Landung
erkennen soll
Sink Toleranz (Meter).... gibt an, ab welchem Höhenverlust ANALOLO die
Startphase als beendet betrachtet soll
Bodenzeit (Sekunden)......Zeit, die das Modell ohne wesentliche Höhenänderung
"am Boden" sein soll
Mindestflugdauer(Sekunden)...Mindestzeit zwischen Start und Landung um den
Flug darzustellen.
In der Praxis verwende ich nur die Sinktoleranz (z.B. 4 Meter) und die Mindestflugdauer
um die Flüge eines Blocks auszuwerten.
Eine negative Landetoleranz ( z.B. minus 10 Meter) führt dazu, dass der gesamte
Block, wie in Methode 1 dargestellt wird, da ja keine Landung "erkannt" wird
Gemäss den Parametern werden die "erkannten"Flüge angelistet und können auch
grafisch dargestellt werde.
Im Moment ist ein Ausdruck dieser Grafiken direkt vom DOS aus nicht möglich
Ich gehe wie folgt vor: durch Drücken von Alt+Druck wird die Grafik in die Windows
Zwischenablage gespeichert.Ich starte dann ein Grafik Programm (z.B PAINT)
hole die Grafik mit Einfügen und drucke sie aus.
Die tabellarische Flugliste kann man mit DOS Print Screen ( meist Shift+Druck) direkt
Ausdrucken
ANALOLOD.DOC 10.3.2003 Werner Stark (wstark@aon.at)