06-19-2020 12:33 PM
Dear, community, my name is Maksim, i have a question about BMA253 accelerometer.
We plan to use the BMA253 accelerometer in one of our projects. The device is currently in the stage of debugging the PCB layout. I'm having difficulties with the implementation of a pedometer based on the accelerometer (without the magnetometer and gyroscope). Could you give us some pedometer code examples, or the most optimal algorithms for solving this task? Also interested in the algorithm for removing the earth's gravity.
Thank you in advance!
06-19-2020 03:22 PM
Hi,
Thanks for your inquiry.
BMA253 is 12-bit accelerometer that doesn't have built-in step counter or pedometer, while BMA423 is the new 12-bit accelerometer that does. If you need even lower current consumption, then you may consider BMA400 12-bit accelerometer that also does. BMA423 and BMA400 are pin-to-pin compatible with BMA253 so that you don't need to redesign your PCB.
If you still want to implement step counter or pedometer in BMA253, then we need to have NDA placed first. We used to have a simple pedometer algorithm code for BMA253. After NDA we may provide you with this code for your evaluation. Please let us know which country you are located.
Thanks.
06-19-2020 05:26 PM
Thank you for your quick response. Our company is located in Russia. How can we sign the NDA?
06-19-2020 11:50 PM
Hi,
In this case please switch to BMA423 or BMA400 from BMA253 in order to keep things simple.
Thanks.
06-22-2020 09:10 AM - edited 06-22-2020 09:55 AM
We plan to process the accelerometer signal to get the number of steps taken by the animal. We need software processing so that we can change the filter settings and adapt to our task.