28 lines
663 B
C#
28 lines
663 B
C#
///
|
|
/// Copyright (c) 2022 Sensus Slovensko a.s.
|
|
///
|
|
using System;
|
|
using TBF.Rig.GenericDevices;
|
|
|
|
namespace TBF.Rig
|
|
{
|
|
public class RegValvePosition
|
|
{
|
|
public IRegValve RegValve;
|
|
public float Position; /// 0 .. 100.0f is position in %, <0 (default -1.0f) means no change
|
|
|
|
public RegValvePosition(IRegValve regValve, float position)
|
|
{
|
|
RegValve = regValve;
|
|
Position = position;
|
|
}
|
|
|
|
/// Constructor with reg. valve and no position change
|
|
public RegValvePosition(IRegValve regValve)
|
|
{
|
|
RegValve = regValve;
|
|
Position = -1.0f;
|
|
}
|
|
}
|
|
}
|