Für Y geht die Berechnung sehr gut allerdings weiß hab ich bei x noch ein Problem. Um den Winkle auszurechnen steh im Code bei mir:
accy_euler = atan2(accy, accz);
x = (atan2(-accx, (accy*sin(accy_euler)+accz*cos(accy_euler)))) * 180 / 3.14;
Die Werte stimmen zwar aber wen der Winkel größer als 90° wird, wird er wieder kleiner. Stimmt das so, oder ist bei der Berechnung was falsch?