Class K2400

    • Method Detail

      • getDescription

        public static java.lang.String getDescription()
      • getSetCurrent

        public double getSetCurrent()
                             throws DeviceException,
                                    java.io.IOException
        Description copied from interface: IVSource
        Get the default value or the value set by the setCurrent() method.
        Returns:
        current setting [A]
        Throws:
        DeviceException
        java.io.IOException
      • getSetVoltage

        public double getSetVoltage()
                             throws DeviceException,
                                    java.io.IOException
        Description copied from interface: IVSource
        Get the default value or the value set by the setVoltage() method.
        Returns:
        voltage setting [V]
        Throws:
        DeviceException
        java.io.IOException
      • getName

        public java.lang.String getName()
        Description copied from interface: Instrument
        Returns the name of the instrument or channel.
        Specified by:
        getName in interface Instrument
        Overrides:
        getName in class VISADevice
        Returns:
        Name
      • getTerminalType

        public TType getTerminalType​(Terminals terminals)
        Description copied from interface: SMU
        Returns what type of connector is used for the given terminal.
        Parameters:
        terminals - Which terminal
        Returns:
        Terminal type (TRIAX, PHOENIX, BNC or BANANA)
      • setOffMode

        public void setOffMode​(SMU.OffMode mode)
                        throws java.io.IOException
        Description copied from interface: SMU
        Sets which mode the SMU channel should use when turned off.
        Parameters:
        mode - Mode to use
        Throws:
        java.io.IOException - Upon communications error
      • isLineFilterEnabled

        public boolean isLineFilterEnabled()
                                    throws DeviceException,
                                           java.io.IOException
        Description copied from interface: SMU
        Returns whether the voltmeter is using any line-frequency filtering
        Returns:
        Using line filter?
        Throws:
        DeviceException - Upon incompatibility with device
        java.io.IOException - Upon communications error
      • setLineFilterEnabled

        public void setLineFilterEnabled​(boolean enabled)
                                  throws DeviceException,
                                         java.io.IOException
        Description copied from interface: SMU
        Sets whether the voltmeter should use any line-frequency filtering (if available)
        Parameters:
        enabled - Use line filter?
        Throws:
        DeviceException - Upon incompatibility with device
        java.io.IOException - Upon communications error