The program now gives some hopefully useful voltage information for the battery and individual cells
Looks like you're making a lot of progress. Python has some real advantages.
I'm interested to know how you're doing the map interface. I had considered doing the map interface as a component of DatCon and not creating a .kml that's then displayed with Google Earth. Doing that required a license and a key from Google. It's free and easy but then that key would have to be part of the executable that gets distributed. I was uncomfortable with doing that. Do you have any insight on this?
Very nice work and soon to be unselfishly shared with members hats off to you.......phuocsandiego
I wouldn't have a clue as to coding or building anything like you are doing so, forgive me if the question here if it is "off the wall" so to speak.
Looking at your battery voltage information on the video and the plot applying time (milliseconds) on the X scale --- is it possible to view that 3 second sample you were showing "live time" as you fly or is this strictly for use after a flight via the logs?
Impressive work you are doing.....continued good luck.
Any updates to this?
Sent from my iPad using PhantomPilots mobile app
I'm still working on this but have been battling the flu the last week so I've gone incognito. Just barely getting back to my feet. My biggest challenge is to figure the DJI Go app flight log format. I've figure out a few things but it everything. I'll let everyone know how it's coming.![]()
Eine Maß, bitte!Get well soon, and thank you for this very promising application, you are a true cavalier to share your hard work with the community, I'd like to hand you out a beer or two if that's possible![]()
Much respect for coming back and sharing this, that's what community is all about and love seeing it. Do you know what the latest version of logs the tool worked on?Yeah, what happened was life unfortunately. I moved to Washington D.C. for a year to take care of a very complicated project and didn't even have time to fly my Phantom let alone do any programming. I hired someone to take over the remainder of that project and am now back in San Diego with a mini project in San Francisco and then I should be done. I picked up a Mavic Pro in the meantime for an upcoming European trip to the UK, Italy and Greece in late summer/early fall. And I just started to get back into my programming hobby. Sorry everyone for the LONG absence.
So in light of all this, I've decided to release the Python code I wrote to the community. It was written in Python 3. Modules included PyQT4 for the GUI and matplotlib for plotting/graphing. SQLite is the database. All are freely available. To be fully transparent, I did this project after learning Python for about a month. I'm also not a coding expert by any means. I had some tinkering way back when in BASIC and do a little bit of VBA macros for Excel. I think I took an introductory CS course in C++ 20 years ago and have probably forgotten 99+% of it. But that's it. So if you think the code is messy, it probably is. If you think some of the algorithms could be better, it most definitely could be. I think Python is great though - you can do very useful things with it quickly, so I'm eager to start picking it back up now that I have a very little bit of time to spread between flying again, photography and a little bit of programming. So please be gentle but I welcome constructive criticism. If there's any questions I can answer, feel free to ask and I'll do my best to remember what/why I did what.
@BudWalker has done some great stuff too, but in Java. If anyone or a group of people want to mess around with this and improve it, please by all means. I retain the copyright to this version but give anyone the right to change/improve/etc. it provided you're going to share it with everyone else. And all the blah blah blah legalese that goes with that. Anyways, I hope you all find this useful and/or instructive. I'll be uploading the Python source and my SQLite database of some flights. I've had to rename the .RAR file to .TXT to get it upload. Please rename the extension after you've downloaded it.
Much respect for coming back and sharing this, that's what community is all about and love seeing it. Do you know what the latest version of logs the tool worked on?
We use essential cookies to make this site work, and optional cookies to enhance your experience.