cancel
Showing results for 
Search instead for 
Did you mean: 

LIS3DH Interrupts - can't clear threshold interrupt

tau
Associate II
Posted on April 01, 2015 at 15:19

I've got a LIS3DH interrupting on a threshold. I went by the example in CD00290365.pdf for a filtered example, operating on a >300mg threshold.

My problem is when it interrupts. The int line is held low for one output-data-rate-length samples. So, about 700us for 1250Hz output, or 2.5ms for 400Hz, and so on. I've tried to clear the interrupt line by reading the INT_SRC register, by clearing and re-setting the INT1_CFG register (back to 0x2A for XYZ high ints) and also by reading the axis data registers. I've also tried reading the status registers to see if there's an overrun, which there wasn't.

So am I stuck with a latched interrupt (I tried clearing the latch interrupts bit in CTRL_REG5 but no luck) for as long as the sample rate is set?

I'd like to know if I can clear this interrupt down, and how.
0 REPLIES 0