Hi inka,

nach der kompilierung der demo_05_02 mit den originalwerten driften alle drei achsen recht schnell weg,
Soweit ok.

nach der kompilierung mit den werten nach der kalibration stehen die werte dauerhaft bei
(normalize L3GD20() ist in der demo_05_02 auskomentiert, also mit"//" versehen)
x -31,7
y -3,2
z -9,3
Nach dem ERSTEN Eintragen der OFFSET-Werte (Punkte 1 bis 3) wird die Neukompilierung MIT der Funktion normalizeL3GD20() in der Demo gemacht, um die 1. Kalibrierung zu prüfen (Punkte 4 bis 6, auch beim Wiederholen der Kalibrierung ab Punkt 3).

wenn ich die "//" bei normalize L3GD20() in der demo_05_02 entferne, stehen alle drei werte bei 0.0
Das ist gut und sollte nach erfolgreicher Kalibrierung bei ruhig stehendem RP6 auch so sein.

/#define CALIBRATION ist in beiden fällen auskomentiert
Nein, CALIBRATION sollte zur Kalibrierung NICHT auskommentiert, also definiert sein.

was läuft da schief?
Anleitung evtl. nicht 1:1 nachvollzogen?