As our study at
viewtopic.php?f=27&t=19777&start=20#p182559, we are planning to add a flight logger feature to our android / iOS apps "Vision+ Utility". we need your help on defining the output data file format. any advice and suggestions will be appreciated.
we would like to share the flight logger demo to you. the flight logger continuously record the flight info(eg. GPS latitude longitude altitude, speed, battery level, IMU data...) from the term port of the transmitter to your andrdoid / iOS device. The csv log file can also be read by the Dashware software.
Vision+ Utility features a flight logger to record flight details as you fly (eg. GPS latitude longitude altitude, speed, battery level, IMU data). Log file can be directly imported to the Dashware Software.
Flight Logger Usage:
1. Power on both Phantom 2 Vision+ aircraft and range extender.
2. Connect your device to DJI Phantom Vision+ Wi-Fi network.
3. Open Vision+ Utility app, slide the Enable Logger switch to turn on the logger.
4. Open DJI Offical Vision app, and go to CAMERA mode.
5. Your flight details will be recorded to your device local VisionPlusUtility directory.
How it works:
After you enable logger, there is a separate server program running on your phantom to monitor the serial port that is used by the DJI official app. This server side program sends the flight info to our app and then our app records the info to a log file. It does not change any phantom related config files and there is no impact on your phantom and the DJI official app operation.
For the iOS version, in order to preserve the battery life, iOS keeps the background execution time to a minimum. There is a 5 minutes logging time limit and local notification reminder will alert you to stop / continue the logger. Also, please make sure there is strong wifi connection and high battery level before enabling the logger.
[youtube]http://www.youtube.com/watch?v=YRW8Vq5TLgk[/youtube]