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 Advanced() { IIviDmmAdvanced Advanced = Dmm.Advanced; Advanced.AutoZero = Auto.On; Assert.AreEqual(Auto.On, Advanced.AutoZero); Advanced.AutoZero = Auto.Off; Assert.AreEqual(Auto.Off, Advanced.AutoZero); Assert.AreEqual(10, Advanced.ApertureTime); Assert.AreEqual(ApertureTimeUnits.PowerlineCycles, Advanced.ApertureTimeUnits); Advanced.PowerlineFrequency = 60; Assert.AreEqual(60, Advanced.PowerlineFrequency); Advanced.PowerlineFrequency = 100; Assert.AreEqual(60, Advanced.PowerlineFrequency); }