Android The locations sensor provides the best location estimate for the users’ current location, automatically. We have built-in an algorithm that provides the user’s location with a minimum battery impact. However, we offer the flexibility to researchers to change how frequently the
Linear Accelerometer
The linear accelerometer measures the acceleration applied to the sensor built-in into the device, excluding the force of gravity, in m/s². For example, you could use this sensor to see how fast your car is going. The linear acceleration sensor always
Light
The light sensor measures the ambient light. It can be used to detect indoor or outdoor light conditions. The official SensorManager Light constants are: Cloudy sky: 100.0 Full moon: 0.25 No moon: 0.001 Overcast: 10000.0 Shade: 20000.0 Sunlight: 110000.0 Sunlight
Installations
The Installations sensor logs devices’ application installations, removal and updates. It can be leveraged to activate/deactivate sensors that depend on the presence of specific applications on the device. Settings Aware_Preferences.STATUS_INSTALLATIONS: true or false to activate or deactivate sensor. Installations.ACTION_AWARE_APPLICATION_ADDED: broadcasted
Gyroscope
The gyroscope sensor measures the rate or rotation in rad/s around a device’s x, y and z axis. Rotation is positive in the counter-clockwise direction; that is, an observer looking from some positive location on the x, y or z axis
Gravity
The gravity sensor measures the force of gravity applied to the sensor built-in into the device and provides a three dimensional vector indicating the direction and magnitude of gravity (in m/s²). When a device is at rest, the gravity sensor
ESM
The ESM sensor adds support for user-provided context by leveraging mobile Experience Sampling Method (ESM). The ESM questionnaires can be triggered by context, time or on-demand, locally or remotely (within your study on AWARE’s dashboard). Although user-subjective, this sensor allows
Communication
Tracks users’ calls and messages. No personal information is collected.
Bluetooth
Performs Bluetooth scans and acquires information about surrounding BT devices (e.g., name, address, RSSI).
Battery
Keeps track of the mobile device’s battery life and status.