|
@@ -26,10 +26,10 @@ namespace Venus_Core
|
|
|
/// </summary>
|
|
|
|
|
|
public enum Suspect
|
|
|
- {
|
|
|
- Home,
|
|
|
- Position1,
|
|
|
- Position2
|
|
|
+ {
|
|
|
+ Home,
|
|
|
+ Position1,
|
|
|
+ Position2
|
|
|
}
|
|
|
public enum VenusUnits
|
|
|
{
|
|
@@ -58,14 +58,14 @@ namespace Venus_Core
|
|
|
|
|
|
public PressureUnitMode PressureUnitMode { get; set; }
|
|
|
|
|
|
- public int StartValue { get; set; } = 10;
|
|
|
+ public int StartValue { get; set; }
|
|
|
|
|
|
|
|
|
- public int ValvePositionPreset { get; set; } = 10;
|
|
|
+ public int ValvePositionPreset { get; set; }
|
|
|
|
|
|
public bool EnableRamp { get; set; }
|
|
|
- public int HoldTime { get; set; } = 1000;
|
|
|
- public int TargetValue { get; set; } = 100;
|
|
|
+ public int HoldTime { get; set; }
|
|
|
+ public int TargetValue { get; set; }
|
|
|
|
|
|
|
|
|
|
|
@@ -85,23 +85,19 @@ namespace Venus_Core
|
|
|
{
|
|
|
public string UnitName { get; set; } = "PressureByValveModeUnit";
|
|
|
public bool EnableRamp { get; set; }
|
|
|
- public int StartPosition { get; set; } = 10;
|
|
|
- public int TargetPosition { get; set; } = 100;
|
|
|
- public int HoldTime { get; set; }= 10000;
|
|
|
-
|
|
|
+ public int StartPosition { get; set; }
|
|
|
+ public int TargetPosition { get; set; }
|
|
|
+ public int HoldTime { get; set; }
|
|
|
}
|
|
|
|
|
|
public class HeaterUnit : ProcessUnitBase
|
|
|
{
|
|
|
public string UnitName { get; set; } = "HeaterUnit";
|
|
|
-
|
|
|
- public int HeaterPressure { get; set; } = 10;
|
|
|
- public int HeaterTemp { get; set; } = 10;
|
|
|
-
|
|
|
- public int HeaterRatio { get; set; } = 10;
|
|
|
+ public int HeaterPressure { get; set; }
|
|
|
+ public int HeaterTemp { get; set; }
|
|
|
+ public int HeaterRatio { get; set; }
|
|
|
public Suspect SuspectPosition { get; set; } = Suspect.Home;
|
|
|
-
|
|
|
- public int PositionOffset { get; set; } = 1;
|
|
|
+ public int PositionOffset { get; set; }
|
|
|
|
|
|
}
|
|
|
public class TCPUnit : ProcessUnitBase
|
|
@@ -113,22 +109,20 @@ namespace Venus_Core
|
|
|
set { m_UnitName = value; }
|
|
|
}
|
|
|
|
|
|
- public int RFPower { get; set; } = 10;
|
|
|
- public int TuneCapPreset { get; set; } = 10;
|
|
|
- public int LoadCapPreset { get; set; } = 10;
|
|
|
- public int MaxReflectedPower { get; set; } = 100;
|
|
|
-
|
|
|
+ public int RFPower { get; set; }
|
|
|
+ public int TuneCapPreset { get; set; }
|
|
|
+ public int LoadCapPreset { get; set; }
|
|
|
+ public int MaxReflectedPower { get; set; }
|
|
|
|
|
|
private bool m_EnableRamp;
|
|
|
public bool EnableRamp
|
|
|
{
|
|
|
get { return m_EnableRamp;}
|
|
|
set { m_EnableRamp = value; }
|
|
|
- }
|
|
|
-
|
|
|
- public int StartPower { get; set; } = 10;
|
|
|
- public int TargetPower { get; set; } = 100;
|
|
|
- public int HoldTime { get; set; } = 1000;
|
|
|
+ }
|
|
|
+ public int StartPower { get; set; }
|
|
|
+ public int TargetPower { get; set; }
|
|
|
+ public int HoldTime { get; set; }
|
|
|
|
|
|
|
|
|
}
|
|
@@ -136,69 +130,64 @@ namespace Venus_Core
|
|
|
public class Kepler2200RFUnit : ProcessUnitBase
|
|
|
{
|
|
|
public string UnitName { get; set; } = "RFUnit";
|
|
|
- public int TuneCapPreset { get; set; } = 10;
|
|
|
- public int LoadCapPreset { get; set; } = 10;
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ public int TuneCapPreset { get; set; }
|
|
|
+ public int LoadCapPreset { get; set; }
|
|
|
}
|
|
|
|
|
|
public class BiasUnit : ProcessUnitBase
|
|
|
{
|
|
|
public string UnitName { get; set; } = "BiasUnit";
|
|
|
|
|
|
- public int BiasRFPower { get; set; } = 10;
|
|
|
- public int BiasTuneCapPreset { get; set; } = 10;
|
|
|
- public int BiasLoadCapPreset { get; set; } = 10;
|
|
|
- public int BiasMaxReflectedPower { get; set; } = 1000;
|
|
|
- public bool EnableRamp { get; set; }
|
|
|
-
|
|
|
- public int StartBiasRFPower { get; set; } = 10;
|
|
|
- public int TargetBiasRFPower { get; set; } = 100;
|
|
|
- public int BiasRFHoldTime { get; set; } = 1000;
|
|
|
+ public int BiasRFPower { get; set; }
|
|
|
+ public int BiasTuneCapPreset { get; set; }
|
|
|
+ public int BiasLoadCapPreset { get; set; }
|
|
|
+ public int BiasMaxReflectedPower { get; set; }
|
|
|
+ public bool EnableRamp { get; set; }
|
|
|
+ public int StartBiasRFPower { get; set; }
|
|
|
+ public int TargetBiasRFPower { get; set; }
|
|
|
+ public int BiasRFHoldTime { get; set; }
|
|
|
|
|
|
[JsonConverter(typeof(StringEnumConverter))]
|
|
|
public GeneratorMode BiasGeneratorMode { get; set; }
|
|
|
- public int PulseRateFreq { get; set; } = 10;
|
|
|
- public int PulseDutyCycle { get; set; } = 10;
|
|
|
+ public int PulseRateFreq { get; set; }
|
|
|
+ public int PulseDutyCycle { get; set; }
|
|
|
|
|
|
}
|
|
|
|
|
|
public class GasControlUnit : ProcessUnitBase
|
|
|
{
|
|
|
public string UnitName { get; set; } = "GasControlUnit";
|
|
|
- public int Gas1 { get; set; } = 10;
|
|
|
- public int Gas2 { get; set; } = 10;
|
|
|
- public int Gas3 { get; set; } = 10;
|
|
|
- public int Gas4 { get; set; } = 10;
|
|
|
- public int Gas5 { get; set; } = 10;
|
|
|
- public int Gas6 { get; set; } = 100;
|
|
|
- public int Gas7 { get; set; } = 100;
|
|
|
- public int Gas8 { get; set; } = 100;
|
|
|
+ public int Gas1 { get; set; }
|
|
|
+ public int Gas2 { get; set; }
|
|
|
+ public int Gas3 { get; set; }
|
|
|
+ public int Gas4 { get; set; }
|
|
|
+ public int Gas5 { get; set; }
|
|
|
+ public int Gas6 { get; set; }
|
|
|
+ public int Gas7 { get; set; }
|
|
|
+ public int Gas8 { get; set; }
|
|
|
|
|
|
public bool EnableRamp { get; set; }
|
|
|
- public int Gas1Target { get; set; } = 100;
|
|
|
- public int Gas2Target { get; set; }= 100;
|
|
|
- public int Gas3Target { get; set; }=100;
|
|
|
- public int Gas4Target { get; set; } = 100;
|
|
|
- public int Gas5Target { get; set; } = 100;
|
|
|
- public int Gas6Target { get; set; } = 10;
|
|
|
- public int Gas7Target { get; set; } = 10;
|
|
|
- public int Gas8Target { get; set; } = 10;
|
|
|
- public int FlowRatie { get; set; } = 100;
|
|
|
+ public int Gas1Target { get; set; }
|
|
|
+ public int Gas2Target { get; set; }
|
|
|
+ public int Gas3Target { get; set; }
|
|
|
+ public int Gas4Target { get; set; }
|
|
|
+ public int Gas5Target { get; set; }
|
|
|
+ public int Gas6Target { get; set; }
|
|
|
+ public int Gas7Target { get; set; }
|
|
|
+ public int Gas8Target { get; set; }
|
|
|
+ public int FlowRatie { get; set; }
|
|
|
}
|
|
|
|
|
|
|
|
|
public class Kepler2200GasControlUnit : ProcessUnitBase
|
|
|
{
|
|
|
public string UnitName { get; set; } = "GasUnit";
|
|
|
- public int Gas1 { get; set; } = 100;
|
|
|
- public int Gas2 { get; set; } = 100;
|
|
|
- public int Gas3 { get; set; } = 100;
|
|
|
- public int Gas4 { get; set; } = 100;
|
|
|
- public int Gas5 { get; set; } = 100;
|
|
|
- public int Gas6 { get; set; } = 100;
|
|
|
+ public int Gas1 { get; set; }
|
|
|
+ public int Gas2 { get; set; }
|
|
|
+ public int Gas3 { get; set; }
|
|
|
+ public int Gas4 { get; set; }
|
|
|
+ public int Gas5 { get; set; }
|
|
|
+ public int Gas6 { get; set; }
|
|
|
}
|
|
|
|
|
|
|
|
@@ -206,11 +195,11 @@ namespace Venus_Core
|
|
|
{
|
|
|
public string UnitName { get; set; } = "ESCHVUnit";
|
|
|
|
|
|
- public int BacksideHelum { get; set; } = 10;
|
|
|
- public int MinHeFlow { get; set; } = 10;
|
|
|
- public int MaxHeFlow { get; set; } = 100;
|
|
|
- public int ESCClampValtage { get; set; } = 10;
|
|
|
- public int Temperature { get; set; } = 20;
|
|
|
+ public int BacksideHelum { get; set; }
|
|
|
+ public int MinHeFlow { get; set; }
|
|
|
+ public int MaxHeFlow { get; set; }
|
|
|
+ public int ESCClampValtage { get; set; }
|
|
|
+ public int Temperature { get; set; }
|
|
|
}
|
|
|
|
|
|
public class ProcessKitUnit : ProcessUnitBase
|
|
@@ -227,8 +216,5 @@ namespace Venus_Core
|
|
|
}
|
|
|
[JsonConverter(typeof(StringEnumConverter))]
|
|
|
public MovementPosition WeprBasrPinPosition { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
}
|