cancel
Showing results for 
Search instead for 
Did you mean: 

Can I use lsm6ds33 tap detection without interrupt pins connected to MCU?

addast
Associate

I'm planning to use lsm6ds33 for my project, but I don't have enough MCU pins for interrupt.

Can I use tap and double tap events without interrupt pins connected to MCU, just checking some registers few times a sec?

1 ACCEPTED SOLUTION

Accepted Solutions
niccolò
ST Employee

Hi @addast​ ,

yes, you can read the register TAP_SRC (1Ch) to check if the event you wait for has occurred or not, just like you would do with the interrupt pin available.

How often are you going to check for the event?

Niccolò

View solution in original post

3 REPLIES 3
niccolò
ST Employee

Hi @addast​ ,

yes, you can read the register TAP_SRC (1Ch) to check if the event you wait for has occurred or not, just like you would do with the interrupt pin available.

How often are you going to check for the event?

Niccolò

10 times per second, maybe more.

that should be fine, remember to check register INT_DUR2 (5Ah), for time constraints compatibility with your application.