Package jisa.devices.interfaces
Interface LevelMeter
- 
- All Superinterfaces:
- Instrument,- MultiInstrument
 - All Known Implementing Classes:
- ILM200
 
 public interface LevelMeter extends Instrument, MultiInstrument 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface jisa.devices.interfaces.InstrumentInstrument.AutoQuantity<S>, Instrument.OptionalQuantity<S>, Instrument.Parameter<S>, Instrument.Setter<S>, Instrument.TableQuantity
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LevelMetergetChannel(int channelNo)static java.lang.StringgetDescription()default doublegetLevel()doublegetLevel(int channel)default java.lang.StringgetName()Returns the name of the instrument or channel.java.lang.StringgetName(int i)default java.util.List<java.lang.Class<? extends Instrument>>getSubInstrumentTypes()Returns a list of all the different classes of sub-instruments that this instrument contains.- 
Methods inherited from interface jisa.devices.interfaces.Instrumentclose, getAddress, getConfigurationParameters, getConfigurationParameters, getIDN, getLockObject, setTimeout
 - 
Methods inherited from interface jisa.devices.interfaces.MultiInstrumentcontains, contains, get, get, getSubInstrument, getSubInstruments, getSubInstruments
 
- 
 
- 
- 
- 
Method Detail- 
getDescriptionstatic java.lang.String getDescription() 
 - 
getLeveldouble getLevel(int channel) throws java.io.IOException, DeviceException- Throws:
- java.io.IOException
- DeviceException
 
 - 
getLeveldefault double getLevel() throws java.io.IOException, DeviceException- Throws:
- java.io.IOException
- DeviceException
 
 - 
getNamejava.lang.String getName(int i) 
 - 
getNamedefault java.lang.String getName() Description copied from interface:InstrumentReturns the name of the instrument or channel.- Specified by:
- getNamein interface- Instrument
- Returns:
- Name
 
 - 
getSubInstrumentTypesdefault java.util.List<java.lang.Class<? extends Instrument>> getSubInstrumentTypes() Description copied from interface:MultiInstrumentReturns a list of all the different classes of sub-instruments that this instrument contains.- Specified by:
- getSubInstrumentTypesin interface- MultiInstrument
- Returns:
- List of sub-instrument classes
 
 - 
getChanneldefault LevelMeter getChannel(int channelNo) 
 
- 
 
-