2024-09-21 03:03 AM
Hello everyone,
I have an X-NUCLEO-IKS4A1 expansion board connected to the STM32F401RE Nucleo board. The LIS2DUXS12 sensor on the expansion board incorporates a Qvar sensor capable of detecting changes in electrical charge near the external electrodes connected to the device. I have a detachable STEVAL-MKE001A board connected to the 2 x Header 3pin SMD for QVAR electrode.
To activate the Qvar channel I set the AH_QVAR_EN bit to 1 in the AH_QVAR_CFG register (31h) and I set the INT1_ON_RES bit to 1 in the CTRL1 register (10h) so that the INT1 and INT2 pins are used to connect the electrodes to detect the Qvar signal.
The problem is that the signal I read does not vary when I touch the electrodes as it happens when the LSM6DSV16X sensor as Qvar controller.
Did I skip any steps by chance? It looks like the INT1 and INT2 pins of the sensor are not connected to QVAR1 and QVAR2
Solved! Go to Solution.
2024-10-01 04:14 AM
LIS2DUXS12 is sharing the QVAR with INT pins and on the X-NUCLEO-IKS4A1 are these pins connected to level shifter. So the QVAR functionality cannot be used.
2024-09-25 08:14 AM
Hi @marti3110 ,
Did you follow our official example on Github?
If not, can you try and let me know if the problem persists?
2024-10-01 04:14 AM
LIS2DUXS12 is sharing the QVAR with INT pins and on the X-NUCLEO-IKS4A1 are these pins connected to level shifter. So the QVAR functionality cannot be used.