cancel
Showing results for 
Search instead for 
Did you mean: 

Threshold calculation LSM6DS3

Gabriela Christy
Associate II
Posted on June 19, 2018 at 11:28

How to calculate  Threshold value in 'WAKE_UP_THS[5:0]' register in LSM6DS3 ? 

4 REPLIES 4
Miroslav BATEK
ST Employee
Posted on June 19, 2018 at 16:43

1 LSB of WAKE_UP_THS = FS_XL / 64

Gabriela Christy
Associate II
Posted on June 20, 2018 at 06:48

which value it considers for '

WAKE_UP_THS[5:0]' for giving interrupt?. I have just assumed that it may be 'OUTX_L_XL'  and others registers for scanning XYZ wake up.

Posted on June 21, 2018 at 15:25

I have already read that document. But the problem is i am not getting wakeup interrupt according to threshold set. Suppose i want wakeup interrupt at 0.44 g value and set threshold according to that. Now when i read 'OUTX_H_XL & OUTX_L_XL'  i am not getting interrupt even if it crosses threshold value.