Hey gents I just swapped out a controller for a buddy last week and ran into an issue maybe everyone isn’t aware of.
His motor was a UART version and when I installed the new controller it wouldn’t operate correctly.
Then I remembered I had previously purchased a couple of years ago a Bafang C961 Display to calibrate controller swaps.
So I plugged in the display, turned it on, put the power level ant least to1 as 0 won’t work, and then hold down the power/minus buttons at the same time to get it to the calibration mode.
The display should read “0” and an error code of 40 should be present.
After a few seconds the motor should start rotating for a few seconds and when calibrated correctly the final error code should show 44. Which means your good to go.
So I thought I was set only to find the motor would only operate up to about 16mph.
So…..
He was running the Bafang 750c display so I opened up the settings window and checked the wheel size and that was correct.
So then I went into the advanced settings and checked the speed limet and it was set to 25kph so I raised that up to 99kph and all was good.
One last note.
When adjusting the controllers “Throttle” settings for the “Speed Limet” I ended up setting that value to “ By Display Command” which was set so high he would never be able to achieve it if he tried but if he ever swapped out that display for another one and didn’t reset the default setting of 25kph he would have the restriction again when riding.
Just a little info for anyone if they need it.
His motor was a UART version and when I installed the new controller it wouldn’t operate correctly.
Then I remembered I had previously purchased a couple of years ago a Bafang C961 Display to calibrate controller swaps.
So I plugged in the display, turned it on, put the power level ant least to1 as 0 won’t work, and then hold down the power/minus buttons at the same time to get it to the calibration mode.
The display should read “0” and an error code of 40 should be present.
After a few seconds the motor should start rotating for a few seconds and when calibrated correctly the final error code should show 44. Which means your good to go.
So I thought I was set only to find the motor would only operate up to about 16mph.
So…..
He was running the Bafang 750c display so I opened up the settings window and checked the wheel size and that was correct.
So then I went into the advanced settings and checked the speed limet and it was set to 25kph so I raised that up to 99kph and all was good.
One last note.
When adjusting the controllers “Throttle” settings for the “Speed Limet” I ended up setting that value to “ By Display Command” which was set so high he would never be able to achieve it if he tried but if he ever swapped out that display for another one and didn’t reset the default setting of 25kph he would have the restriction again when riding.
Just a little info for anyone if they need it.
Last edited: