12345678910111213141516171819202122232425262728293031323334 |
- 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<SweepItemModel> SweepItems = new List<SweepItemModel>();
- public override object Clone()
- {
- return this.CloneBase();
- }
- }
- }
|