Unterschiede zwischen den Revisionen 13 und 25 (über 12 Versionen hinweg)
Revision 13 vom 26.06.2012 01:31
Größe: 10588
Autor: DRAGNET
Kommentar:
Revision 25 vom 26.09.2012 08:17
Größe: 14205
Autor: DRAGNET
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 139: Zeile 139:
'''30. Jun 03:52 v0.2.5beta'''<<BR>>
- Anzeige bei Unstimmigkeiten der GPS-Zeit (orange hinterlegte GridView-Zellen) entfernt<<BR>>
- Exeption wenn GPSSticks in GraphViews angezeigt wurden behoben (je nach Log gab es div / 0)<<BR>>
- Wird während dem Download einer Karte eine neue gewählt wird der aktuelle Download unterbrochen<<BR>>
- Map: War das Fenster Maximiert und wurde auf etwas anderes als "No Map" geschaltet blieb das Fenster Maximiert<<BR>>
- Map: Waypoints werden erst bei "Target Reached" gezeichnet<<BR>>
- Map: Waypoint namen müssen nicht mehr mit "P" beginnen und Zahlen beinhalten<<BR>>
- GridView: Werte werden nun geladen falls zuerst ein Log geöffnet wird und das GridView erst danach geöffnet wird<<BR>>
- Automatisches verschieben von neuen Logs beim einstecken der SD Karte (Duplikate werden umbenennt!)<<BR>>
- GridView: Export nach .csv - alle oder Selektierte, mit aktuell ausgewählten Werten und eingestellter Einheit (RAW/METRIC/INCH)<<BR>>
- Map: Waypoints zeichnen geht bei allen Pfad-Modi (bei Trail werden sie wieder gelöscht wird die Position verändert)<<BR>>
- VirtualOSD: Ist Flag "Target Reached" gesetzt wird LAT/LON Anzeige grün statt weiss<<BR>>
- Player: Springen mit PageUp oder "+" / PageDown oder "-" +- 1, wenn Shift oder Shift-Lock drin ist +- 10<<BR>>
<<BR>>
'''30. Jun 03:57 v0.2.6beta'''<<BR>>
- "Check"-Button entfernt (hab ich übersehen - dieser war nur zum testen vom Auto-Log verschieben mit Laufwerk "H:")<<BR>>
<<BR>>
'''2. Jul 03:17 v0.2.7beta'''<<BR>>
- Exeption bei "Play SyncStart" sofort nach dem Laden vom Video behoben<<BR>>
- .csv Export,- es wird das Listen-Trennzeichen vom System verwendet (Ländereinstellungen)<<BR>>
- Status-Anzeige verbessert, zeigt nun aktuell geladenes File an<<BR>>
- 5 verschiedene Konfigurationen möglich, Import von einem .ini File<<BR>>
- Exeption wenn durch Logs gezappt wird behoben<<BR>>
- GraphView Fenster können noch etwas kleiner gemacht werden<<BR>>
- Video kann nun auch umgekehrt Synchronisiert werden (wenn Video kleiner als Log ist)<<BR>>
<<BR>>
'''5. Jul 19:41 v0.2.8beta'''<<BR>>
- GraphViews: XY-Grid hinzugefügt, Zeitachse wie FlagGraphs mit mehr Zeitangaben<<BR>>
- Status Flag Graph: Mausposition bei Errorcode zeigt ErrorCode Text an <<BR>>
- GraphViews: Mausposition zeigt Wert an<<BR>>
- Exeption beim laden nicht lesbarer GPX-Files über Doppelklick/Command Line Argument behoben<<BR>>
- Diverse kleine Anpassungen und Verbesserungen<<BR>>
<<BR>>
'''9. Jul 15:23 v0.2.9beta'''<<BR>>
- Haupt-, VirtualOSD- und MAP-Fenster können noch kleiner gemacht werden<<BR>>
- GraphView: Anzeige aller Werte bei Mausposition<<BR>>
- GprahView: Farbe #3,7,8+9 geändert um sie besser von den anderen zu Unterscheiden<<BR>>
- GprahView: Verhalten beim ausblenden vom Fensterrahmen korrigiert (Fenster wurde immer Höher/Breiter)<<BR>>
- Status Flag Graph: Verhalten vom Zoom verbessert<<BR>>
<<BR>>
'''27. Jul 20:30 v1.0 RELEASE'''<<BR>>
- GraphViews: "Fit x" wird nun gespeichert<<BR>>
- Nach verschieben von neuen Logs von der SD Karte wird das Verzeichniss automatisch neu eingelesen und der letzte Eintrag selektiert<<BR>>
- "Follow me" Logs können nun auch eingelesen werden<<BR>>
<<BR>>
'''26. Sep 08:12 v1.1'''<<BR>>
- MagnetField & MagnetInclination min/avg/max Werte in Übersicht hinzugefügt (inkl. Warnung wenn <80 und >120)<<BR>>
- Die Namen "RCStick1 - 12" in besser verständliche Beschreibungen geändert<<BR>>
- OSD: "GPS Mode"-Anzeige hinzugefügt<<BR>>
- Map: MK Kopter-Tool Wegpunktliste kann nun Importiert werden<<BR>>
<<BR>>

