I use it on my smart door-lock PCB to detect the angle of door open/close. I tested BMI160 first and found the cyroscope can detect the accurate angle of door panel only by x-axial( y & z are useless). Then I put cyro to suspend power mode and use any-motion interurpt to wakeup the cyro, but it's hard to find a fit value to the int_anym_th in register INT_MOTION because the door can move very smoothly. So I need a cyroscope with low-power mode and the xyz axials can be enable/disable respectively.
... View more