{"action":"opened","issue":{"url":"https://api.github.com/repos/ARDroneSDK3/ARSDKBuildUtils/issues/28","labels_url":"https://api.github.com/repos/ARDroneSDK3/ARSDKBuildUtils/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/ARDroneSDK3/ARSDKBuildUtils/issues/28/comments","events_url":"https://api.github.com/repos/ARDroneSDK3/ARSDKBuildUtils/issues/28/events","html_url":"https://github.com/ARDroneSDK3/ARSDKBuildUtils/issues/28","id":66824462,"number":28,"title":"Support for getting pud logfiles out of the drone","user":{"login":"KenthJ","id":11831867,"avatar_url":"https://avatars.githubusercontent.com/u/11831867?v=3","gravatar_id":"","url":"https://api.github.com/users/KenthJ","html_url":"https://github.com/KenthJ","followers_url":"https://api.github.com/users/KenthJ/followers","following_url":"https://api.github.com/users/KenthJ/following{/other_user}","gists_url":"https://api.github.com/users/KenthJ/gists{/gist_id}","starred_url":"https://api.github.com/users/KenthJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KenthJ/subscriptions","organizations_url":"https://api.github.com/users/KenthJ/orgs","repos_url":"https://api.github.com/users/KenthJ/repos","events_url":"https://api.github.com/users/KenthJ/events{/privacy}","received_events_url":"https://api.github.com/users/KenthJ/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-07T08:34:57Z","updated_at":"2015-04-07T08:34:57Z","closed_at":null,"body":"Hi\r\n\r\nI have a Bebop drone and a SkyController, and I’m really happy about this fun toy.\r\n\r\nI have a little suggestion for you, I hope you can find the time to read this, even though it’s a bit long.\r\n\r\nI have made a tool in my spare time for converting the binary pud logfiles from the Bebop into some useful formats, I call the tool Pud2GpxKmlCsv.\r\n\r\nThe tool generates both a csv file for Excel and a kml file for Google Earth, so the flight can be seen in both 2D and 3D in Google Earth.\r\n\r\nThe most useful functionality of this tool is that it generates a gpx file.\r\n\r\nThis gpx file can be used for Garmin Virb Edit, which is a free tool developed by Garmin, to generate GPS overlays on the videos from the Bebop.\r\n\r\nThese GPS overlays can show the user a GPS track, altitude, velocity, date time, orientation of the drone, pitch and roll, battery level of the Bebop and the distance between the controller and the Bebop.\r\n\r\nSee the website below for further info of the tool, screendumps and example of videos with these overlays.\r\nhttps://dl.dropboxusercontent.com/u/98489236/ParrotBebop/index.html\r\n\r\nFor some of the values, I more or less directly copy the values from the pud files directly to the gpx file, but there are also some more advanced calculations done in the tool, for an example the distance from controller to the Bebop, which can also be converted to feets instead of meters. Especially complex is the calculation for orientation of the drone and the pitch and roll of the drone which is converted from the Theta, Alpha and Phi into acceleration X, Y and Z in the gpx file.\r\nThe gpx file format does not support data fields for ‘Distance to drone’ and ‘Battery level’, but I have found a workaround for that.\r\n\r\nFurthermore the tool can automatically install the templates used for Garmin Virb Edit or the user can make his own templates. I have tried making this tool as easy to use as possible,\r\n\r\nI have made this tool only for fun, and I have no intention on earning money on it. I have placed the tool on a public available website for free download.\r\n\r\nI have posted a link to this tool on the Parrot Bebop US forum, and until now this thread has been read close to 2.500 times, and a lot of people are pretty happy about this tool.\r\n\r\nI have also planned to announce the tool on the Parrot Bebop Owners Group on Facebook in the near future.\r\nI believe this tool adds a lot of value for the users, which found it interesting to get these details on the videos before they post it on YouTube.\r\n\r\nThe only problem, and the reason for this mail, is that it is very hard to get these pud files out of the drone.\r\nAs soon as the drone has landed, the FreeFlight app removes the pud file from the drone and sends it to the drone academy.\r\n\r\nWith this thread I want to hear, if it would be possible for you in a future software update of the Bebop, to make it easier for the user to get a copy of the pud files.\r\n\r\nI was thinking of something like the following:\r\nWhen you connect a PC via USB to the Bebop, you will get a drive mapped on your PC containing the media files like videos and pictures from the flight.\r\n\r\nIn this drive it could be nice to have a separate folder, for example called “Pud Files” which contains the latest pud files.\r\nIt will only require some fairly simple code added to the Bebop software, so just before the pud file is moved to the phone or tablet by FreeFlight app, a copy of the file is copied into this folder.\r\n\r\nFurthermore, to prevent that these pud files eventually fills up the entire memory of the Bebop, the files older than for an example 10 days could be deleted automatically by the software.\r\n\r\nAnother solution is to make the change in the FreeFlight app, so when the pud files are moved to the Drone Academy, it will also place a copy on the phone / tablet in a location where the user can easily access it. (I would prefer the first solution)\r\n\r\nI hope to hear from you regarding this.\r\n\r\nThanks for your time\r\n\r\nBest Regards\r\nKenth Jensen, Denmark"}}