private Transformation transformation; // реализует калибровку значения параметра /// <summary> /// Инициализирует новый экземпляр класса /// </summary> public Parameter(int i_index) { slim = new ReaderWriterLockSlim(); c_slim = new ReaderWriterLockSlim(); v_slim = new ReaderWriterLockSlim(); name = "Параметр не определен"; description = "-----"; range = new ParameterRange(); intervalToSave = 500; selfIndex = i_index; guid = Guid.NewGuid(); db_time = DateTime.MinValue; transformation = new Transformation(); Transformation.TCondition t1 = new Transformation.TCondition(); Transformation.TCondition t2 = new Transformation.TCondition(); t1.Result = 0; t1.Signal = 0; t2.Result = 65535; t2.Signal = 65535; transformation.Insert(t1); transformation.Insert(t2); }
/// <summary> /// Инициализирует новый экземпляр класса /// </summary> public Parameter() { slim = new ReaderWriterLockSlim(); c_slim = new ReaderWriterLockSlim(); v_slim = new ReaderWriterLockSlim(); name = "Параметр не определен"; description = "-----"; range = new ParameterRange(); intervalToSave = 100; selfIndex = -1; guid = Guid.NewGuid(); }
private Transformation transformation; // реализует калибровку значения параметра #endregion Fields #region Constructors /// <summary> /// Инициализирует новый экземпляр класса /// </summary> public Parameter(int i_index) { slim = new ReaderWriterLockSlim(); c_slim = new ReaderWriterLockSlim(); v_slim = new ReaderWriterLockSlim(); name = "Параметр не определен"; description = "-----"; range = new ParameterRange(); intervalToSave = 500; selfIndex = i_index; guid = Guid.NewGuid(); db_time = DateTime.MinValue; transformation = new Transformation(); Transformation.TCondition t1 = new Transformation.TCondition(); Transformation.TCondition t2 = new Transformation.TCondition(); t1.Result = 0; t1.Signal = 0; t2.Result = 65535; t2.Signal = 65535; transformation.Insert(t1); transformation.Insert(t2); }