04-11-2021 07:45 PM
The BMI270 datasheet makes no mention of tap-detection as a feature or register for the BMI270 IMU.
However, the bmi2_defs.h header file in the driver seems to suggest tap detection is supported. Also, BMI160 definitely supports tap detection, as seen in its driver and datasheet.
Just to confirm, is tap detection supported for BMI270? Is there an example implementation or instructions on how to do so?
04-12-2021 03:58 AM
Hello adewangan,
TAP on BMI270 was not publicly supported.
BMA456 had TAP feature, you could refer BMA456 materials from this link: https://www.bosch-sensortec.com/products/motion-sensors/accelerometers/bma456/
04-13-2021 08:37 PM
Sorry, I'm a bit confused about your response.
Are you suggesting that tap detection is not possible on BMI270 and we should purchase BMA456?
Or are you suggesting that we can modify code from BMA456's drivers (such as this example implementation of tap detection) to work for BMI270?
05-18-2021 10:40 AM
Hello adewangan,
Config file(Algorithm) didn't support TAP on BMI270.
You could purchase BMA456 to support TAP in your project.