With the IMU oriented so the scull is facing up and is relatively level: I ran the “python-BerryIMU-gryo-accel-compass” script and my IMU reported CFangleX = -173.07 and CFangleY=174.35 I then ran the “python-BerryIMU-spirit-level” script and my IMU reported CFangleX = 2.57 and CFangleY=-0.90
I believe the spirit level script has the correct angle, correct? Do you know why they differ?
The default coding for python-BerryIMU-gryo-accel-compass is when the skull logo is facing down. Read through the comments and it tells you what to do depending on which way the IMU is facing.