Hi G,
I'm a bit blind to numbers, so any visualisation is helpful.
Turning a compass modules 360° while READing the XYZ sensors, I filled in a spreadsheet, and turned it into a SINE wave graph.
There are 2x sets of numbers 1/ with the Z axis turned upward, and 2/ With the Z axis turned downward.
Here is an image of the screen: Showing 15° divisions. On the left of the image is the 6x READings.
The SINE waves are a bit flat, I think due to the Z axis READouts top and bottom, being a wider scale, so the Graph isn't square.
C