//------ Set output routines. ----------// /** Sets the motor output and takes inversion into account */ public virtual void Set(ControlMode controlMode, float output0, DemandType demand1Type = DemandType.Neutral, float output1 = 0) { _motor.Set(controlMode, output0, demand1Type, output1); foreach (var follower in _followers) { follower.ValueUpdated(); } }