//----- general output shaping ------------------//
 public virtual ErrorCode ConfigOpenloopRamp(float secondsFromNeutralToFull, int timeoutMs = 0)
 {
     return(_motor.ConfigOpenloopRamp(secondsFromNeutralToFull, timeoutMs));
 }