Accelerometer and GPS tracking and storage via a foreground service
git clone [email protected]:CarlosAlmeida4/DataLoggerApp.git
The app store accelerometer and gps data in 2 file types that are just basically xml files The GPS data is stored in .gpx files while the accelerometer data is stored in .apx files, insipered on the .gpx format The GPS is stored with a 1s time interval
The interface is quite simple, just a start/stop button combination, A roller to choose the accelerometer time interval and a share button to share the folder with the results
The foreground service runs with a notification that only shows the location and has two buttons, one stops the service the other opens the application
As mentioned before the accelerometer data is stored in .apx files Four different accelerometer measurements are stored:
- in phone axis
- in phone axis and the earth accel removed
- in earth axis
- in earth axis and earth accel removed (using the magnetic field)
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -m 'Add some feature')
- Push your branch (git push origin my-new-feature)
- Create a new Pull Request