We are attempting to use high g and low g features in our design, but do not see INT1 pin toggle when interrupt occurs. We do see the interrupt has occured when reading ORIENT_HI_G_OUT register [6:3]. Please advise if there are additional steps beyond the configuration in the Application Note manual. We are using legacy config found here: https://github.com/boschsensortec/BMI270-Sensor-API/blob/master/bmi270_legacy.c We are able to see INT1 pin toggle when configuring for Nomotion Detection feature.
Let us check and give you feedback.
Writing 0x3000 to HI_G_3 register instead of 0x0000 resolved our issue.
Run with BMI270_legacy code from Github on STM32, it works well.
You could refer attached example code and the following test result.