A B C D G I M O S T V W

A

addDevice(String, int, GPIBDriver) - Static method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
Adds a valid GPIB device present on local system.
address - Variable in class be.ac.ulb.gpib.GPIBDevice
 

B

be.ac.ulb.gpib - package be.ac.ulb.gpib
 

C

clear() - Method in class be.ac.ulb.gpib.GPIBDevice
Clears the device by sending it the CLEAR signal.
clearDevice(int) - Method in interface be.ac.ulb.gpib.GPIBDriver
Clears a specific device
clearDevice(int) - Method in class be.ac.ulb.gpib.WindowsGPIBDriver
 

D

descriptor - Variable in class be.ac.ulb.gpib.GPIBDevice
 
driver - Variable in class be.ac.ulb.gpib.GPIBDevice
 

G

getAddress() - Method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
 
getDevice(int) - Method in interface be.ac.ulb.gpib.GPIBDriver
returns a GPIB device using its GPIB address.
getDevice(int) - Method in class be.ac.ulb.gpib.WindowsGPIBDriver
 
getDevices() - Static method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
 
getModel() - Method in class be.ac.ulb.gpib.GPIBDevice
 
getModel() - Method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
 
getName() - Method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
 
getStepping() - Method in class be.ac.ulb.gpib.GPIBDevice
 
getStepping() - Method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
 
getTimeout() - Method in class be.ac.ulb.gpib.GPIBDevice
 
getVendor() - Method in class be.ac.ulb.gpib.GPIBDevice
 
getVendor() - Method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
 
getVersion() - Method in class be.ac.ulb.gpib.GPIBDevice
 
getVersion() - Method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
 
GPIBDevice - class be.ac.ulb.gpib.GPIBDevice.
A GPIB (IEEE488.1 and IEEE488.2) device
GPIBDevice(int, GPIBDriver) - Constructor for class be.ac.ulb.gpib.GPIBDevice
 
GPIBDeviceIdentifier - class be.ac.ulb.gpib.GPIBDeviceIdentifier.
Used to identify every GPIB present on the bus.
GPIBDriver - interface be.ac.ulb.gpib.GPIBDriver.
An abstract GPIB driver interface that any driver implementation should implement.

I

initialize() - Method in interface be.ac.ulb.gpib.GPIBDriver
initialize() will be called by the GPIBDeviceIdentifier's static initializer.
initialize() - Method in class be.ac.ulb.gpib.WindowsGPIBDriver
 

M

model - Variable in class be.ac.ulb.gpib.GPIBDevice
 

O

open() - Method in class be.ac.ulb.gpib.GPIBDevice
opens the device and sets the descriptor of the device
open() - Method in class be.ac.ulb.gpib.GPIBDeviceIdentifier
Enables to open a given device
openDevice(int) - Method in interface be.ac.ulb.gpib.GPIBDriver
Opens a GPIB device present at specific address.
openDevice(int) - Method in class be.ac.ulb.gpib.WindowsGPIBDriver
Opens a device and returns a descriptor integer that can be used internally later

S

sendCommand(String) - Method in class be.ac.ulb.gpib.GPIBDevice
Sends a GPIB command that can be understand by the device.
sendCommand(String, int) - Method in interface be.ac.ulb.gpib.GPIBDriver
sends a valid GPIB command to the device.
sendCommand(String, int) - Method in class be.ac.ulb.gpib.WindowsGPIBDriver
 
setFullName(String, String, String, String, String) - Method in class be.ac.ulb.gpib.GPIBDevice
 
setTimeout(int) - Method in class be.ac.ulb.gpib.GPIBDevice
 
stepping - Variable in class be.ac.ulb.gpib.GPIBDevice
 

T

toString() - Method in class be.ac.ulb.gpib.GPIBDevice
 

V

vendor - Variable in class be.ac.ulb.gpib.GPIBDevice
 
version - Variable in class be.ac.ulb.gpib.GPIBDevice
 

W

WindowsGPIBDriver - class be.ac.ulb.gpib.WindowsGPIBDriver.
A GPIB driver based on NI (www.ni.com) API.
WindowsGPIBDriver() - Constructor for class be.ac.ulb.gpib.WindowsGPIBDriver
 
writeCommand(String) - Method in class be.ac.ulb.gpib.GPIBDevice
 
writeCommand(String, int) - Method in interface be.ac.ulb.gpib.GPIBDriver
sends a valid GPIB command to the device.
writeCommand(String, int) - Method in class be.ac.ulb.gpib.WindowsGPIBDriver
 

A B C D G I M O S T V W