Motion Data Logger
The Motion Data Logger is a helpful tool for collecting motion data on the iPhone and iPad. A vast number of options enable you to specify the kind, amount, and frequency the sensory data should be collected with. Since it is possible to collect sensory data with a very high frequency (at 100MHz) it was very crucial to optimize data collection and storage in this project. By using the CoreData framework in addition to basic file handling within C code we were successfully able to cope with challenges like performance and memory consumption. Finally, the collected data can be exported as CSV files via email or stored in your personal Dropbox account right away. The latter one is possible through the integration of the Dropbox SDK.
iOS, CoreData, CoreMotion, CocoaPods, Dropbox