I've got a MetaWear RG board with the Bmi160 accelerometer. I have three questions please if anyone knows:
All the data I've managed to log or stream (having started with the tutorial and the starter app for Android) is limited to 3 decimal places. The chip, I believe, has 16 bit resolution which I think means that even when used in the 16g range the resolution should be down to 0.00048 (i.e., 32/(2^16)). Is it possible to get better resolution that 3 dp?
2. Sampling rate
According to the documentation using the fromHighFreqAxes function one should be able to get a 1.6 kHz sampling rate. However, when I have tried this I am only getting perhaps 25% of the number of samples expected in my Android log over a given period (I have timed a few secs and counted the entries). I have found that the highest sampling rate I can actually use is 400 Hz.
3. High pass filter
Does this chip support high pass filtering or would I need to use the MMA8452Q chip?