Hi,
Thanks for your inquiry.
BMA400 activity change algorithm is implemented internally on the ASIC. The "curr_value" and "last_value" are hidden so that users are not able to read them through I2C/SPI interface. Users can change the configuration register 0x55 for threshold and register 0x56 for number of points for evaluation to fine tune the performance of activity change for example from still to walking, or from walking to running, etc.
Thanks.
... View more