jGpibEnet.controllers
Class AgilentE5810A

java.lang.Object
  extended by jGpibEnet.controllers.AgilentE5810A
All Implemented Interfaces:
ControllerIfc

public class AgilentE5810A
extends java.lang.Object
implements ControllerIfc

Class Is For Specific Commands For The AgilentE5810A.


Constructor Summary
AgilentE5810A()
          Creates a new instance of AgilentE5810A
 
Method Summary
 int getCoreChanPortNum()
          Returns The Core Channel Port Number
 java.lang.String getInterfaceName()
          Returns The Gpib Interface Name
 void setupInterface(java.lang.String ipAddr, java.lang.Integer commTimeOutInSec)
          Setup Interface For Communication.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgilentE5810A

public AgilentE5810A()
Creates a new instance of AgilentE5810A

Method Detail

setupInterface

public void setupInterface(java.lang.String ipAddr,
                           java.lang.Integer commTimeOutInSec)
                    throws java.lang.Exception
Setup Interface For Communication. Method opens config channel, send necessary setup commands and then closes the channel. Currently only uses default device setup.

Specified by:
setupInterface in interface ControllerIfc
Parameters:
ipAddr - Ip Address of Converter
commTimeOutInSec - Set Network Timeout in Seconds. If it is null, no value will be set.
Throws:
java.lang.Exception

getCoreChanPortNum

public int getCoreChanPortNum()
Returns The Core Channel Port Number

Specified by:
getCoreChanPortNum in interface ControllerIfc
Returns:
Core Channel Port Number

getInterfaceName

public java.lang.String getInterfaceName()
Returns The Gpib Interface Name

Specified by:
getInterfaceName in interface ControllerIfc
Returns:
Interface Name