// Constructor internal SensorClass(Gigatronics854x ParentGigatronics854x, SensorDesignatorEnum Designator, SensorTypeEnum Type) { _parentGigatronics854x = ParentGigatronics854x; this.Designator = Designator; this.Type = Type; Averaging = new AveragingClass(this); Offset = new OffsetClass(this); switch (this.Designator) { case SensorDesignatorEnum.A: _charDesignator = 'A'; break; case SensorDesignatorEnum.B: _charDesignator = 'B'; break; default: _charDesignator = 'A'; break; } }