using Shaker.Models; namespace Shaker.Models { public class ShakerControlModel : BaseModel { public readonly int MaxControlItemCount = 50; public float MaxValveVoltage = 16; public float MinValveVoltage = -16; public float MaxDisplacementVoltage = 16; public float MinDisplacementVoltage = -16; public Polarity ValvePolarity = Polarity.Positive; public bool SelfLoop = false; public bool Debug = false; public float DisplacementP = 1; public float DisplacementI = 0; public float FlutterFrequency = 200; public float FlutterAmpt = 0.01f; public float MaxDisplacementIntegral = 2; public MainPageType PageType = MainPageType.StartPage; public List ValveConfig = new List(); public bool OilStopped = false; public bool DisplacementOpenLoop = false; public bool OutSignal = false; public List ControlItems = new List(); public override object Clone() { return this.CloneBase(); } } }