Package jisa.devices.interfaces
Interface IVSource
-
- All Superinterfaces:
Instrument,ISource,Switch,VSource
- All Known Implementing Classes:
AgilentE3644A,AgilentSPA.ASMU,DummyMCSMU,K1234,K2200,K236,K2400,K2450,K2600B,K6430,KeithleySCPI,MCSMU.VirtualSMU,TestFET,TSX3510P
public interface IVSource extends ISource, VSource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jisa.devices.interfaces.Instrument
Instrument.AutoQuantity<S>, Instrument.OptionalQuantity<S>, Instrument.Parameter<S>, Instrument.Setter<S>, Instrument.TableQuantity
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static java.lang.StringgetDescription()doublegetSetCurrent()Get the default value or the value set by the setCurrent() method.doublegetSetVoltage()Get the default value or the value set by the setVoltage() method.-
Methods inherited from interface jisa.devices.interfaces.Instrument
close, getAddress, getConfigurationParameters, getConfigurationParameters, getIDN, getLockObject, getName, setTimeout
-
Methods inherited from interface jisa.devices.interfaces.ISource
getCurrent, isOn, setCurrent, turnOff, turnOn
-
Methods inherited from interface jisa.devices.interfaces.VSource
getVoltage, isOn, setVoltage, turnOff, turnOn
-
-
-
-
Method Detail
-
getDescription
static java.lang.String getDescription()
-
getSetCurrent
double getSetCurrent() throws DeviceException, java.io.IOExceptionGet the default value or the value set by the setCurrent() method.- Returns:
- current setting [A]
- Throws:
DeviceExceptionjava.io.IOException
-
getSetVoltage
double getSetVoltage() throws DeviceException, java.io.IOExceptionGet the default value or the value set by the setVoltage() method.- Returns:
- voltage setting [V]
- Throws:
DeviceExceptionjava.io.IOException
-
-