donn said:
I assume it would be noticeable mainly when going up hill, where you'd need the motor power to come right back because you're losing a lot of momentum.
Depending on how the particular controller works, it may be obvious even just riding slowly on flat road.
I had a Fusin kit that was like this, using a LiShui controller and Kingmeter LCD, but it was not configurable at all (unlike some LiShui controllers). If you used the ebrake, the controller would cutout for at least a second, maybe more. So if you were riding along and something happened that caused your instinct to brake to begin, then you overrode that because it wasn't needed, then even though you never let go of the throttle it still didn't do anything further until the delay was over. It didn't feel like a ramp up, but could have been a fast ramp (asymptotic curve rather than linear, etc); it did not have this delay when just throttling up, so probably not a ramp.
Could it be that what seems like a delay is the same thing that was recently touted here as a virtue of some of the better controllers, an acceleration "ramp up"? So you'd need to configure that down?
Depends. If there is a ramp on the throttle, it should affect throttle operation regardless of ebrake use. So you would have the same ramp up if you were at say, 10mph, and just let the throttle off then slammed it on again, as if you hit the ebrake at that moment without letting go of the throttle.
But if there is just a delay after brake release, and no throttle ramp, then the throttle would instantly respond when just letting it off and slamming it back on, but would not do so after you use and release the ebrake.
On the Cycle Analyst v3, for instance, you can configure ramping, so assuming the controller has no delay, you can create one if you need it. Some controllers have this ability as well.
On the current model Grinfineon, there appears to be no delay, but on a much older one it had a little less than a second's delay, and did not appear to be a ramping up, just a delay, because it always responded to throttle instantly except after using the ebrake.
On another generic I have, it definitely has a ramp up, but that's a function of the throttle itself, and not because of using the brake. It does that every time the throttle is engaged regardless of how quickly you move the throttle, or whether you have used the ebrake or not.
Another generic has no delay and no ramp up. Response is isntantaneous in any of the above circumstances.
Etc.
Response of controllers varies quite a bit, but most of the generics dont' have a way to change this particular behavior; some of the newer ones with displays *may* have this ability, but only if that batch of them wasn't factory-preset (permanent) to disallow end-user access to those settings.