Right! Thanks for your answer jremington, a lot is clearer now.
So, the Magneto software used for calibrating the sensor don't really need this scaling because it can treat the input so it will properly fit inside the accelerometer's register, right?
But consider a situation in which I want to implement a calibration routine inside an Arduino sketch for my MPU6050: How do I properly set/scale the calibration offsets values that will be the argument of the, for example, "accelgyro.setZAccelOffset( offset_value)" method?
My doubt is that I really don't understand what number I am supposed to put in the argument, because all these examples make a division, which I suspect should depend on the acceleration range I configure the MPU.
Also, any thoughts about how these offsets affects the accelerometer's reading? Will it avoid overflow/saturation of the acceleration measured in a given scale?
Best regards!