namespace Shaker.Models { public class SweepConfigModel : BaseModel { public readonly double Increment = 0.01f; public readonly int MaxSweepItemCount = 50; public uint SweepCount = 1; public SweepType SweepType = SweepType.Log; public SweepDirection SweepDirection = SweepDirection.Up; public SignalType SignalType = SignalType.Sweep; public double StartFrequency = 0.1f; public double EndFrequency = 200f; public double OnceSweepTime = 1; public double SweepSpeed = 1; public double SweepStartLevel = 0.5f; public double CrossoverPoint = 5; public double SweepLevelGain = 0.99f; public double LowFrequencyMinCorrect = 0.97f; public double LowFrequencyMaxCorrect = 1.01f; public double HigthFrequencyMinCorrect = 0.9f; public double HigthFrequencyMaxCorrect = 1.1f; public int SelectChannel = 0; public double LowFreq = 3; public double HighFreq = 6; public List SweepItems = new List(); public override object Clone() { return this.CloneBase(); } } }