public void Temperature() { Dmm.MeasurementFunction = MeasurementFunction.Temperature; IIviDmmTemperature Temperature = Dmm.Temperature; Temperature.TransducerType = TransducerType.Thermistor; //Assert.AreEqual(TransducerType.Thermistor, Temperature.TransducerType); Temperature.TransducerType = TransducerType.Thermocouple; //Assert.AreEqual(TransducerType.Thermocouple, Temperature.TransducerType); //Temperature.Rtd.Configure(10, 100); //Assert.AreEqual(10, Temperature.Rtd.Alpha); //Assert.AreEqual(100, Temperature.Rtd.Resistance); //Temperature.Rtd.Configure(20, 200); //Assert.AreEqual(20, Temperature.Rtd.Alpha); //Assert.AreEqual(200, Temperature.Rtd.Resistance); Temperature.Thermistor.Resistance = 100; Assert.AreEqual(100, Temperature.Thermistor.Resistance); Temperature.Thermistor.Resistance = 50; Assert.AreEqual(50, Temperature.Thermistor.Resistance); Temperature.Thermocouple.Configure(ThermocoupleType.B, ReferenceJunctionType.Internal); Assert.AreEqual(ThermocoupleType.B, Temperature.Thermocouple.Type); Assert.AreEqual(ReferenceJunctionType.Internal, Temperature.Thermocouple.ReferenceJunctionType); }
public IviDmmAdapter(string name, bool idQuery, bool reset, string options) : base(name, idQuery, reset, options) { DmmAC = new IviDmmAC(this); DmmAdvanced = new IviDmmAdvanced(this); DmmFrequency = new IviDmmFrequency(this); DmmMeasurement = new IviDmmMeasurement(this); DmmTemperature = new IviDmmTemperature(this); DmmTrigger = new IviDmmTrigger(this); }