iNemo (LSM6DS3) significant motion detection not working
I am trying to configure the iNemo to assert INT1 when significant motion is detected. I have followed AN4650 closely (the configuration matches that given in AN4650 Section 6.2 at the end of the section), but no interrupt is ever generated. I am using a STEVAL-MKI160V1 plugged into another board. I'm probing INT1 on the STEVAL while shaking the board and otherwise trying to simulate walking, running or other motion. I have tried reducing the threshold, including DEB_STEP, but nothing has worked.
Does this mode actually work as documented? Do other registers need to be written to make this work? I have the FIFO turned on, and it accumulates data at 26Hz as expected.
Thanks.
