Hi Sir: Checked your register values, didn't find the error value. Actually after softreset, 3 axis sensor data can be outputed without any register configuration. Did you mean only 1 axis data is correct and changing? Could you exchange another sensor or another board to have a try? Checked 0x02/0x04/0x06, new_data_x/new_data_y/new_data_z were all 1 mean the corresponding sensor data had been update respectively. If needed, my example code can be provided as your reference. Did you have a softreset during initialization before reading sensor data?
... View more