I have been working with this sensor for a while. It started to give weird errors such as reading all zeros on all axis. Then sometimes it would initialize but read values like 4, 0, 4 and such. Which is impossible in a static position. I have tried ...