The CanTalon library provides one method for limiting current limiting: SetCurrentLimit. It kind of sucks. Meh
We need a more advanced method of Current limiting. Specifically, we need a temporary peak current limit that will fold back to a lower, safe, current limit when the motors are under heavy use.
There shall be 4 configurable parameters:
- Peak current limit (the highest allowable current under any circumstances)