Package jisa.visa.drivers
Class LinuxGPIBDriver
- java.lang.Object
-
- jisa.visa.drivers.GPIBDriver
-
- jisa.visa.drivers.LinuxGPIBDriver
-
- All Implemented Interfaces:
Driver
public class LinuxGPIBDriver extends GPIBDriver
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jisa.visa.drivers.GPIBDriver
GPIBDriver.GPIBConnection
-
-
Field Summary
Fields Modifier and Type Field Description protected static GPIBNativeInterfacelibprotected static java.lang.StringlibName-
Fields inherited from class jisa.visa.drivers.GPIBDriver
_VI_ERROR, instruments, OS_NAME, responseEncoding, VI_FALSE, VI_NULL, VI_SUCCESS, VI_TRUE, VISA_ERROR
-
-
Constructor Summary
Constructors Constructor Description LinuxGPIBDriver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intgetIBCNT()protected intgetIBERR()protected intgetIBSTA()protected voidinitialise()protected GPIBNativeInterfacelib()
-
-
-
Field Detail
-
lib
protected static GPIBNativeInterface lib
-
libName
protected static java.lang.String libName
-
-
Constructor Detail
-
LinuxGPIBDriver
public LinuxGPIBDriver() throws VISAException- Throws:
VISAException
-
-
Method Detail
-
initialise
protected void initialise() throws VISAException- Specified by:
initialisein classGPIBDriver- Throws:
VISAException
-
lib
protected GPIBNativeInterface lib()
- Specified by:
libin classGPIBDriver
-
getIBSTA
protected int getIBSTA()
- Specified by:
getIBSTAin classGPIBDriver
-
getIBERR
protected int getIBERR()
- Specified by:
getIBERRin classGPIBDriver
-
getIBCNT
protected int getIBCNT()
- Specified by:
getIBCNTin classGPIBDriver
-
-