BHI360 step counter

Hi,

I have created a custom PCB using the BHI360 and the BMM350.

I am trying to use the IMU as a step counter, however, it does not seem to be very accurate.  Using the device as a wearable, it seems to register between 30-50% of the steps I take. I am currently using the low power step counter - BHY2_SENSOR_ID_STC_LP,  id 136.,

Is there any method to trouble shoot the step counter algorithm, or adjust its sensitivity?

I saw the data sheet contains references to Activity Parameters and to adjusting sensitivity and dynamic range, but I do  not understand how to use these commands or if they are relevant. 

4 replies