09-30-2022 09:57 PM
Hi Bosch Team,
Me & my team are using BMA456 in one project to detect acceleration , temperature & pitch / Yaw / Roll values. We are able to get temperature from the Bosch chip.
But we are unable to configure the chip for to detect acceleration and send interrupt once acceleration threshold is reached.
Need your guidance which register to use for same and how ?
Regards,
Pooja
10-03-2022 07:00 PM
Hi,
Thanks for your inquiry.
Actually you are looking for BMA456 high-g interrupt feature. When the acceleration is above the high-g threshold for a certain amount of time (high-g duration) BMA456 will generate interrupt signal. When the condition is no longer valid, BMA456 high-g interrupt will be cleared automatically. Please refer to BMA456MM API source code at https://github.com/BoschSensortec/BMA456MM-Sensor-API. There is example code for high-g interrupt under the examples folder. BMA456MM application note is avaialble at https://www.bosch-sensortec.com/media/boschsensortec/downloads/application_notes_1/bst-bma456-an001-....
Thanks.