- Y. O.
OK so what am I missing?
The controller as-reported can accept signals from a range of 1.1v to 4.2v. The throttle of your choice either does that, or does something different and we know not precisely what unless you test it. With that said, the range remains 1.1v to 4.2v regardless of what the throttle does. So if the throttle has a wider range top and bottom (or either side), the controller will not act on values outside of its accepted range. It will act on values inside of its range, so if the throttle has a smaller value on either end, thats what the controller will use. So lets say we set a range of 11 and 42. If the throttle has the ability to signal a range of 8 and 42, the motor will not act on 8-10.99 but will act on 11-42. Likewise if the throttle has a range of 8 to 40, the same holds true, (i.e. response begins at 11) but the max throttle will be the max the mechanical device is capable of registering. So effective range will be 11-40 thanks to the hardware limitation regardless of the values in the BBSHD settings interface.
On the other side of the fence, if the controller in fact supports a wider range than 11-42, the same sort of limits will govern. In the end, to fully know the edges of the envelope, so to speak, you have to test both sides.
In my case I am taking it as a given the limits are as stated on the motor side as I haven't heard of any test that finds to the contrary.
Please show me where it says that the controller accepted range is from 11 - 42?... as it doesn't say it in the article that you referenced or anything I've ever read.
This is what I believe to be true and what is also said and understood from the article that you referenced.
Start Voltage(x100mv): This is minimum voltage that enables throttle operation. Generated by Throttle Thumb controller on you handle bar. Different throttle controllers output different voltages at rest/off. Set to low and the display will throw an error as the motor will want to run continuously. If you change the throttle you will need to find the new lowest setting.
End Voltage(x100mV): This is maximum throttle output voltage that controller will accept. It should be matched to throttle MAX position output voltage. Best way to do so is to take some reading with multimeter at throttle socket while pressing throttle to MAX. Throttle operating span will be calculated as End Voltage – Start Voltage = Voltage Span that represent 0-100% throttle control.
That said I know that the controller accepts a voltage of 0.9v as when set to this using my current throttle it engages earlier, meaning I have to turn it less before the motor starts. When set to 1.1v I have to turn the throttle additional mm's to get the motor to engage.
So as stated earlier, you may be relying on older controller information.