2019-07-30 08:55 PM
During I use unico to run LSM6DSO, they seems no method to calibrate the error at software. So if there exist some error, how can I remove them ? For example, I placed it at horizontal plane, but the accelerate at roll (x) should be 0, but it still at 50 mg. How to correct it?
2019-07-31 02:17 AM
Hi @Sunny.Q , I suggest you first of all to be sure you are fully planar with your sensor+board. If so, LSM6DSO has 3 register to fine tune the residual offset: X_OFS_USR (73h), Y_OFS_USR (74h) and Z_OFS_USR (75h), please check at p.86 of the datasheet. You can set on x-axis the value of -50mg (two's complement) to compensate the residual 50mg you are seeing. Regards