The Hall sensor output is weird. First, I use 5V power supply connected to the Hall sensor power cable. Then, the outputs give me three high levels. Whatever how I rotate the motor, the output does not change at all. Then I connect the hall sensor to the controller with the motor when I bought it. The hall sensor does work. What may cause this problem? Has anyone encountered this problem before? How to solve it?