Datasheet
Preliminary Data Sheet
BMA400
Page 51 /
Confidential
BST-BMA400-DS000-00 | Version 0.1 | November 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.
Orientation change interrupt
The orientation-change interrupt is enabled by (INT_CONFIG0.orientch_int) = 1.
The interrupt is optimized to detect a (screen) orientation change when the product is used in a
wearable device or similar application.
The orientation change is evaluated by monitoring the acceleration change in X/Y/Z direction (each
individually selectable) and by measuring the “stability” of the new orientation. The stability of the
orientation is evaluated by monitoring the difference between the last acceleration value and current
acceleration values. The orientation change is evaluated as difference to the last stable orientation
stored in the reference registers.
The orientation changed interrupt is generated as soon as the orientation change condition is fulfilled
on one of the enabled axes selected by (ORIENTCH_CONFIG0.orient_X/Y/Z_en).
Signal flow for orientation change interrupt
The orientation change interrupt supports two input acceleration data streams for evaluation: acc_filt2;
and the low-pass filtered data source with 1Hz cut-off frequency acc_filt_lp
ORIENTCH_CONFIG0.data_src
Data source for Interupt
0
acc_filt2
1
acc_filt_lp
Confidential and under NDA
Seeed Studio
Confidential and under NDA
Seeed Studio
Confidential and under NDA










