Uses of Class
com.teravation.labjack.LabJackException

Packages that use LabJackException
com.teravation.labjack   
 

Uses of LabJackException in com.teravation.labjack
 

Methods in com.teravation.labjack that throw LabJackException
 float LabJackScan.getAI(int channel, int scan)
          Returns the last updated voltage of the specified analog input for the specified scan, or -1.0f on an overvoltage.
 float LabJackScan.getDifferentialAI(int channel, int scan)
          Returns the last updated voltage of the specified differential analog input for the specified scan, or -1.0f on an overvoltage.
 boolean LabJackScan.getIO(int channel, int scan)
          Returns the last updated/set value of the specified digital input (screw terminal) for the specified scan.
 long LabJackScan.getCounter(int scan)
          Returns the last updated/set value of the counter for the specified scan.
 float LabJack.getAI(int channel)
          Returns the last updated voltage of the specified analog input, or -1.0f on an overvoltage.
 float LabJack.getAO(int channel)
          Returns the last set voltage of the specified analog output.
 long LabJack.getCounter()
          Returns the last updated value of the counter.
 boolean LabJack.getD(int channel)
          Returns the last updated/set value of the specified digital input (DB25).
 float LabJack.getDifferentialAI(int channel)
          Returns the last updated voltage of the specified differential analog input, or -1.0f on an overvoltage.
 int LabJack.getDifferentialAIGain(int channel)
          Returns the last set gain factor of the specified differential analog input.
 boolean LabJack.getIO(int channel)
          Returns the last updated/set value of the specified digital input (screw terminal).
 void LabJack.setAO(int channel, float value)
          Sets the voltage of the specified analog output.
 void LabJack.setD(int channel, boolean value)
          Sets the state of the specified digital output (DB25).
 void LabJack.setDForInput(int channel)
          Sets the specified digital channel (DB25) as an input channel (the default).
 void LabJack.setDForOutput(int channel)
          Sets the specified digital channel (DB25) as an output channel.
 void LabJack.setDifferentialAIGain(int channel, int gain)
          Sets the gain value for the specified differential analog input.
 void LabJack.setIO(int channel, boolean value)
          Sets the state of the specified digital output (screw terminal).
 void LabJack.setIOForInput(int channel)
          Sets the specified digital channel (screw terminal) as an input channel (the default).
 void LabJack.setIOForOutput(int channel)
          Sets the specified digital channel (screw terminal) as an output channel.
 void LabJack.updateAI(int channel)
          Updates the LabJack object with voltage read from the specified AI channel of the associated device.
 void LabJack.updateAll()
          Updates the entire associated device with the values in the current LabJack object.
 void LabJack.updateAll(boolean resetCounter)
          Updates the entire associated device with the values in the current LabJack object.
 void LabJack.updateAllAIs()
          Updates the LabJack object with voltages read from the AI channels 0-7 of the associated device.
 void LabJack.updateAllAOsAndDigitals()
          Updates the associated device, setting the AO voltages and digital (both D and IO) output values stored in the LabJack object, as well as reading the digital input values and the counter (but does not reset the counter).
 void LabJack.updateAllAOsAndDigitals(boolean resetCounter)
          Updates the associated device, setting the AO voltages and digital (both D and IO) output values stored in the LabJack object, as well as reading the digital input values and the counter, and, if indicated, resets the counter after reading it.
 void LabJack.updateAllDifferentialAIs()
          Updates the LabJack object with differential voltages read from the associated device.
 void LabJack.updateAO(int channel)
          Updates the associated device, setting the specified AO voltage to the current value stored in the LabJack object.
 void LabJack.updateCounter()
          Updates the LabJack object with the counter value of the associated device (but does not reset the counter).
 void LabJack.updateCounter(boolean resetCounter)
          Updates the LabJack object with counter value of the associated device, and if indicated, resets the counter after reading it.
 void LabJack.updateD(int channel)
          Updates the LabJack object with the value of the associated channel (DB25).
 void LabJack.updateDifferentialAI(int channel)
          Updates the LabJack object with differential voltage read from the specified differential channel of the associated device.
 void LabJack.updateEnvironmentals()
          Updates the LabJack object with temperatures (Fahrenheit and Celsius) and relative humidity read from an attached temperature/humidity probe.
 void LabJack.updateHighAIs()
          Updates the LabJack object with voltages read from the AI channels 4-7 of the associated device.
 void LabJack.updateIO(int channel)
          Updates the LabJack object with the value of the associated channel (screw terminal).
 void LabJack.updateLowAIs()
          Updates the LabJack object with voltages read from the AI channels 0-3 of the associated device.
 float LabJack.updateScanFromBurst(long[] channels, float scanRate, int scans)
          Updates the LabJack object with scans read from Burst mode.
 float LabJack.updateScanFromBurst(long[] channels, float scanRate, int scans, int timeout, boolean updateIO, boolean triggerIO, boolean triggerState, long transferMode, boolean ledOn)
          Updates the LabJack object with scans read from Burst mode.
 void LabJack.setLocalId(int value)
          Sets the local id.
 void LabJack.updateLocalId()
          Updates the associated device, setting the local id to the value set in the LabJack object.
 void LabJack.reset()
          Resets the associated device.
 void LabJack.reenumerate()
          Forces the associated device to re-enumerate.
 void LabJack.updateFirmwareVersion()
          Updates the LabJack object with the firmware version from the associated device.
 float LabJack.getFirmwareVersion()
          Returns the firmware version of the LabJack.
 void LabJack.updatePulse(int dChannel, int numPulses)
          Updates the associated device, causing it to generate square pulses on the specified D line.
 void LabJack.updatePulse(boolean[] dChannels, int numPulses)
          Updates the associated device, causing it to generate square pulses on the specified D line(s)
On Windows, this call utilizes the PulseOut DLL call.
 void LabJack.updatePulse(boolean[] dChannels, int numPulses, boolean lowFirst)
          Updates the associated device, causing it to generate square pulses on the specified D line(s)
On Windows, this call utilizes the PulseOut DLL call.
 void LabJack.updatePulseAsynch(int dChannel, int numPulses)
          Updates the associated device, causing it to generate square pulses on the specified D line.
 void LabJack.updatePulseAsynch(boolean[] dChannels, int numPulses)
          Updates the associated device, causing it to generate square pulses on the specified D line(s)
On Windows, this call utilizes the PulseOutStart DLL call.
 void LabJack.updatePulseAsynch(boolean[] dChannels, int numPulses, boolean lowFirst)
          Updates the associated device, causing it to generate square pulses on the specified D line(s)
On Windows, this call utilizes the PulseOutStart DLL call.
 void LabJack.updatePulseAsynchFinish(int timeoutMS)
          Updates the associated device, waiting until the last updatePulseAsynch has finished, or the timeout has expired.
 float LabJack.updateStreamStart(long[] channels, float scanRate, boolean readCount)
          Updates the associated device, putting it into Stream mode.
 float LabJack.updateStreamStart(long[] channels, float scanRate)
          Updates the associated device, putting it into Stream mode.
 void LabJack.updateStreamClear()
          Updates the associated device, ending Stream mode.
 void LabJack.updateScanFromStream(int scans)
          Reads the designated number of scans from the device and updates the current scan object with that data, or timeout after 10 seconds if the data is not available.
 void LabJack.updateScanFromStream(int scans, int timeout)
          Reads the designated number of scans from the device and updates the current scan object with that data, or timeout after the designated period.
 com.teravation.labjack.LabJack LabJackFactory.getLabJack(int serialNumber)
          Returns one instance of LabJack for each physical device connected to the system
 com.teravation.labjack.LabJack[] LabJackFactory.getLabJacks()
          Returns one instance of LabJack for each physical device connected to the system
 com.teravation.labjack.LabJack[] LabJackFactory.getLabJacks(boolean find)
          Returns one instance of LabJack for each physical device connected to the system
 float LabJackFactory.getDriverVersion()
          Returns the version number of the underlying driver