Class LS336.Heater

    • Method Detail

      • getNumber

        public int getNumber()
      • getIDN

        public java.lang.String getIDN()
                                throws java.io.IOException,
                                       DeviceException
        Description copied from interface: Instrument
        Returns an identifying String of the instrument.
        Specified by:
        getIDN in interface Instrument
        Returns:
        Identifying String
        Throws:
        java.io.IOException - Upon communications error
        DeviceException - Upon incompatibility with device
      • getAddress

        public Address getAddress()
        Description copied from interface: Instrument
        Returns any Address object used to connect to this instrument.
        Specified by:
        getAddress in interface Instrument
        Returns:
        Address object, null if none
      • getValue

        public double getValue()
                        throws java.io.IOException,
                               DeviceException
        Description copied from interface: PID.Output
        Returns the value this output is currently outputting.
        Specified by:
        getValue in interface PID.Output
        Returns:
        Value being output
        Throws:
        java.io.IOException - Upon communications error
        DeviceException - Upon compatibility error
      • getLimit

        public double getLimit()
                        throws java.io.IOException
        Description copied from interface: PID.Output
        Returns the limit/range currently being applied to the output value.
        Specified by:
        getLimit in interface PID.Output
        Returns:
        Output limit
        Throws:
        java.io.IOException - Upon communications error
      • setLimit

        public void setLimit​(double range)
                      throws java.io.IOException
        Description copied from interface: PID.Output
        Sets the limit/range to apply to the output value.
        Specified by:
        setLimit in interface PID.Output
        Parameters:
        range - Output limit/range
        Throws:
        java.io.IOException - Upon communications error
      • getName

        public java.lang.String getName()
        Description copied from interface: PID.Output
        Returns the name of the output.
        Specified by:
        getName in interface Instrument
        Specified by:
        getName in interface PID.Output
        Returns:
        Output name