Esempio n. 1
0
 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);
 }
Esempio n. 2
0
        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);
        }