A B C D E G I L N P R S T U V W

A

AIBurst(int[], int, int, int, int, int, int[], int[], float[], int, int, int, int, int, float[][], int[], int[], int) - Static method in class com.LabJack.LabJackJNI
Performs a burst scan.
AISample(int[], int, int[], int, int, int, int[], int[], int, int[], float[]) - Static method in class com.LabJack.LabJackJNI
Reads the voltages from 1,2, or 4 analog inputs and controls/reads the 4 IO ports.
AIStreadRead(int, int, int, float[][], int[], int[], int[], int[]) - Static method in class com.LabJack.LabJackJNI
Waits for a specified number of scans to be available and reads them.
AIStreamClear(int) - Static method in class com.LabJack.LabJackJNI
This function stops the continuous acquisition.
AIStreamStart(int[], int, int, int, int, int, int[], int[], float[], int, int, int) - Static method in class com.LabJack.LabJackJNI
Starts a hardware timed continuous acquisition where data is sampled and stored in the LabJack RAM buffer, and can be simultaneously transferred out of the RAM buffer to the PC application.
AO0 - Static variable in class com.LabJack.LabJackWrapper
Constant for specifying D/A output channel
AO1 - Static variable in class com.LabJack.LabJackWrapper
Constant for specifying D/A output channel
AOUpdate(int[], int, int, int, int[], int[], int, int, int[], float, float) - Static method in class com.LabJack.LabJackJNI
Sets the voltages of the analog outputs and controls/reads all 20 digital I/O and the counter.
Asynch(int[], int, int, int, int, int, int, int, int, int[]) - Static method in class com.LabJack.LabJackJNI
This function writes and then reads half-duplex asynchronous data on 1 of two pairs of D lines (8,n,1).
AsynchConfig(int[], int, int, int, int, int, int, int, int, int, int, int) - Static method in class com.LabJack.LabJackJNI
This function writes to the asynch registers and sets the direction of the D lines (input/output) as needed.
addSPI(SPI) - Method in class com.LabJack.LabJackWrapper
Used to add an SPI device to the list of SPI devices attached to the LabJack.
analogInDI(int, int) - Method in class com.LabJack.LabJackWrapper
Reads differental analog input value.
analogInSE(int) - Method in class com.LabJack.LabJackWrapper
Reads single-ended analog input value.
analogOut(int, float) - Method in class com.LabJack.LabJackWrapper
Outputs analog value.

B

BitsToVolts(int, int, int, float[]) - Static method in class com.LabJack.LabJackJNI
Converts a 12-bit (0-4095) binary value into a LabJack voltage.

C

Counter(int[], int, int[], int[], int, int, int[]) - Static method in class com.LabJack.LabJackJNI
Controls and reads the counter.
com.LabJack - package com.LabJack
Provides classes for accessing the LabJack analog/digital measurement device using Java.
configSPI(int) - Method in class com.LabJack.LabJackWrapper
Used to specify basic SPI configuration, using default values for most items.
configSPI(int, int, int, int, int, int, int) - Method in class com.LabJack.LabJackWrapper
Used to fully specify SPI configuration.
counterRead(int, double[]) - Method in class com.LabJack.LabJackWrapper
Reads digital counter.
counterRead(int) - Method in class com.LabJack.LabJackWrapper
Reads digital counter.

D

DigitalIO(int[], int, int[], int, int[], int[], int, int[]) - Static method in class com.LabJack.LabJackJNI
Reads and writes all 20 digital I/O.
demo - Variable in class com.LabJack.LabJackWrapper
 
digitalIn(int) - Method in class com.LabJack.LabJackWrapper
Reads value on 'digital' pin (DB-25 connector).
digitalOut(int, int) - Method in class com.LabJack.LabJackWrapper
Sets value on 'digital' pin (DB-25).

E

EAnalogIn(int[], int, int, int, int[], float[]) - Static method in class com.LabJack.LabJackJNI
Reads one analog input value from a single channel.
EAnalogOut(int[], int, float, float) - Static method in class com.LabJack.LabJackJNI
Sets analog output value.
ECount(int[], int, int, double[], double[]) - Static method in class com.LabJack.LabJackJNI
Reads digital counter.
EDigitalIn(int[], int, int, int, int[]) - Static method in class com.LabJack.LabJackJNI
Reads digital input.
EDigitalOut(int[], int, int, int, int) - Static method in class com.LabJack.LabJackJNI
Sets digital output.
errCode - Variable in class com.LabJack.LabJackException
 

G

G_01 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±20V.
G_02 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±10V.
G_04 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±5V.
G_05 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±4V.
G_08 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±2.5V.
G_10 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±2V.
G_16 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±1.25V.
G_20 - Static variable in class com.LabJack.LabJackJNI
Constant for specifying differential input gain, range ±1V.
GenericSPI - class com.LabJack.GenericSPI.
This class represents a generic SPI device consisting of a single block of contiguous bits.
GenericSPI(int) - Constructor for class com.LabJack.GenericSPI
Constructor.
GetDriverVersion() - Static method in class com.LabJack.LabJackJNI
Returns the version number of ljackuw.dll.
GetErrorString(int, char[]) - Static method in class com.LabJack.LabJackJNI
Converts a LabJack errorcode, returned by another function, into a string describing the error.
GetFirmwareVersion(int[]) - Static method in class com.LabJack.LabJackJNI
Retrieves the firmware version from the LabJack's processor.
GetWinVersion(int[], int[], int[], int[], int[], int[]) - Static method in class com.LabJack.LabJackJNI
Uses a Windows API function to get the OS version.
getBits() - Method in class com.LabJack.GenericSPI
Returns the read-back bits for this device, if any.
getBits() - Method in interface com.LabJack.SPI
Returns the read-back bits for this device, if any.
getNumberOfBits() - Method in class com.LabJack.GenericSPI
This is an 'internal' method.
getNumberOfBits() - Method in interface com.LabJack.SPI
This is an 'internal' method.
getOutBits() - Method in class com.LabJack.GenericSPI
This is an 'internal' method.
getOutBits() - Method in interface com.LabJack.SPI
This is an 'internal' method.

I

idnum - Variable in class com.LabJack.LabJackWrapper
 
ioIn(int) - Method in class com.LabJack.LabJackWrapper
Reads value on IO pin.
ioOut(int, int) - Method in class com.LabJack.LabJackWrapper
Sets value on IO pin.

L

LabJackException - exception com.LabJack.LabJackException.
Exception class.
LabJackException(int) - Constructor for class com.LabJack.LabJackException
 
LabJackJNI - class com.LabJack.LabJackJNI.
This class contains the Java Native Interface (JNI) definitions for the LabJack U12 analog/digital USB I/O box.
LabJackJNI() - Constructor for class com.LabJack.LabJackJNI
 
LabJackWrapper - class com.LabJack.LabJackWrapper.
This is a helper class providing a simpler, alternate interface for the LabJack analog/digital USB I/O box.
LabJackWrapper(int) - Constructor for class com.LabJack.LabJackWrapper
Class constructor.
LabJackWrapper(int, int) - Constructor for class com.LabJack.LabJackWrapper
 
ListAll(int[], int[], int[], int[], int[][], int[], int[], int[]) - Static method in class com.LabJack.LabJackJNI
Searches the USB for all LabJacks, and returns the serial number and local ID for each.
LocalID(int[], int) - Static method in class com.LabJack.LabJackJNI
Changes the local ID of a specified LabJack.

N

NoThread(int[], int) - Static method in class com.LabJack.LabJackJNI
This function is needed when interfacing TestPoint to the LabJack DLL on Windows 98/ME (see ljackuw.h for more information).

P

PulseOut(int[], int, int, int, int, int, int, int, int) - Static method in class com.LabJack.LabJackJNI
This command creates pulses on any/all of D0-D7.
PulseOutCalc(float[], int[], int[]) - Static method in class com.LabJack.LabJackJNI
This function can be used to calculate the cycle times for PulseOut or PulseOutStart.
PulseOutFinish(int[], int, int) - Static method in class com.LabJack.LabJackJNI
See PulseOutStart for more information.
PulseOutStart(int[], int, int, int, int, int, int, int, int) - Static method in class com.LabJack.LabJackJNI
PulseOutStart and PulseOutFinish are used as an alternative to PulseOut (See PulseOut for more information).

R

ReEnum(int[]) - Static method in class com.LabJack.LabJackJNI
Causes the LabJack to electrically detach from and re-attach to the USB so it will re-enumerate.
ReadMem(int[], int, int[], int[], int[], int[]) - Static method in class com.LabJack.LabJackJNI
Reads 4 bytes from a specified address in the LabJack's nonvolatile memory.
Reset(int[]) - Static method in class com.LabJack.LabJackJNI
Causes the LabJack to reset after about 2 seconds.

S

SHT1X(int[], int, int, int, int, float[], float[], float[]) - Static method in class com.LabJack.LabJackJNI
This function retrieves temperature and/or humidity readings from an SHT1X sensor.
SHTCRC(int, int, int, byte[], byte[]) - Static method in class com.LabJack.LabJackJNI
Checks the CRC on an SHT1X communication.
SHTComm(int[], int, int, int, int, int, int, byte[], byte[]) - Static method in class com.LabJack.LabJackJNI
Low-level public function to send and receive up to 4 bytes to from an SHT1X sensor.
SPI - interface com.LabJack.SPI.
This interface defines an SPI device.
Synch(int[], int, int, int, int, int, int, int, int, int, int[]) - Static method in class com.LabJack.LabJackJNI
This function performs SPI communication.
setBits(int) - Method in class com.LabJack.GenericSPI
Sets the out-going bits for this device, if any.
setBits(int) - Method in interface com.LabJack.SPI
Sets the out-going bits for this device, if any.
setInBits(int) - Method in class com.LabJack.GenericSPI
This is an 'internal' method.
setInBits(int) - Method in interface com.LabJack.SPI
This is an 'internal' method.

T

toString() - Method in class com.LabJack.LabJackException
 

U

updateSPI() - Method in class com.LabJack.LabJackWrapper
This method performs SPI communication, transfering data in from and/or out to SPI peripherals attached to the LabJack.

V

VoltsToBits(int, int, float, int[]) - Static method in class com.LabJack.LabJackJNI
Converts a voltage to it's 12-bit (0-4095) binary representation.

W

Watchdog(int[], int, int, int, int, int, int, int, int, int, int) - Static method in class com.LabJack.LabJackJNI
Controls the LabJack watchdog function.
WriteMem(int[], int, int, int, int, int, int) - Static method in class com.LabJack.LabJackJNI
Writes 4 bytes to the LabJack's 8,192 byte nonvolatile memory at a specified address.

A B C D E G I L N P R S T U V W