A new version of DatConverter is being released in conjunction with the Dashware profiles that
@Luap has posted
P3A/P Dashware profile for for Dat Files | DJI Phantom Forum These profiles require that you use this new version of DatConverter.
The new version can be obtained at
Fly.zip .Unzipping that file will produce three files; DatConverter.exe, Installing and Using DatConverter, and Release Notes.
Please report any bugs or comments here. You can also PM me.
A copy of the Release Notes follows
Dashware changes
Many of the changes since the last release are due to Dashware limitations. . This release is closely tied with the Dashware profiles that can be downloaded by clicking
here. To use these Dashware profiles you must use this version of DatConverter. Invoking DatConverter with no arguments except the file name of the .DAT file will produce a .csv that is suitable for these Dashware profioles.
In a P3 flight the initial data may not be valid and will cause problems when seen by Dashware. E.g. latitude-longitude data doesn’t become valid until there are enough satellites. DatConverter can now determine which data is not valid and should not be written to the .csv and seen by Dashware.
The .csv file can become quite large causing Dashware to choke. DatConverter can now reduce the size of the .csv by using a lower sampling rate. For a more in depth discussion about sampling rate consult the accompanying Installing and Using DatConverter document.
Dashware can be painfully slow when computing new values from data it reads in the .csv. Several new computed fields have been added to DatConverter so that Dashware doesn’t have to compute these values.
Other changes
New fields - Several new fields have been discovered in the .DAT and added.
Motor speed data - commanded speed, actual speed, and load. The speed data is probably not RPM but, rather, a constant times RPM.
RC control – mode switch in addition to the existing aileron, elevator, rudder, and throttle data.
Mystery temperature data – This may be IMU temperature. At issue is that it heats to 65C which seems to hot.
HomePoint – both location and distance from.
Flight control error data – The error term for the model based flight control algorithm.
Flight Mode – atti, or GPSatti
Flight Regime – engineStart, asstTakeoff, autoTakeoff, autoLanding
Navigation Mode – goHome, waypoint, followMe, hotpoint
Text Log Output
The.DAT has a surprising amount of data that is text based. This data can be seen either by including it in the .csv, or writing another file, or both. See the description of the ‘-tlo’ command line argument in the accompanying Installing and Using DatConverter document.