I've googled for this and it seems like it only works with skateboard remotes.
I ride e-bikes and scooters. I've used a variety of EV grade motor controllers and never run across one that doesn't have at least high and low that are selectable with a rocker switch. Low, medium and high or modes 1, 2 and 3 are very common in controllers. Add the 3 way switch, program what you want the 3 modes to do and off you go.
How do I wire up a 3 position switch and then program a VESC so that it responds to the switch position with 3 different RPM/phase amp profiles or even reverse?
I want to set up the VESC so it responds like this:
1. Low is usually 25 - 30 mph and 2000 watts max. This makes riding easy for noobs and when the cops are snooping around.
2. Medium is usually best possible phase amps and 40 mph.
3. High is usually maximum possible capabilities of the motor, controller and battery.
My best guess: (Maybe this is completely wrong?)
1. I need throttle (ADC1) and regen (ADC2), but a VESC usually has a third analog input (ADC3).
2. Have the 3 position switch select between 3 voltages and feed it into ADC3.
3. How to program the VESC responds to that signal is a mystery to me???
Thanks for your help folks!