Welcome to PhantomPilots.com

Sign up for a weekly email of the latest drone news & information

Free online DJI GO & Litchi flight log viewer

Discussion in 'Pro/Adv Discussion' started by msinger, Feb 19, 2016.

  1. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    I'm working on building a free log viewer to view data from DJI TXT flight logs. My idea is to build a tool that will summarize the flight log and allow all data to be downloaded in CSV format for those who want to do detailed research and/or import the data into another application.

    Here's an example of what I have so far (updated 3/10/16):
    www.PhantomHelp.com/LogViewer/KMCVGFKHFX6LF5580UTZ

    You can upload your DJI GO or Litchi logs here:
    www.PhantomHelp.com/LogViewer/Upload


    Notes:
    • Uploaded logs might be deleted at some point in the future.
    • Logs are not processed in real-time each time they are loaded. So, you'll need to re-upload them to take advantage of new features I add after you've uploaded a log.
    • This is a work in progress (add your feature requests below).

    Change Log:


    11/3/16:
    • Added support for DJI Mavic flight logs
    10/3/16:
    • Updated to handle TXT flight logs from the current version of DJI GO
    3/10/16:
    • Added the following columns to the CSV: RcAileron, RcElevator, RcGyro, RcRudder, RcThrottle
    3/9/16:
    • Show white marker on flight path when flight mode changes to/from ATTI
    • Moved non-GPS warnings (e.g. Speed Error) to "Message" column
    • Added the following columns to the CSV: VelocityX, VelocityY, VelocityZ, Pitch, Roll, Yaw
    • Show flight path in green/yellow/red depending on whether there are warnings/errors in the flight log

    2/29/16:

    • Added a "Download CSV" link to download a subset of the flight data in CSV format (will be adding more fields)
    • Attached CSV, KML, and flight log files are named the same as the uploaded flight log file.
    2/28/16:
    • Added "Speed" column to table
    • Tweaked the data load process to allow page to load faster when viewing larger flight logs
    • Modified table to fill all available space (whatever the map is not using)
    • Removed all but the battery % labels from the points on the map (to reduce visual clutter)
    • Mouse over points on the map to see the label (only works in Google Earth)

    2/26/16:

    • Added a Small/Medium/Large setting to resize the map (at the bottom, right of the map)
    • Added a flag icon to the map to show the takeoff point
    • Click the icons on the map's flight path to jump to that location in the table below the map
    2/25/16:
    • A Google map will be displayed in place of Google Earth if using Chrome (since it's not compatible with Google Earth)
    • Added support for Litchi flight logs
    2/21/16:
    • Added message when home point changes
    • Error-related messages are shown in bold red
    • Added links to download KML & uploaded log files
     
    #1 msinger, Feb 19, 2016
    Last edited: Nov 3, 2016
    dennis1, Santiego, Trackman1 and 11 others like this.
  2. Pierrot78

    Joined:
    Sep 5, 2015
    Messages:
    31
    Likes Received:
    18
    Location:
    Versailles, France
    Impressive!
    Seems very promising.
    Did you eventually crash into that lake or is it just a demo recording? :)
     
  3. alokbhargava

    Joined:
    Sep 28, 2015
    Messages:
    5,075
    Likes Received:
    1,633
    Location:
    San Francisco, CA
    It's a good start. Thanks and my full support.

    There should be an option to see graphical representation of the data. That gives immediately clue to a problem and one should be able to see details around a selected area.

    Sorry, I have worked as Director, Product Development so have different approach.
     
  4. Oso

    Oso

    Joined:
    May 19, 2015
    Messages:
    2,521
    Likes Received:
    1,474
    Location:
    Sacramento CA
    Great start Mike. Thanks.
    Healthy Drones shows a battery id which I have used a few times to be sure which battery was used with each flight. Perhaps adding something like that would be helpful to people.
     
  5. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    Please explain this more in detail.
     
  6. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    For one-off data (e.g. the battery serial), I plan to show it in an area that gives a summary of the run. Some other things you'll see there are flight time, battery % start/end, lowest battery voltage, top speed, etc.
     
    Oso likes this.
  7. alokbhargava

    Joined:
    Sep 28, 2015
    Messages:
    5,075
    Likes Received:
    1,633
    Location:
    San Francisco, CA
    For example if one sees how cell voltages are varying with time on a chart, one can easily visualize. Reading numbers from a tabular data is ok but it doesn't give immediate impact.
     
    dmagnus likes this.
  8. KyleMaxxUAV

    Approved Vendor

    Joined:
    Jan 4, 2016
    Messages:
    1,108
    Likes Received:
    312
    Very cool !


    Sent from my iPad using PhantomPilots mobile app
     
  9. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    The above log is from this thread.
     
  10. alokbhargava

    Joined:
    Sep 28, 2015
    Messages:
    5,075
    Likes Received:
    1,633
    Location:
    San Francisco, CA
    Are you planning to get motor currents too? These plots will be difficult as they will not be steady values.
     
  11. Erroll

    Joined:
    May 15, 2015
    Messages:
    501
    Likes Received:
    212
    Location:
    South Africa
    I do quite a bit of long range flying and thus would appreciate RC signal strength and distance from Home point.
     
  12. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    So, a bar graph of cell voltages by flight time?
     
  13. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    That data is not available in the TXT flight log.
     
  14. alokbhargava

    Joined:
    Sep 28, 2015
    Messages:
    5,075
    Likes Received:
    1,633
    Location:
    San Francisco, CA
    I will prefer line graph as they are analog values.
     
  15. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    I'm going to add the distance to the table. I don't think the TXT flight log contains the RC signal strength (unless I missed it).
     
  16. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    I guess it would be easiest to plot all 4 cell voltage lines on one graph.
     
  17. nhoover

    Joined:
    Dec 11, 2013
    Messages:
    851
    Likes Received:
    182
    Location:
    Los Gatos, California
    How about coloring the deviations red if > 0.1V like at 8:08 etc?
     
  18. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    18,832
    Likes Received:
    5,546
    Location:
    US
    The data in the table will be color coded. I also plan to color code the lines in the Google Earth map to show areas of low battery voltage (and perhaps other scenarios).
     
  19. alokbhargava

    Joined:
    Sep 28, 2015
    Messages:
    5,075
    Likes Received:
    1,633
    Location:
    San Francisco, CA
    Yes that's what we need with a line showing min safe level.
     
  20. Erroll

    Joined:
    May 15, 2015
    Messages:
    501
    Likes Received:
    212
    Location:
    South Africa
    How does one go about viewing the map.( I have installed the Google plugin)