12345678910111213141516171819202122232425262728293031 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Shaker.Model
- {
- public class ShakerConfigModel : BaseModel
- {
- public uint MaxRiseCount = 120000;
- public uint MaxZeroChangedCount = 40000;
- public uint MaxSignalCount = 20000;
- public uint MaxEmergencyStopCount = 6000;
- public uint MaxStopWindowCount = 16000;
- public uint MaxAdjustCount = 4000;
- public uint MaxFallCount = 60000;
- public uint StartCount = 70000;
- public float InitialLocation = -45;
- public uint SampleRate = 4000;
- public uint FPGAClock = 40_000_000;
- public uint ChannelCount = 8;
- public float MaxFrequency = 200f;
- public float MinFrequency = 0.1f;
- public string[] ChannelNames = new string[8] { "GivenDisplacementSignal", "MeasuredDisplacementSignal", "AccelerationSignal", "OutInputSignal", "ValveDriveSignal1", "ValveDriveSignal2", "ValveDriveSignal3", "ValveDriveSignal4" };
- public string[] Units = new string[8] { "mm","mm","g","V","V","V","V","V"};
- }
- }
|