LSM6DS3TR-C behaviour
Hello...
I'm currently testing the LSM6DS3TR-C sensor output before trying to proceed to calibration.
I already run the internal self-test on the accelerometer and gyroscope, both results were between the acceptable range.
After that I did my own tests on both sensors (change over temperature, change over orientation, noise calculation, time for stability, etc), I didn't get any problems while testing the acelerometer, but in the case of the gyroscope I didn't get "reliable" data.
First of all, the time of stability (the real output when the sensor is still after turning the sensor ON) is pretty slow compare to the accelerometer, only after 1 minute and 25 seconds (for X and Y axis) and 6 minutes and 10 seconds (for Z axis) I can consider the output to be stable.
The thing that is really troublesome for calibration purposes is the repetability of the gyroscope, after the output of the gyroscope is "stable", it is not the same after turning the sensor ON again. For example, if the "stable" output of the X axis of the gyroscope is -200, after turning the sensor OFF and ON again, the "stable" output is now 10.
So... this are my questions:
1. Is the time of stability of the gyroscope normal? (there's no reference in any datasheet I've found)
2. Is the gyroscope Zero Offset error suppose to change each time the sensor is turn ON?
For reference this are the order/value of the registers I wrote to:
CTRL1_XL = 0x88
CTRL6_C = 0x03
CTRL4_C = 0x06
CTRL2_G = 0x70
CTRL5_C = 0x00
CTRL8_XL = 0x00
