Package jisa.devices.interfaces
Interface TC.Heater
-
- All Superinterfaces:
Instrument,PID.Output
- All Known Implementing Classes:
LS331.Heater,LS336.Heater,MercuryITC.Heater
- Enclosing interface:
- TC
public static interface TC.Heater extends PID.Output
-
-
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 Instance Methods Default Methods Modifier and Type Method Description default doublegetPower()default java.lang.StringgetUnits()Returns the units (if any) of the output quantity.default java.lang.StringgetValueName()Returns the name of the output quantity.-
Methods inherited from interface jisa.devices.interfaces.Instrument
getAddress, getConfigurationParameters, getConfigurationParameters, getIDN, getLockObject, setTimeout
-
-
-
-
Method Detail
-
getValueName
default java.lang.String getValueName()
Description copied from interface:PID.OutputReturns the name of the output quantity.- Specified by:
getValueNamein interfacePID.Output- Returns:
- Output quantity name
-
getUnits
default java.lang.String getUnits()
Description copied from interface:PID.OutputReturns the units (if any) of the output quantity.- Specified by:
getUnitsin interfacePID.Output- Returns:
- Output quantity units
-
getPower
default double getPower() throws java.io.IOException, DeviceException- Throws:
java.io.IOExceptionDeviceException
-
-