tejones777
lvl.1
United States
Offline
|
Is anyone making any progress with decoding/interpreting the Phantom 3 Flight Log files, in the *.DAT files?
Of course, we have the flylitchi online web-based java converter, which will take the *.txt log files, made by the DJI Pilot application, and turn it into a CSV file, for use with dashboard, and of course you can use the "User Center" in the DJI Pilot application to read some of the data from the Flight Log Files, and display it. But it would really be nice if you can get the original log data, which is recorded onto the Phantom memory while actually flying, regardless of radio reception, and read from these.
There is a rumor going around that these *.DAT files are encrypted, but I'm pretty sure they are not. They contain enough ascii at the beginning, and have enough pattern throughout them to know that's not the case. If you look at the binary data, it's definitely broken down into visible chunks of data, and very frequently it has "runs" of a repeating byte, and that repeating byte counts up slowly, 1, 2, 3, 4, ..... up to 255, then back to zero, 1, 2, 3, 4, .... and so on, repeatedly. It seems to any true encryption algorithm would render the entire file looking like random numbers, with no runs of patterns (unless different blocks were encrypted separately, like a form of EBD coding.)
Is anyone working on this?
Being able to read the *.DAT files directly and extract information would be much preferable to the *.txt log files which the DJI Pilot application produces and reads, because the *.DAT files would be written to the phantom even when there's no radio link (like when using ground station) or when radio link is buggy, or when you want to use third party controller applications, and skip DJI-Pilot directly.
I realize that many people who read this have their own "proprietary" reasons for wanting to crack the code, as they're hoping to profit from sellable applications. That's fine, but surely there must be some hobbyists who are working on this?!?!?
- tj.
|
|