Skip to main content
Visitor II
October 28, 2022
Question

6D orientation detection on LIS3DH is triggered only at 1g and -1g. The threshold registers seems to have no effect on 6D orientation detection.

  • October 28, 2022
  • 0 replies
  • 824 views

Facing an issue with respect to 6D orientation detections on LIS3DH. Both, 6D position and 6D movement gets triggered only at 1G. Threshold register doesn't seem to have any influence on the 6D orientation. For, 4D the detection happens exactly at the set threshold.

The following are the settings used for 6D position detection

INT1_CFG is 0xEA % AOI - 1; 6D -1; X,Y and Z enabled

INT1_THS is 0xA %1.5m/s^2 as threshold

INT1_DUR is 0x78 %0.3 seconds duration for ODR 400Hz

CTRL5 is 0x00 %Disable 4D

As a hack, I enabled 4D bit of CTRL5 so that X and Y detections of 6D happens at the set threshold. But, the Z-axis is still not affected by this hack. Z-axis 6d position detection gets triggered only at 1g and -1g.

Any suggestions how to solve this?

    This topic has been closed for replies.