The CA's original (pre3.2x) braking modes for variable braking work by reading your ebrake lever to turn on braking mode, which then outputs a different throttle voltage range (set in it's own field vs teh one for normal thorttle output) as the rider then manipulates the thorttle to control braking amount. This only works for controllers such as Phaserunner (and other *runners) and some Grinfineons, which accept a separate voltage range outside the normal throttle range for braking control--typically this is the range below 0.8v where a hall throttle normally never goes.
Since for me (and probably most typical bicycle riders) it's not a natural instinctive/trained reaction (necessary in emergency situations) to use a throttle to control braking amount while *also* pulling your brake lever only just enough to trigger the braking but *not* use the lever to *modulate* braking, I came up with this:
to switch to a cable-pulled throttle on that specific brake lever so the lever itself controls the amount of braking exactly like a regular brake lever would.
I don't yet know enough about the new braking modes available in 3.2x to describe any of them or their limitations yet.