MK GPXTool Version Historie

(Nur die wichtigsten Ängerungen werden aufgezeichnet)

Projekt-Start: Montag, 28. Mai 2012, 00:31:26

06. Jun, 03:58 v0.1.0.0beta:
Initial beta release

06. Jun, 19:49 v0.1.1.0beta:
- VirtualOSD: Nick-Wert musste noch invertiert werden um den Künstlichen Horizont richtig darzustellen, bei roll sollte es stimmen
- VirtualOSD: Trackbar (Videoposition) kann nun erst nach dem Video-Start verändert werden
- Wird das Programm verlassen ohne einen Pfad zu wählen wird der leere Pfad-Eintrag in der .ini beim nächsten Laden ignoriert

07. Jun, 04:22 v0.1.2.0beta:
- Abwärtskompatibilität etwas weiter ausgebaut: BL-CTRL ohne Temp., ...ist noch mitten drin, kann also noch (solange das in Arbeit ist gewollte) Abstürze geben.
- VirtualOSD: Künstlicher Horizont weiter ausgearbeitet, geht nun bis 180°/-180°,- und haut nicht mehr ab
- VirtualOSD: Update vom künstlichen Horizont mittels Interpolation zwischen den Sekunden mit Berücksichtigung der Synchronizität, jede 1/10 sek (ja jetzt kann man es doch langsam vorzeigen!)
- VirtualOSD: Errorcodes werden nun angezeigt, MOT RUN (ist eh immer an) wurde ersetzt durch RET HOME
- VirtualOSD: Vario Up/Down Anzeige
- Scrollen mit Tastatur im GridView wird nun auch Global Synchronisiert

08. Jun, 06:14 v0.1.3.0beta:
- Einlesen der Log-Ordnerstruktur verbessert (Probleme bei fehlenden oder leeren GPX Ordnern)
- Verhalten beim Stoppen vom Video verbessert,- hat sich manchnal aufgehängt
- VirtualOSD: NEU: Kompass (Interpolation über 0 geht noch in die andere Richtung,- wird noch korrigiert!)

09. Jun, 04:47 v0.1.4beta:
- Anzahl Logverzeichnisse korrigiert (hat eines zuwenig angezeigt)
- VirtualOSD: Kompass Interpolation über 0 ergänzt, N/W/S/E hinzugefügt, Volt hinzugefügt mit "Blitz"-Icon
- VirtualOSD: Fenster mit 'x' schliessen hat das OSD-Overlay nicht mitgeschlossen
- Kommastellenfehler durch die Länderunterschiede behoben
- GridView-Performance beim Zeichnen der Werte verbessert
- Logfiles-Baum wurde um 2 Ebenen erweitert (Jahr/Monat)

