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.