Wir zeigen dir in dieser Anleitung Schritt-für-Schritt wie du eine DJI Flight Log Datei aus der jeweiligen DJI App exportieren und weiter verwenden kannst. Dadurch erhältst du sehr genaue Daten deines durchgeführten Drohnenflugs.
Bei jedem Flug erstellt deine DJI Drohne automatisch eine umfangreiche Flight Log Datei. Diese Datei wird verschlüsselt auf deinem Gerät (Fernsteuerung mit Display, Smartphone/Tablet) gespeichert und enthält sehr akkurate Flugdaten wie die aktuelle Position, die aktuelle Geschwindigkeit, die aktuelle Höhe, die Ladung der Batterie, die Position der Sticks auf der Fernsteuerung, die verwendete App Version, die aktuelle Meldung auf dem Display und noch vieles mehr. Und das im Abstand von 100 Millisekunden(!).
Wenn du deine Flüge innerhalb der DJI App ansiehst, erhältst du nur einen Bruchteil der in der Flight Log gespeicherten Informationen. Wenn du alles sehen willst, musst du sie exportieren und extern öffnen. So gehst du dazu vor.
So exportierst du das DJI Flight Log
Der Ablauf beim Export der DJI Flight Log Dateien ist grundsätzlich sehr ähnlich. Es kommt letztendlich nur darauf an, welches Gerät du anschließen musst.
DJI Flight Log von der Fernsteuerung exportieren (DJI RC)
Um das DJI Flight Log von einer DJI Fernsteuerung mit Display zu exportieren, gehst du wie folgt vor.
- Starte deine Fernsteuerung.
- Schließe sie mittels USB-C Kabel an einem PC, Laptop oder Mac an.
- Öffne das Gerät im Dateibrowser.
- Navigiere in das Verzeichnis \Android\data\dji.go.v5\files\FlightRecord
Hier liegen alle gespeicherten Flight Log Dateien im .txt Format vor. Dabei enthält der Dateiname das jeweilige Flugdatum. So kannst du alle oder nur die gewünschten Flugdateien auf dein System kopieren und die Dateien damit exportieren.
DJI Flight Log Datei von einem Android Smartphone oder Tablet exportieren
Nutzt du die DJI Fly App auf einem Smartphone oder Tablet, gehst du wie folgt vor.
- Schließe das eingeschaltete Smartphone an einen PC, Laptop oder Mac an.
- Öffne das Gerät im Dateibrowser.
- Navigiere in das Verzeichnis \Android\data\dji.go.v5\files\FlightRecord
DJI Flight Log bei Verwendung einer anderen App exportieren
Nutzt du eine andere App zur Steuerung deiner DJI Drohne, so kann das Verzeichnis entsprechend anders lauten. Bei der DJI Pilot App ist es dann beispielsweise …\dji.pilot\…
Bei Drittanbieter Apps musst du dich beim jeweiligen Entwickler informieren oder einfach selbst mal auf die Suche nach den Dateien gehen. Möchtest du eine Anleitung zu anderen Apps haben, dann hinterlasse deinen Wunsch gerne unten in den Kommentaren 👇. Wir kümmern uns dann darum.
DJI Flight Log Datei ansehen
Um deine gespeicherten Flüge einfach nur anzusehen, kannst du die Anzeige in der DJI Fly App nutzen und musst die Dateien nicht exportieren. Das Ganze funktioniert jedoch nur auf dem jeweiligen Gerät und die Einträge offenbaren bei weitem nicht alle Dateien die in der DJI Flight Log Datei stecken. Für einen schnellen Blick reicht es oft jedoch aus.
Du erreichst die Ansicht über die Startseite der DJI Fly App mit einem Tippen auf Profil. Im neuen Menü wählst du links, wo es bereits einen kurzen Zusammenfassung deiner bisherigen Flüge gibt, die Schaltfläche Mehr. Dort findest du eine Auflistung deiner Flüge und kannst sie dir mit einem Tippen auf einer Karte ansehen.
Wenn du mehr aus deinem Flight Log holen möchtest (also alle gespeicherten Daten einsehen willst) und dieses auch abseits der DJI App ansehen willst, musst du deine exportierte Datei in einem weiteren Schritt noch lesbar machen.
DJI Flight Log Datei öffnen und weiternutzen
Bei dem Versuch die exportierten Dateien direkt zu öffnen wirst du feststellen, dass der Inhalt nicht lesbar ist. Wie oben erwähnt werden die Dateien verschlüsselt gespeichert. Um sie zu entschlüsseln und auf den Inhalt zugreifen zu können, musst du dein DJI Flight Log erst einmal entschlüsseln. Dazu kannst du unterschiedliche Dienste in Anspruch nehmen.
Wenn du lediglich den Inhalt schnell einsehen willst, kannst du deine eben exportierte Flight Log Datei auf https://www.phantomhelp.com/logviewer/upload/ hochladen und den detaillierten Inhalt in der Weboberfläche anzeigen lassen.
Eine weitere Option ist unsere Plattform skyzr. Hier kannst du mit einem kostenlosen Account deine DJI Flight Log Dateien nicht nur entschlüsseln und dir somit den Inhalt ansehen, sondern auch die daraus gewonnen Informationen direkt in einem digitalen Fluglogbuch festhalten und weiterführende Statistiken dazu erhalten. Zusätzlich erhältst du auf skyzr auch eine Vielzahl weiterer Funktionen die dir im Alltag als Drohnenpilot helfen. Darunter fallen Wetterinformationen, die Verwaltung deiner Drohnen, Versicherungen und Nachweise, eine Auftragsvermittlung, einen Genehmigungsservice um schneller Anträge für ausgewählte Genehmigungen zu erstellen, diverse Vorlagen und weitere Tools. Alle Details zu den Funktionen eines skyzr Accounts findest du auf der skyzr Webseite.
Welche Daten sind in einem DJI Flight Log gespeichert?
Wir haben bereits erwähnt, sind in einer von DJI Drohnen erstellten Flight Log Datei eine Unmenge an Daten gespeichert. Die folgende Auflistung liefert dir einen Überblick über alle diese Daten.
Dabei handelt es sich um einen Auszug aus einer entschlüsselten DJI Flight Log Datei, reduziert auf einen Eintrag. Alle 100ms wird ein neuer Eintrag mit dieser Struktur in die Datei geschrieben. Somit liefert das Log unglaublich genaue Aufzeichnungen deines Drohnenflugs die du dir zunutze machen kannst.
Sensible Informationen wurden von uns mit „xx“ unkenntlich gemacht. In deiner Datei sind diese Informationen natürlich einsehbar.
{
"custom": {
"dateTime": "1970-01-01T00:00:00Z"
},
"osd": {
"flyTime": 0.0,
"latitude": xx.xxxxxxxxxxxxxxx,
"longitude": xx.xxxxxxxxxxxxxxx,
"height": 0.0,
"heightMax": 0.0,
"vpsHeight": 0.1,
"altitude": 0.0,
"xSpeed": 0.0,
"xSpeedMax": 0.0,
"ySpeed": 0.0,
"ySpeedMax": 0.0,
"zSpeed": 0.0,
"zSpeedMax": 0.0,
"pitch": -2.0,
"roll": -1.1,
"yaw": 171.2,
"flycState": "GPSAtti",
"flycCommand": null,
"flightAction": "None",
"isGpdUsed": true,
"nonGpsCause": "Already",
"gpsNum": 25,
"gpsLevel": 5,
"droneType": "Mini4Pro",
"isSwaveWork": false,
"waveError": false,
"goHomeStatus": "Standby",
"batteryType": "Smart",
"isOnGround": true,
"isMotorOn": true,
"isMotorBlocked": false,
"motorStartFailedCause": "None",
"isImuPreheated": true,
"imuInitFailReason": "MonitorError",
"isAcceletorOverRange": false,
"isBarometerDeadInAir": false,
"isCompassError": false,
"isGoHomeHeightModified": false,
"canIocWork": false,
"isNotEnoughForce": false,
"isOutOfLimit": false,
"isPropellerCatapult": false,
"isVibrating": false,
"isVisionUsed": false,
"voltageWarning": 0
},
"gimbal": {
"mode": "YawFollow",
"pitch": 0.0,
"roll": 0.0,
"yaw": 176.1,
"isPitchAtLimit": false,
"isRollAtLimit": false,
"isYawAtLimit": false,
"isStuck": false
},
"camera": {
"isPhoto": false,
"isVideo": false,
"sdCardIsInserted": true,
"sdCardState": "Normal"
},
"rc": {
"downlinkSignal": null,
"uplinkSignal": null,
"aileron": 364,
"elevator": 364,
"throttle": 364,
"rudder": 1684
},
"battery": {
"chargeLevel": 98,
"voltage": 8.242,
"current": 0.885,
"currentCapacity": 2468,
"fullCapacity": 2524,
"cellNum": 2,
"isCellVoltageEstimated": true,
"cellVoltages": [
4.121,
4.121
],
"cellVoltageDeviation": 0.0,
"maxCellVoltageDeviation": 0.0,
"temperature": 29.1,
"minTemperature": 29.1,
"maxTemperature": 29.1
},
"home": {
"latitude": 0.0,
"longitude": 0.0,
"altitude": 0.0,
"heightLimit": 0.0,
"isHomeRecord": false,
"goHomeMode": null,
"isDynamicHomePointEnabled": false,
"isNearDistanceLimit": false,
"isNearHeightLimit": false,
"isCompassCalibrating": false,
"compassCalibrationState": null,
"isMultipleModeEnabled": false,
"isBeginnerMode": false,
"isIocEnabled": false,
"iocMode": null,
"goHomeHeight": 0,
"iocCourseLockAngle": null,
"maxAllowedHeight": 0.0,
"currentFlightRecordIndex": 0
},
"recover": {
"appPlatform": "DJIFly",
"appVersion": "1.13.9",
"aircraftName": "DJI Mini 4 Pro",
"aircraftSn": "xxxxxxxxxxxxxx",
"cameraSn": "xxxxxxxxxxxxxxx",
"rcSn": "xxxxxxxxxxxxx",
"batterySn": "xxxxxxxxxxx"
},
"app": {
"tip": "Flight mode changed to GPSAtti.",
"warn": ""
}
}
Wie nutzt du die Daten?
Wozu nutzt du deine DJI Flight Log Dateien in erster Linie? Dokumentierst du deine Flüge separat in einem Fluglogbuch? Teile deine Erfahrungen und Workflows in den Kommentaren mit uns. Wir sind sehr gespannt darauf zu erfahren wie die Community mit den zusätzlichen Informationen umgeht und wozu sie genutzt werden.