GPX-Viewer |
Inhaltsverzeichnis
Siehe auch: GPX
GPX-Viewer
Der GPX-Viewer ist ein einfaches Programm mit dem es möglich ist, die vom Kopter aufgezeichneten GPX-Logfiles mit dem PC zu öffnen.
Funktionen auf einen Blick
- Anzeige sämtlicher Telemetriedaten des Kopters
- Fehler (Errors) werden farblich hervor gehoben
- Problematische Werte werden farblich hervor gehoben (z.B. Magnetfeldabweichungen)
- Statusbits des MKs werden ausgewertet
- GPX-Datei lässt sich in Google Earth exportieren
- Zusatzinformationen aus dem GPX-File können angezeigt werden (z.B. Settingsinfo, Lizenzinfo, Firmwareinfo)
- Daten werden mit Einheiten versehen und ggf. umgerechnet (z.B. Altitude)
- Es lassen sich eigene Graphen aus den Werten erstellen
- Die Spalten lassen sich verschieben
GeoDaten lassen sich für Agisoft Photoscan und Pix4D exportieren
Download
Die aktuelle Version des GPX-Viewer kann man hier herunterladen: Download GPX-Viewer
Logdatei herunterladen
Die Flugdaten werden im Kopter auf einer SD-Karte gespeichert, die sich in der NaviCtrl befindet (Siehe hier). Ist keine SD-Karte eingesteckt, so werden keine Daten aufgezeichnet. Um diese Logdatei vom Kopter zu laden, muss dieser mit dem PC verbunden werden. Hierzu kann z.B. das MK-USB genutzt werden.
Achtung: Es können nur SD-Karten mit einer maximalen Kapazität von 2GB genutzt werden und die Karte muss FAT16 formatiert sein!
Im KopterTool sieht man einen Button . Hierüber gelangt man in einen Explorer wo die gewünschten Logfiles heruntergeladen werden können.
Im Hauptverzeichnis der SD-Karte sieht man die Settings.ini, einen Ordner für die Logdateien und möglicherweise noch weitere Dateien. Hier macht man einen Doppelklick auf LOG. |
Man sieht in diesem Unterverzeichnis Ordner dessen Namen das Datum der aufgezeichneten Flüge beinhaltet. Mit einem Doppelklick auf den gewünschten Ordner kommt man in das nächste Unterverzeichnis. |
Hier befinden sich immer 2 Ordner. GPX und KML. Um nun an das gewünschte Logfile heranzukommen macht man wieder einen Doppelklick auf den Ordner GPX. |
In diesem Verzeichnis befinden sich die aufgezeichneten Flugdaten. Hat man an diesem Datum mehrere Flüge aufgezeichnet, so befinden sich hier auch mehrere Dateien. Wie auch bei den Übergeordneten Verzeichnissen werden die Logdateien durch die Unterschiedlichen Uhrzeiten der Flüge gekennzeichnet. |
Bei größeren Dateien kann das herunterladen ein paar Minuten dauern. Wer schneller an die Logdaten möchte, kann auch die SD-Karte aus der NaviCtrl entfernen und diese direkt mit dem PC auslesen.
Das Menü
File
Open GPX
-> Zum Öffnen einer Logdatei im *.GPX Format
Save GPX
-> Zum Speichern einer Logdatei
Show GPX
-> Zeigt Informationen über das geöffnete Logfile wie Z.B. aufgetretene Fehlermeldungen etc.
Open in Google Earth
-> Öffnet Google Earth und stellt den Flug grafisch dar.
Connect altitude to Ground in GE
-> Ist diese Option aktiviert, wird in Google Earth die Höhe mit Senkrechten Linien zum Boden gekennzeichnet.
Use raw GPS altitude
-> Ist diese Option aktiviert, wird für den export zu Google Earth die vom GPS berechnete Höhe eingetragen und nicht die vom Luftdrucksensor.
Create photo logfile ...
-> Zum Erstellen einer Exportdatei für Agisoft Photoscan und Pix4D
Open in Texteditor ...
-> Die GPX Datei wird in einem Texteditor geöffnet
Exit
-> Schließt den GPX-Viewer
Charts
Add user chart
-> Wurden eigene Graphen/Charts erstellt, können sie hier hinzugefügt werden.
Select chart files
-> Charts aus dem Verzeichnis des GPX-Viewers einblenden
Options
Parse data
-> Messwerte werden für den GPX-Viever zur besseren darstellung angepasst.
Google Maps View
-> Flug wird auf einer Google Maps karte grafisch dargestellt.
Auto jump to error line
-> Sollte sich ein Fehlerfall im Log befinden, so springt der GPX-Viewer automatisch zur Stelle des ersten Fehlers.
Prev
-> Zum vorherigen Fehler springen
Next
-> Zum nächsten Fehler springen
Windows
Show all Charts ...
-> Einblenden aller Charts
Hide all Charts ...
-> Ausblenden aller Charts
- Es können unter diesem Eintrag auch einzelne Charts angezeigt und geschlossen werden.
Die Logdatei
Wert für die geografische Breite in Dezimalgrad
Wert für die geografische Länge in Dezimalgrad
Wert für den Höhenwert vom GPS-Modul
Rohwert der Höhe vom GPS-Modul
UTC Zeit vom GPS-Modul
Anzahl der Empfangenden Satelliten
Barometrische Höhe gemessen vom Luftdrucksensor
Steigrate des Kopters (in m/s)
GPS-Kurs über Grund (unabhängig vom Kompasswert)
Grundgeschwindigkeit des Kopters (in cm/s)
Vertikale Geschwindigkeit des Kopters (in cm/s)
Flugzeit in Minuten
Spannung des LiPos (in Volt)
LiPo-Strom (in Ampere)
Verbrauchte Kapazität (in mAh)
Qualität des PPM-Signals (NICHT die Signalstärke des Empfängers)
Erster Wert: Gier-Gyro stabilisierter Kompasswert
Zweiter Wert: Kompass Roh-Wert
Dritter Wert: Kompass Setpoint
Vierter Wert: Korrigierter Kompasswert (declination)
Nickwinkel (in grad)
Rollwinkel (in grad)
Aktueller GPS-Status
Aktueller FlightCtrl Status
Erster Wert: Derzeitiger GAS-Wert
Zweiter Wert: Berechneter Wert für Schwebegas
Anzeige der verschiedenen ErrorCodes
Winkel vom Startpunkt zum Kopter
Entfernung vom Startpunkt zum Kopter
Anzeige der einzelnen Motorströme
Anzeige der Temperaturen aller Motorregler
Sprachausgabe HoTT-Telemetrie
Stärke des Magnetfeldes in %. Dieser Wert sollte nach der Kalibration des Kompass-Sensors bei ~100% liegen
Erster Wert zeigt die Inklination des Vektors vom magnetischen Kompass. Der Zweite Wert gibt den berechneten Fehler an im verglichen zum Theoretischen Wert des Standortes
Zähler für Motorfehler.
Verfügbare Energie der MotorRegler (255 = 100%)
Zähler für Fehler auf Dem I²C-Bus
Zähler für Fehler auf dem SPI-Bus
Analoge Eingaben der NC (1024 = 3,3V)
Erster Wert: Setpoint NickServo in grad
Zweiter Wert: Setpoint RollServo in grad
Dritter Wert: Waypoint-Nick Setpoint in grad
Erster Wert: Name des aktuellen Ziel-Wegpunktes (z.B. P12)
Zweiter Wert: Nummer des aktuellen Ziel-Wegpunktes
Dritter Wert: Anzahl gesamte Wegpunkte
Vierter Wert: Derzeitiger Wert des WP-Events
Zähler für Auslöser OUT1
Derzeitige Werte der RC-Sticks in fogender Reigenfolge: Nick; Roll ; Yaw ; Gas ; Poti 1-Poti8
Erster Wert: GPS-Update-Rate in 0.1Hz (50 = 5,0Hz)
Zweiter Wert: GPSData_Flags
Dritter Wert: Sat-fix
Einfluss des GPS-modes auf die RC-Sticks in folgender Reihenfolge: Nick, Roll, Yaw, GPS-Mode
GPS-Modes:
'-' = kein GPS fix
'/' = AUS
'?' = Coming home, home Position unbekannt (PositionHold wird stattdessen aktiviert)
'H' = Coming home
'W' = Wegpunkteflug
'D' = Dynamic Position Hold
'P' = Position Hold
'm' = manuelle Steuerung
Charts / Graphen
Man kann sich bestimmte Werte des aufgezeichneten Fluges gesondert grafisch darstellen. Beim Programmstart werden diese automatisch mitgeladen. Sollte dies nicht der Fall sein können unter dem Reiter "Windows" alle oder auch nur einzelne Graphen ein und ausgeblendet werden.
Folgende Charts sind bereits bei dem GPX-Viewer enthalten:
Eigene Graphen erstellen
Die .ini - Dateien müssen mit "Charts-" anfangen.
Magnetfeld über Strom
Wie z.B. in dem beileigenden Konfigurations-File "Charts-MagentFehler.ini" Hier ist das Magnetfeld über den Strom in einem XY-Graphen dargestellt
[Chart1]
ChartX = "Current"
ChartYMax = 140
ChartYMin = 60
ChartType = "Point"
ChartName = "X-Achse = Strom"
Series1Ident = "MagnetField"
Beispiel: Kapazität anzeigen
Man könnte sich z.B. eine Konfiguraionsdatei "Charts-Kapazitaet.ini" erzeugen mit folgendem Inhalt:
[Chart1]
ChartName = "mAh"
Series1Ident = "Capacity"
Series1Name = "mAh"
Dann würde man die Kapazität über Flugzeit sehen.
Geodaten exportieren
Mit der aktuellen Version des GPX-Viewers ist es möglich, gleich die passenden Geodaten für Pix4D und Agisoft Photoscan zu exportieren.
Dazu geht man wie folgt vor:
Im GPX-Viewer auf File ->Create photo logfile... klicken
Im folgenden Fenster wählt man die Zeile aus, an dem das erste Foto ausgelöst wurde. Diese erkennt man an der Spalte [ShutterCnt] |
Direkt darunter wählt man das erste Foto aus, welches durch den Wegpunkteflug erstellt wurde. |
Ab hier geht es dann weiter in den jeweiligen Programmen.
Agisoft Photoscan
Sind die Fotos in Agisoft Photoscan eingeladen klickt man im Reiter "Reference" auf das Symbol für den Import der Geoinformationen. |
Hier bietet das Programm schon die Möglichkeit auszuwählen, in welchem Format die Import-Datei vorliegt. |
Pix4D
Mit einem Klick auf "From File..." kann die vom GPX-viewer erzeugte Datei eingelesen werden. Ist die getan sieh man ein grünes Häkchen als Bestätigung. |