forked from topher200/gps_recorder
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
52 lines (37 loc) · 1.97 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# Android GPS Recorder
## Introduction
The GPS Recorder is a small script that logs the current GPS location as
frequently as possible. It uses Scripting Language for Android to run it in
Python!
## Usage
To run the recorder, start gps_recorder.py on the Android phone using
SL4A. Instructions for this can be found on the SL4A site:
http://code.google.com/p/android-scripting/wiki/RemoteControl
After running the script, use get_output_files.sh to retrieve the logs from
the phone.
You can parse and plot the output using the utilty functions in
data_viewer.py.
You can also use the conv2gpx script to convert the recorded
tracks to the commongly uses GPX (GPS Exchange) Format used by geotagging and
tracking software such as Google Earth. The script will load all the gps
recordings into one file, with one track per file, split into sub-tracks if no
data was captured for a short period.
To record the sensor data from the phone instead of GPS, use
sensor_recorder.py. This is a direct copy/pasta from gps_recorder.py,
written as a last minute hack to try to get high frequency data out of the
phone. It should work fine. See the blog post for more info.
To record the apparent bearing from the device, use bearing_recorder.py. This
uses the accelerometer to determine which axis is vertical, and then works out
the apparent magnetic bearing. This may not be accurate. Bearings are measured
clockwise from the positive x-axis around the vertical axis, unless x is
vertical, in which case the bearings are made from the positive z-axis.
## Changelog
v1.00: Initial release!
## Blog post
A short blog post about this project is available here:
http://blog.tophernet.com/2011/07/python-scripting-to-access-android-gps.html
The source for this project is available on Github:
https://github.com/topher200/gps_recorder
## License
Copyright Topher Brown <[email protected]>, 2011. Released under the MIT
license.