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); }
public void Frequency() { IIviDmmFrequency Frequency = Dmm.Frequency; Frequency.VoltageAutoRange = true; // due to difference between IVI-C and IVI.NET driver, this property will always return false. Assert.AreEqual(false, Frequency.VoltageAutoRange); Frequency.VoltageRange = 5; Assert.AreEqual(5, Frequency.VoltageRange); Frequency.VoltageAutoRange = false; // due to difference between IVI-C and IVI.NET driver, this property will always return false. Assert.AreEqual(false, Frequency.VoltageAutoRange); Frequency.VoltageRange = 10; Assert.AreEqual(10, Frequency.VoltageRange); }