Back to: Micro Drones
Potensic is a drone manufacturer that I have only recently heard of but they have been around since 2014. In December of 2022 I was able to get a good deal on their Atom SE drone so I ordered it. The specs seemed promising and at 245 grams it classifies as a micro drone in Canada. I was not disappointed at all. Despite the occasional challenges, this is a fantastic drone and it’s a lot of fun flying it.
The one thing that was missing for me was the ability to review my flight logs. The Potensic app on the mobile device keeps a log of all flights – despite on occasion I have seen some get lost. You can push those logs to the cloud if Potensic asks for them in case they are troubleshooting something for you, or you can email them to yourself. I have made a habit of keeping all those log files, however the files themselves are in a binary format, for which there are no specs or documentation available.
After spending some time analyzing those log files I was able to make some sense of them and discover some key metrics that were captured, despite there is still a lot of information in there that I haven’t been able to identify yet.
In order to read the data, visualize it, and save it into a CSV (Excel) format, I made a simple Flight Data Viewer program.
If you just want to download the binary for Windows or MacOS (x64), you can go straight to the Releases page, then under “Assets” pick the proper zip file for your platform, for instance
extractFlightData_macos_x64_v0.3.0-alpha.zip for MacOS (x64) or
extractFlightData_win64_v0.3.0-alpha.zip for Windows. Extract the zip file and then run the .exe (Windows) or .app (MacOS) by double clicking it.
As of v0.5.0-alpha, the Windows bundle comes with an installer so you would install the software as you would any other program.
On MacOS you can move the .app to the Applications, although this is entirely optional. Either you drag it in the Finder or in a terminal move it as follows:
mv extractFlightData.app /Applications/
Depending on your OS settings and version, you may see warnings because you downloaded an app from the Internet or it hasn’t been signed, etc. That is to be expected.
If you’re a developer or you want to run this app on a different platform, you can download Python and then run the source file directly, for instance:
Feel free to provide feedback or suggestions, or contribute in the github project.
Back to: Micro Drones