Dashware looks to be a pretty nice tool for overlaying telemetry/log data onto HD video.
It was recently acquired by GoPro and is now free to download and use.
It doesn't have built-in support for APM log files for some reason, only through something called "flytrex".
There are a few videos on youtube where people say they used their own method to convert APM logs to Dashware data (it can operate on .CSV files) so It should be pretty straight-forward, but I don't want to spend a bunch of time on this if someone else already has a tool or script.
Please share if you know where such a thing is available.
there are some missing columns...
for example NTUN_PosX used to calculate distances.
Btw using your bin i see the hdop.
The best answer is to upgrade to a pixhawk. Its log is on the sdcard and therefore essentially unlimited in size.
I finally managed to download the .bin log from my APM, while i use sdlog2_dump it ended with KeyError :180, any clue about this?
thank you for testing the bin file
Did you choose the 'APM Copter' profile or the just 'APM'? because I was using just the 'APM' because this is meant for arduplane.
i've selected APM Copter, i've modified only this data profile (i've some copters but no plane to test).
In the APM profile i don't have added the hdop and the others mod.
Thanks to all who laid out the necessary bread crumbs here for me to find my way through this today. I was able to install python, run the conversion script, install and configure Dashware, and get a basic overlay working. Anyone know of custom gauges that are high-end HUD like displays? Would rather not reinvent the wheel if possible.
This worked for me, thanks. Now if I can only get DashWare to play my gopro footage as easily..
The scrip definitely works and converts to .csv. But does the xml also work for the rover?
*referencing script from https://github.com/OverloadUT/apm-dashware using cmd (note: both BIN and script in the same directory, and python 3.0 is installed on my macbook pro)
>> python sdlog2_dump.py 153.BIN -e -f 153log.csv -m GPS -m ATT -m NTUN -m CTUN -m MODE -m CURR
Its really a two part question...
What is the xml for? Why is it needed? And will the APM.xml work for the rover APM logs?
Thanks for any help,