I monitor the reading of sensor from PC. I notice something strange that when I slowly rotate the sensor against x axis, the reading from x axis goes from 0 and increasing slowly, which is normal. but when the reading hits ard 20g, the next reading becomes 0, which is not normal. the reading should keep increasing until ard 58 and then decreasing to 0. what could be the problem?