Acelerómetro ADXL335

He leído este hilo Controlar varios servo motores con un acelerómetro ADXL335 de 5 pines y como apenas estoy empezando con el acelerómetro ADXL335 y tengo una pregunta en el código como determinas los siguientes valores:

// Valores mínimos y máximos del acelerometro en reposo

int minVal = 336;     
int maxVal = 405;

Esos valores deben haber salido de mediciones de su joystick y para su caso son valores min y max.

Los usa acá

// mapea los valores leidos a un rango  -90 a 90 grados (-π  a  π )
 int xAng = map(xRead, minVal, maxVal, -90, 90);
 int yAng = map(yRead, minVal, maxVal, -90, 90);

Es decir convierte esas posiciones min y max en -90 a 90 grados