Tap Strap Raw Sensors Mode

Summary

From FW version 2.3.27, Tap allows developers access to raw sensors data stream.

In raw sensors mode, the Tap continuously sends raw data from the following sensors:

  1. Five 3-axis accelerometers (one per each finger).

    • sampled at 200Hz

    • allows dynamic range configuration (±2G, ±4G, ±8G, ±16G)

  2. IMU (3-axis accelerometer + gyro) located on the thumb (available with TAP Strap 2 only).

    • sampled at 208Hz.

    • allows dynamic range configuration for the accelerometer (±2G, ±4G, ±8G, ±16G) and for the gyro (±125dps, ±250dps, ±500dps, ±1000dps, ±2000dps).

Timestamp synchronisation

Each sample (of accelerometer or IMU) is preambled with a millisecond timestamp, referenced to an internal Tap Strap clock.

Dynamic range configuration

The dynamic range of the sensors is determined by passing a three sensitivity values (by order):

  1. Fingers accelerometers sensitivity -

value

sensitivity

scale factor (mg/LSB)

value

sensitivity

scale factor (mg/LSB)

0 (default)

±16G

31.25

1

±2G

3.91

2

±4G

7.81

3

±8G

15.62

4

±16G

31.25

 

2. IMU gyro sensitivity -

value

sensitivity

scale factor (mdps/LSB)

value

sensitivity

scale factor (mdps/LSB)

0 (default)

±500dps

17.5

1

±125dps

4.375

2

±250dps

8.75

3

±500dps

17.5

4

±1000dps

35

5

±2000dps

70

 

3. IMU accelerometer sensitivity -

value

sensitivity

scale factor (mg/LSB)

value

sensitivity

scale factor (mg/LSB)

0 (default)

±4G

0.122

1

±2G

0.061

2

±4G

0.122

3

±8G

0.244

4

±16G

0.488

 

Inertial coordinate system

The sensors measurements are given with respect to the reference coordinate system below.