Motion data settings and data granularity

SensorCore can be configured to collect data at different granularity levels. At the moment, there are two levels supported: basic and detailed. A user can choose the level using the motion data settings 2.0 application.

How the setting will affect different sensors will be explained in detail in the following sections. It will mainly affect the following:

  • The amount of different activity types SensorCore is able to classify.
  • The amount of data points and data accuracy provided by Place Monitor and TrackPoint Monitor.
  • Battery consumption

Basic data

This is the basic level of data that is available. Basic data is collected using the lowest battery consumption possible. Basic data is collected using only motion sensors like accelerometer.

The following activity types are currently supported in the basic level:

  • Unknown
  • Idle
  • Stationary
  • Moving
  • Walking
  • Running
  • MovingInVehicle

The following activity types are currently not supported in the basic level:

  • Biking

In the basic level, Place Monitor and TrackPoint Monitor work passively and this behavior is identical to SensorCore 1.0.

Detailed data

The Detailed data level includes all data that SensorCore is able to classify. In this mode, SensorCore uses all possible data sources it has at its disposal to provide as rich a data set as possible. This also means that battery consumption in the detailed data level is higher than compared to the basic data level, but still 30..50% less than on active apps using GPS.

The following activity types are currently supported in the detailed level:

  • Unknown
  • Idle
  • Stationary
  • Moving
  • Walking
  • Running
  • MovingInVehicle
  • Biking

In the detailed mode, Place Monitor and TrackPoint Monitor work actively. This means that the sensors utilize the user's activity states (like Idle, Walking, and MovingInVehicle) to dynamically control GPS usage.

As the GPS is being used, the data collected by Place Monitor and TrackPoint Monitor will be greatly enhanced, providing more data point granularity than the basic mode.