10. Jun, 05:23 v0.1.5beta:
- Alle Fenster schliessen hat OSD Overlay nicht geschlossen
- Kann der gespeicherte Ordner in der Konfigurations-Datei nicht gelesen/gefunden werden wird nun ein Dialog angezeigt
- Doppelklick auf .gpx Datei kann nun zum öffnen mit MK_GPXTool.exe verknüpft werden
- Anzahl logs/directories an andere Stelle verschoben, klickt man darauf kommt man zum letzten Log
- Datum im der Log-Übersicht wird nun Länderspezifisch formatiert
- Kann ein Log nicht "geparst" werden wird der Inhalt der .gpx Datei im Statistikfenster angezeigt
- Im GridView lassen sich nun mehrere Reihen (Shift) oder einfach Startreihe und Endreihe (Ctrl) mit Maus oder Tastatur auswählen (Shift PageDn...), es werden dann nur noch die ausgewählten Werte in den GrapView's dargestellt.
- Sine mehrere Reihen im GridView markiert, spielt das Video diese im Endlos-Loop
- Sind Stickwerte in der GraphView darzustellen wird eine gestrichelte 0-Linie gezeichnet
- Viele viele Details bereinigt...

10. Jun, 21:01 v0.1.6beta:
- GridView Multiselect/Select lief noch nicht wie gewollt
- ErrorCodes Texte waren um eins verschoben ab Error 13 ("ERR: FC Nick ACC" Text fehlte)
- Auflösung vom VirtualOSD Overlay verdoppelt!
- VirtualOSD: Nachdem ein Video gewählt konnte man kein anderes mehr wählen, gefixt

11. Jun, 01:45 v0.1.7beta:
- VirtualOSD: Synchronisation mit Video verbessert, klick auf Video-Zeit (00:00/00:00) öffnet Sync Detail Fenster
- Verhalten beim Laden von Dateien verbessert, Fortschrittsbalken hinzugefügt
- Probleme beim laden von umbenannten .gpx files und potentielle Probleme mit falsch formatierten Verzeichnissen behoben
- VirtualOSD: Overlay sollte nun auf allen Windows Versionen richtig plaziert werden, Overlay wird nicht mehr "gestreckt" sondern "gezoomt" beim ändern der Fenstergrösse
- Performance beim Schieben/Zoomen der Graphen verbessert
- VirtualOSD: Video wurde auf langsamen Rechnern sofort wieder gestoppt beim ersten starten
- Diverse Kleinigkeiten verbessert

11. Jun, 19:07 v0.1.8beta
- VirtualOSD: Künstlicher Horizont gingt nur halb soviel auf und ab wie er sollte nach der Auflösungsverdoppelung
- Umschalter für RAW/INCH/METRIC (betrifft Elevation, Altitude, VerticalSpeed, GroundSpeed und BL_Temp in allen Views)
- Min/Avg/Max Vertical Speed, Height (GPS) und Barom(eter) Height in Statistik hinzugefügt/geändert

13. Jun 05:40 v0.1.9beta
- Exeption beim Starten vom Video behoben, nach Stop hat "Play SyncStart" das Video von Anfang an gespielt statt von der SyncStart position aus
- VirtualOSD: Grafischer Höhenanzeiger mit Vario hinzugefügt, Interpolation verbessert
- VirtualOSD: Interpolation hat evtl. nicht richtig funktioniert auf Systemen die "," als Trennzeichen haben
- Nicht fertig geschriebene (defekte) .gpx files werden nun bis zum letzten lesbaren Eintrag eingelesen, korrupte tracks werden übersprungen und beim nächst lesbaren weiter gemacht
- Log-Parser frisst jetzt praktisch alles mögliche an alten Logs, wandelt nicht vorhandene Werte in Standartwerte um
(ob die vorhandenen Werte richtig interpretiert werden ist dann nochmal eine andere Baustelle!)
- Langsames laden von Logs bei denen Werte fehlten (je mehr desto langsamer) eliminiert
- Div. Probleme beim Erststart behoben (zur Auswahl fehlende GraphView Werte etc.)
- Bereits offene GrapView-Fenster werden nun Fettgedruckt angezeigt in den beiden Auswahlmenues
- VirtualOSD: Grafischer Geschwindigkeitsanzeiger hinzugefügt

13. Jun 19:57 v0.2.0beta
- Neues Feature mit neuem Fenster hinzugefügt: Player, damit lässt sich (unabhängig von einem Video) ein Track abspielen
(Das Konfigurationsfile hat sich leider geändert und muss entweder angepasst werden oder wird neu angelegt!)
- VirtualOSD: Exeption wenn SyncStart und dann Play SyncStart gedrückt wurde ohne Video

