README.md 1.42 KB
Newer Older
Toni's avatar
Toni committed
1
# SensorRecorder
Toni's avatar
Toni committed
2
Simple Sensor Data Recorder for Smartphone and Watch using Android. The application was developed using Android Studio with minSdkVersion 14 and targetSdkVersion 28. However, Android 7 or higher is recommended.
Toni's avatar
Toni committed
3

Toni's avatar
Toni committed
4
# Download
Toni's avatar
Toni committed
5
6
- The apks can be found here https://github.com/Antidote00/SensorRecorder/releases 
- The app is also disributed in Google Play under: https://play.google.com/store/apps/details?id=de.tonifetzer.sensorrecorder
Toni's avatar
Toni committed
7

Toni's avatar
Toni committed
8
9
10
11
12
13
14
15
16
# Description
A very simple application which writes all sensor data into a .csv by pressing a button. Works with smartphone and smartwatch. Missing sensors are ignored. The .csv is structured as follows:

*Timestamp in milliseconds since start; Sensor ID; Values*

The file is named after the current System.currentTimeMillis () timestamp and is stored under 

*MainStorage/Android/Data/de.tonifetzer.sensorrecorder/files/documents/sensorOutFiles/...*

Toni's avatar
Toni committed
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
However, the path may differ from device to device, depending on whether an SD card is included or not. The Sensors have the following ID's:

    - ACCELEROMETER(0),
    - GRAVITY(1),
    - LINEAR_ACCELERATION(2),
    - GYROSCOPE(3),
    - MAGNETIC_FIELD(4),
    - PRESSURE(5),
    - ORIENTATION_NEW(6),
    - ROTATION_MATRIX(7),
    - WIFI(8), (not supported)
    - BEACON(9), (not supported)
    - RELATIVE_HUMIDITY(10),
    - ORIENTATION_OLD(11),
    - ROTATION_VECTOR(12),
    - LIGHT(13),
    - AMBIENT_TEMPERATURE(14),
    - HEART_RATE(15),
Toni's avatar
Toni committed
35