Yeah I did, red and black is normal, white and black is normal.
What voltage did you have between the Red and Black wires?
The White wire is only for the temperature measurement and should have no effect on the operation of the Hall sensors.
Do you keep the vdc+ connected to the red wire while you measure the hall outputs? (not that it seem to matter significantly for the outcome of my measurements)
If you are testing the Hall sensors using the +5V supply from the controller you will obviously need to have all of the Red, Black, Green, Blue and Yellow wires connected to the controller.
However, if you are testing with an external power source
(9V battery) you must not have the controller connected to any of the Hall sensor wires as this could possibly damage the voltage regulator chip for the +5V supply in the controller.
A fresh 9V battery should not drain very quickly as it should only have around 20mA
(0.02A) load on it with all three Hall sensors being powered simultaneously.
Are you sure you are using a 10k
(10,000 Ohm) resistor?
The following diagram shows a typical circuit being used to test the Blue Hall sensor from a +5v supply:
In your case, you are simply replacing the +5V supply with the 9V battery, the objective of this test is to confirm that the voltage measured between the Black and Blue wires is being switched both high and low as the motor is rotated slowly.
If it has ~5V from the +5V supply
(or ~9V from the battery) but the output doesn't switch high and low as expected, then the Blue Hall sensor or its wiring must be faulty.
To test the Yellow and Green Hall sensors you would either use a separate resistor for each sensor, or simply swap the same resistor to the coloured wire that matched the Hall sensor being tested
(Yellow or Green).
Alan