Problema lettura qmc5883l

ho preblemi di lettura dei valori corretti di azimuth, confrontati con bussola standard (meccanica).
Il problema penso sia questo:
dato che ho dovuto saldare il modulo sulla base con display, in modo che l'asse X risulti girato a 90° in sensio antiorario,
originaleB
rispetto al posizionamento previsto dalla serigrafia del modulo.
originaleA
Come posso fare a correggere i valori letti ?
Esempio di lettura:
bussola 58°
5883L 346°
bussola 0°
5883L 240°