Datasheet
Data Sheet
BMA456
Page 40
BST-BMA456-DS000-01 | Version 1.1 | October 2017 Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties.
BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Double tap / Tap detection
The gesture “Tap / Double tap” can be enabled by FEATURES_IN.tap_doubletap.settings.enable.
The detection is done by measuring the acceleration on z-direction.
By default double tap detection is enabled. To enable single tap detection (and disable double tap),
you can configure the parameter: FEATURES_IN.tap_doubletap.settings.single_tab_en – 1 bit –
flag.
The detection sensitivity can be customized using the register
FEATURES_IN.tap_doubletap.settings.sensitivity. The sensitivity range is from 0 (high) to 7 (low).
How to perform the gesture ideally:
1. Use your index finger to tapon the device slightly harder than how you touch a button on a
touchscreen.
2. Tap again directly, if “Double tap” detection is enabled.
3. Wait for half a second.
Configuration settings
1. FEATURES_IN.tap_doubletap.settings.enable– enables/disables the Wakeup feature.
2. FEATURES_IN.tap_doubletap.settings.sensitivity– configures the detection sensitivity which
ranges from 0 (high) to 7 (low).
3. FEATURES_IN.tap_doubletap.settings.single_tab_en- enables single tap detection. By default,
double tap is enabled.