17. Jun 04:47 v0.2.1beta
- Player Fenster konnte nicht über das Menü geöffnet werden, nachdem es geschlossen/geöffnet wurde war es nicht an der gleichen Position
- Player Stop Button geht nun zum ersten Track bzw. dem ersten von den Ausgewählten im GridView
- GraphView hat bei Groundspeed die falsche Einheit angezeigt
- GraphView Exeption wenn AnalogInput1 angezeigt werden sollte
- Neues Fenster: Map... viele Features...
- Konfiguratuon schreiben überschreibt die alte Konfiguration nur wenn erfolgreich
- Map: Pfad Helligkeit nach Höhe und Breite nach GroundSpeed + umgekehrt (+ invertiert)

20. Jun 04:05 v0.2.2beta
- Exeption auf Map gefixt wenn MaxSpeed oder MaxAltitude = 0 (division durch 0)
- Exeption gefixt wenn defekte .gpx geladen wird und Map offen ist
- Target Distance in den Views werden nun auch umgewandelt in RAW/INCH/METRIC
- "donate"-Button im About Fenster hinzugefügt
- Full Map redraw wenn Zoom geändert, anderer Log gewählt
- Wenn "No Map" gewählt ist wurde nicht refresht bei "Full Path" zeichnen wenn man einen anderen Log wählt
- Anzeige von Datum und Uhrzeit des Flugstarts wenn Datumsordner gewählt wurde wird nun aus der GPX-Datei gelesen anstatt aus dem Erstellungsdatum
- Neues Fenster: Status Flag Graph mit allen Status Flags!
- GraphView Fenster können nun ohne Fensterrahmen sein!
- Neues "Settings" Menü
- Programmeinstellungen (MK_GPXTool.ini) müssen nicht mehr gelöscht oder ergänzt werden bei neuen Versionen (auch für diese Version nicht!)
- Player Fenster: zusätzliche "Speed" Buttons für 1, 5 oder 10 tracks/sek.
- Wenn CustomIcon.png gewählt dann beenden kommt beim nächsten Start eine exeption
- Umwandlung von Verzeichnisnamen nach Datum geht nun mit allen Ländereinstellungen (Exeption wenn USA als Land eingestellt)
- Default Werte für GraphViews!
- Swap alt speed default, sieht besser aus
- Map Hintergrund Farbe bei "no map" kann nun eingestellt werden
- VirtualOSD neues Video öffnen ging nicht
- LAT/LON im VirtualOSD
- LAT/LON Anzeige bei GridView und MAP war vertauscht (und keiner hat's gemerkt ;)

21. Jun 05:27 v0.2.3beta
- .gpx mit Doppelklick / Command Line laden gefixt
- Neues Menu "GPX Datei laden..."
- MAP Hintergrundfarbe auf dunkel wenn nicht auf "No Map"
- LAT/LON auf OSD kreuzt sich mit Höhe - maskiert
- MAP minimieren und wiederherstellen hat reload der Google Map ausgelöst,- wird nur noch gemacht wenn ein neuer Log gewählt wurde
- Wenn auf Map "No map" gewählt ist, kann man das Fenser vergrössern/Maximieren und mit Mausrad zoomen (mehr kommt noch!)
- Map max. Grösse 640x640 sichergestellt mit allen Fenster-Stylen (XP/Vista/W7...) nicht > oder < (ausser bei "No map")
- VirtualOSD Overlay position wird nun auch je nach Fenster-Stylen und System richtig errechnet
- Im OSD Sync detail Fenster kann man nun das Video um +- 1/20 Sekunde verschieben (muss in Pause sein)
- Wenn beim Video-Schieberegler daneben geklickt wird ändert sich die Videoposition um +- 1 Sekunde (bisher 5)

26. Jun 01:25 v0.2.4beta
- Map: Zoom geht nun bis 23, verschieben mit Maus möglich, Zoom mit Mausrad
- Map: Button "Waypoints", zeichnet die Wegpunkte auf die Karte
- Refresh-Timer der Graphen auf 50ms gesetzt (flüssigeres Schieben/Zoomen)
- Mauscursor Latitude-Anzeige war verkehrt zur Mitte der Map, musste noch gespiegelt werden!
- Laden defekter Logs nochmal erweitert
- Map: Auto-reload von Google Map nach Zoom/Schieben (1 Sek. Verzögerung)
- Verhalten vom Einblenden des Toolstrip verbessert (nur noch wenn Maus im oberen Bereich ist)
- Map: Scale bar (Massstab) hinzugefügt
- Frei definierbare Namen für GraphViews
- Alle Fenster minimieren / wiederherstellen

30. Jun 03:52 v0.2.5beta
- Anzeige bei Unstimmigkeiten der GPS-Zeit (orange hinterlegte GridView-Zellen) entfernt
- Exeption wenn GPSSticks in GraphViews angezeigt wurden behoben (je nach Log gab es div / 0)
- Wird während dem Download einer Karte eine neue gewählt wird der aktuelle Download unterbrochen
- Map: War das Fenster Maximiert und wurde auf etwas anderes als "No Map" geschaltet blieb das Fenster Maximiert
- Map: Waypoints werden erst bei "Target Reached" gezeichnet
- Map: Waypoint namen müssen nicht mehr mit "P" beginnen und Zahlen beinhalten
- GridView: Werte werden nun geladen falls zuerst ein Log geöffnet wird und das GridView erst danach geöffnet wird
- Automatisches verschieben von neuen Logs beim einstecken der SD Karte (Duplikate werden umbenennt!)
- GridView: Export nach .csv - alle oder Selektierte, mit aktuell ausgewählten Werten und eingestellter Einheit (RAW/METRIC/INCH)
- Map: Waypoints zeichnen geht bei allen Pfad-Modi (bei Trail werden sie wieder gelöscht wird die Position verändert)
- VirtualOSD: Ist Flag "Target Reached" gesetzt wird LAT/LON Anzeige grün statt weiss
- Player: Springen mit PageUp oder "+" / PageDown oder "-" +- 1, wenn Shift oder Shift-Lock drin ist +- 10

30. Jun 03:57 v0.2.6beta
- "Check"-Button entfernt (hab ich übersehen - dieser war nur zum testen vom Auto-Log verschieben mit Laufwerk "H:")

2. Jul 03:17 v0.2.7beta
- Exeption bei "Play SyncStart" sofort nach dem Laden vom Video behoben
- .csv Export,- es wird das Listen-Trennzeichen vom System verwendet (Ländereinstellungen)
- Status-Anzeige verbessert, zeigt nun aktuell geladenes File an
- 5 verschiedene Konfigurationen möglich, Import von einem .ini File
- Exeption wenn durch Logs gezappt wird behoben
- GraphView Fenster können noch etwas kleiner gemacht werden
- Video kann nun auch umgekehrt Synchronisiert werden (wenn Video kleiner als Log ist)

5. Jul 19:41 v0.2.8beta
- GraphViews: XY-Grid hinzugefügt, Zeitachse wie FlagGraphs mit mehr Zeitangaben
- Status Flag Graph: Mausposition bei Errorcode zeigt ErrorCode Text an
- GraphViews: Mausposition zeigt Wert an
- Exeption beim laden nicht lesbarer GPX-Files über Doppelklick/Command Line Argument behoben
- Diverse kleine Anpassungen und Verbesserungen

9. Jul 15:23 v0.2.9beta
- Haupt-, VirtualOSD- und MAP-Fenster können noch kleiner gemacht werden
- GraphView: Anzeige aller Werte bei Mausposition
- GprahView: Farbe #3,7,8+9 geändert um sie besser von den anderen zu Unterscheiden
- GprahView: Verhalten beim ausblenden vom Fensterrahmen korrigiert (Fenster wurde immer Höher/Breiter)
- Status Flag Graph: Verhalten vom Zoom verbessert

27. Jul 20:30 v1.0 RELEASE
- GraphViews: "Fit x" wird nun gespeichert
- Nach verschieben von neuen Logs von der SD Karte wird das Verzeichniss automatisch neu eingelesen und der letzte Eintrag selektiert
- "Follow me" Logs können nun auch eingelesen werden

26. Sep 08:12 v1.1
- MagnetField & MagnetInclination min/avg/max Werte in Übersicht hinzugefügt (inkl. Warnung wenn <80 und >120)
- Die Namen "RCStick1 - 12" in besser verständliche Beschreibungen geändert
- OSD: "GPS Mode"-Anzeige hinzugefügt
- Map: MK Kopter-Tool Wegpunktliste kann nun Importiert werden