В моем проекте я работаю на BLE nrf52832 DK Evolution Board ...
и я использую LSM6DS3
и поддерживаю i2c
связь с моей платой BLE ...
В соответствии с таблицей LSM я установил регистр для чтения TILT
Вот список регистров из таблицы:
20 ч в CTRL1_XL
3Ch в CTRL10_C
20 ч в TAP_CFG
02h в MD1_CFG
и я получаю вывод с INT1
pin ...
когда я инициализирую, я думаю, что выходной сигнал должен оставаться низким как исходное положение, и если я наклоняю устройство более чем на 35 градусов, он должен показывать мне высокий импульс в течение 2 секунд .... но в моем проекте выходной сигнал остается высоким все время, даже в одном и том же положение ...
поэтому, пожалуйста, помогите мне, как я могу получить правильный вывод от IC?
Нужен ли какой-либо другой регистр для получения данных от IC?