Reliability for TAP detection on BMI270 and Inquiry on TAP Interrupt Detection with BMI270vs.BMI323

As part of our current project, we need to implement TAP interrupt detection. We previously used the BMI270 for any-motion interrupt detection, but it relies on legacy features.

I would like to confirm if there are any enhancements or additional TAP detection capabilities in the BMI270? I'd also like to confirm whether we should proceed with the BMI270 for our TAP interrupt detection needs, or if another module, such as the BMI323, would be a better choice.

Your insights on this would be greatly appreciated.

BMI270 Legacy – Application Note

BMI323 Datasheet

Best reply by FAE_CA1

Hi,

Thanks for your inquiry.

The tap interrupt engine inside BMI270 and BMI323 is the same. It has single-tap, double-tap and triple-tap interrupts. BMI323 is easier to work with because it doesn't require to download the 6KB configure file after power on like what BMI270 does. So you may go with BMI323 for your project.

In terms of reliability of tap interrupt, the main goal is to make sure BMI323 can output interrupt signal when real tap event happens. You can fine tune some parameters to achieve that. However, tap interrupts may be triggered by other motions such as vibration, friction of your device on a surface, etc. You can ignore those false positives as long as you don't miss the real tap events.

Thanks.

View original
1 reply
Resolved