Skip to content

Instantly share code, notes, and snippets.

@Williangalvani
Last active January 14, 2019 17:43
Show Gist options
  • Save Williangalvani/5c1c5da7d8f65e75daf0901c2338232e to your computer and use it in GitHub Desktop.
Save Williangalvani/5c1c5da7d8f65e75daf0901c2338232e to your computer and use it in GitHub Desktop.
Dashware with ArduSub logs

How to use Dashware with ArduSub

Install DashWare

Create CSV file (can be automated on companion)

  • sdlog2_dump.py your_flight_log.bin -e -f your_flight_log.csv -m GPS -m ATT -m NTUN -m CTUN -m MODE -m CURR -m RSSI -m BARO

Make the overlay with DashWare

  • Open Dashware

  • File->New Project

  • Pick a name

  • Chose "APM Copter" template

  • In the Project tab, addyou video under "Video" and the csv file under "Data File(s)"

  • Switch to the Synchronization tab

  • Move the seek bar in the synchronization tab until the data matches the start of the video

  • Click the checkbox "sync with video"

  • Play or seek the video to check if the data is properly synced

  • Crop the video time by adjusting the red triangles over the seekbar

  • Save the Project and then "file -> Create Video" to export the video with the gauges

  • Recoding the video takes around 60% of the video time on my machine (Ryzen 2700), but uses very little resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment