Thread Tools
This thread is privately moderated by DronesMadeEasy, who may elect to delete unwanted replies.
May 26, 2015, 11:43 AM
Registered User
Thread OP
Data

Inspire 1 and Phantom 3 Log File Viewer


Maps Made Easy created a little online utility for viewing the .DAT log files that the Inspire 1 and Phantom 3 records for every flight. We needed a way to test our commanded flights against what was actually occurring. We already had a decent log file viewer going so we figured we would add to it.

UPDATE 8/9: We just posted an update that allows for the full CSV output of P3 and Inspire 1 log files at the native refresh rate.

Maps Made Easy Log File Viewer

Use the DJI Pilot app to enter "Flight Data Mode".
  1. Click the top right corner of the main screen to enter the settings menu.
  2. Choose the blue highlight icon to enter the MC Settings menu.
  3. Select Advanced Settings.
  4. Select "Enter flight data mode".

There will be a prompt that tells you to connect the drone itself via USB cable and you will be in flight data mode.
A drive will show up on your computer that contains a log file for the most recent times you have turned on your Inspire. Old files get deleted. These files are different that the ones in the folder on the SD card.

The .DAT files are pretty big because the data is being recorded at a couple hundred hertz, but we are only plotting the data for every 1 second so it would work with Google Charts. We hope to have a full CSV dump of the available for download if there is interest.

Our viewer shows latitude and longitude plotted on a map and a graph that shows the ground speed and altitude vs time. We have most of the other numbers decoded, but these are the fun ones.

A KML file is available for download, but keep in mind that it is recording the altitude that the Inspire recorded and might show up slightly below the Google Earth surface.
Last edited by DronesMadeEasy; Aug 09, 2015 at 06:20 PM. Reason: New Information
Sign up now
to remove ads between posts
May 26, 2015, 03:10 PM
Registered User
Thread OP
This utility works with the Phantom 3 .DAT files as well!
May 26, 2015, 05:35 PM
Freelance Cinematographer
iancresswell's Avatar
Will this be made available as a stand alone program? And will you eventually implement the ability to see even more aspects of the data being logged other than just the maps? I would be willing to pay money for a stand alone program with the ability to see and interpret most of the data being logged.
May 27, 2015, 09:11 AM
Registered User
Squawk's Avatar
Is it known how much other data is also logged?
May 28, 2015, 04:46 PM
Registered User
Thread OP
Quote:
Originally Posted by iancresswell
Will this be made available as a stand alone program? And will you eventually implement the ability to see even more aspects of the data being logged other than just the maps? I would be willing to pay money for a stand alone program with the ability to see and interpret most of the data being logged.
Ian,
We won't be making a standalone program. We only made it so we could verify the function of our app. We figured we would share it.

We are considering making a CSV output with the full compliment of data but are waiting to hear back from DJI on it. They went through a lot of trouble to obscure the data and we don't want them to change it on us because they don't want people to have access to it.
May 28, 2015, 04:47 PM
Registered User
Thread OP
Quote:
Originally Posted by Squawk
Is it known how much other data is also logged?
There are a TON of different numbers in there. We were able to sort out most of it, but there is still a lot that is unaccounted for. The update rate is very high at ~200 Hz.
Aug 09, 2015, 06:19 PM
Registered User
Thread OP
We just released an update that enables the data to be read out to a CSV file at the native rate. It creates some pretty big files and users are limited to the amount of free RAM they have on their client machines. There is a lot of data here and we are exploding it from a nicely packed binary format to a big nasty ascii one.
Sep 28, 2015, 08:39 AM
Registered User
Is there a Dashware profile for this?
Sep 28, 2015, 10:45 AM
Registered User
Thread OP
Quote:
Originally Posted by fredzer
Is there a Dashware profile for this?
Not yet... The timecode gets moved all the time in the .DAT format and we just gave up on chasing it since we don't move it.

Once we get our iOS app out we will look at adding it again.
Jan 07, 2016, 04:49 PM
Really Crazy Gamers
The map is a good thing but what's even more important is figuring out what the drone is doing after app crash and signal loss.
Does it hover till it runs dry?
Does it try to do a RTH?
Is there a big G-force idicating a smack of some sort?
Is it free falling? (The altitude data should be telling us that but it doesn't)
Any notifications after signal loss?
Great job so far though
Jan 30, 2019, 02:02 PM
Registered User
Can someone please explain the decoding algo


Quick Reply
Message:
Thread Tools