public static interface LJUD.LabJackUD
extends com.sun.jna.win32.StdCallLibrary
Modifier and Type | Field and Description |
---|---|
static LJUD.LabJackUD |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
int |
AddRequest(int Handle,
int IOType,
int Channel,
double Value,
int x1,
double UserData) |
int |
AddRequestPtr(int Handle,
int IOType,
int Channel,
double Value,
com.sun.jna.Pointer x1,
double UserData) |
int |
AddRequestS(int Handle,
java.lang.String pIOType,
int Channel,
double Value,
int x1,
double UserData) |
int |
AddRequestSS(int Handle,
java.lang.String IOType,
java.lang.String pChannel,
double Value,
int x1,
double UserData) |
void |
Close() |
int |
DoubleToStringAddress(double Number,
com.sun.jna.Pointer pString,
int HexDot) |
int |
eAddGoGet(int Handle,
int NumRequests,
int[] aIOTypes,
int[] aChannels,
double[] aValues,
int[] ax1s,
int[] aRequestErrors,
com.sun.jna.ptr.IntByReference GoError,
int[] aResultErrors) |
int |
eAIN(int Handle,
int ChannelP,
int ChannelN,
com.sun.jna.ptr.DoubleByReference Voltage,
int Range,
int Resolution,
int Settling,
int Binary,
int Reserved1,
int Reserved2) |
int |
eDAC(int Handle,
int Channel,
double Voltage,
int Binary,
int Reserved1,
int Reserved2) |
int |
eDI(int Handle,
int Channel,
com.sun.jna.ptr.IntByReference State) |
int |
eDO(int Handle,
int Channel,
int State) |
int |
eGet_DblArray(int Handle,
int IOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue,
double[] x1) |
int |
eGet_U8Array(int Handle,
int IOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue,
byte[] x1) |
int |
eGet(int Handle,
int IOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue,
int x1) |
int |
eGetPtr(int Handle,
int IOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue,
com.sun.jna.Pointer x1) |
int |
eGetS_DblArray(int Handle,
java.lang.String pIOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue,
double[] x1) |
int |
eGetS_U8Array(int Handle,
java.lang.String pIOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue,
byte[] x1) |
int |
eGetS(int Handle,
java.lang.String pIOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue,
int x1) |
int |
eGetSS_DblArray(int Handle,
java.lang.String pIOType,
java.lang.String pChannel,
com.sun.jna.ptr.DoubleByReference pValue,
double[] x1) |
int |
eGetSS_U8Array(int Handle,
java.lang.String pIOType,
java.lang.String pChannel,
com.sun.jna.ptr.DoubleByReference pValue,
byte[] x1) |
int |
eGetSS(int Handle,
java.lang.String pIOType,
java.lang.String pChannel,
com.sun.jna.ptr.DoubleByReference pValue,
int x1) |
int |
eModbus(int Handle,
int readwrite,
int addr,
int size,
byte[] value) |
int |
ePut(int Handle,
int IOType,
int Channel,
double Value,
int x1) |
int |
ePutS(int Handle,
java.lang.String pIOType,
int Channel,
double Value,
int x1) |
int |
ePutSS(int Handle,
java.lang.String pIOType,
java.lang.String pChannel,
double Value,
int x1) |
void |
ErrorToString(int ErrorCode,
com.sun.jna.Pointer pString) |
int |
eTCConfig(int Handle,
int[] aEnableTimers,
int[] aEnableCounters,
int TCPinOffset,
int TimerClockBaseIndex,
int TimerClockDivisor,
int[] aTimerModes,
double[] aTimerValues,
int Reserved1,
int Reserved2) |
int |
eTCValues(int Handle,
int[] aReadTimers,
int[] aUpdateResetTimers,
int[] aReadCounters,
int[] aResetCounters,
double[] aTimerValues,
double[] aCounterValues,
int Reserved1,
int Reserved2) |
double |
GetDriverVersion() |
int |
GetFirstResult(int Handle,
com.sun.jna.ptr.IntByReference pIOType,
com.sun.jna.ptr.IntByReference pChannel,
com.sun.jna.ptr.DoubleByReference pValue,
com.sun.jna.ptr.IntByReference px1,
com.sun.jna.ptr.DoubleByReference pUserData) |
int |
GetNextError(int Handle,
com.sun.jna.ptr.IntByReference pIOType,
com.sun.jna.ptr.IntByReference pChannel) |
int |
GetNextResult(int Handle,
com.sun.jna.ptr.IntByReference pIOType,
com.sun.jna.ptr.IntByReference pChannel,
com.sun.jna.ptr.DoubleByReference pValue,
com.sun.jna.ptr.IntByReference px1,
com.sun.jna.ptr.DoubleByReference pUserData) |
int |
GetResult(int Handle,
int IOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue) |
int |
GetResultS(int Handle,
java.lang.String pIOType,
int Channel,
com.sun.jna.ptr.DoubleByReference pValue) |
int |
GetResultSS(int Handle,
java.lang.String pIOType,
java.lang.String pChannel,
com.sun.jna.ptr.DoubleByReference pValue) |
int |
GetStreamError(int Handle) |
int |
GetThreadID() |
int |
Go() |
int |
GoOne(int Handle) |
int |
ListAll(int DeviceType,
int ConnectionType,
com.sun.jna.ptr.IntByReference pNumFound,
int[] pSerialNumbers,
int[] pIDs,
double[] pAddresses) |
int |
ListAllS(java.lang.String pDeviceType,
java.lang.String pConnectionType,
com.sun.jna.ptr.IntByReference pNumFound,
int[] pSerialNumbers,
int[] pIDs,
double[] pAddresses) |
int |
OpenLabJack(int DeviceType,
int ConnectionType,
java.lang.String pAddress,
int FirstFound,
com.sun.jna.ptr.IntByReference pHandle) |
int |
OpenLabJackS(java.lang.String pDeviceType,
java.lang.String pConnectionType,
java.lang.String pAddress,
int FirstFound,
com.sun.jna.ptr.IntByReference pHandle) |
int |
ResetLabJack(int Handle) |
int |
StringToConstant(java.lang.String pString) |
int |
StringToDoubleAddress(java.lang.String pString,
com.sun.jna.ptr.DoubleByReference pNumber,
int HexDot) |
int |
TCVoltsToTemp(int TCType,
double TCVolts,
double CJTempK,
com.sun.jna.ptr.DoubleByReference pTCTempK) |
static final LJUD.LabJackUD INSTANCE
void Close()
int ListAll(int DeviceType, int ConnectionType, com.sun.jna.ptr.IntByReference pNumFound, int[] pSerialNumbers, int[] pIDs, double[] pAddresses)
int ListAllS(java.lang.String pDeviceType, java.lang.String pConnectionType, com.sun.jna.ptr.IntByReference pNumFound, int[] pSerialNumbers, int[] pIDs, double[] pAddresses)
int OpenLabJack(int DeviceType, int ConnectionType, java.lang.String pAddress, int FirstFound, com.sun.jna.ptr.IntByReference pHandle)
int OpenLabJackS(java.lang.String pDeviceType, java.lang.String pConnectionType, java.lang.String pAddress, int FirstFound, com.sun.jna.ptr.IntByReference pHandle)
int AddRequest(int Handle, int IOType, int Channel, double Value, int x1, double UserData)
int AddRequestS(int Handle, java.lang.String pIOType, int Channel, double Value, int x1, double UserData)
int AddRequestSS(int Handle, java.lang.String IOType, java.lang.String pChannel, double Value, int x1, double UserData)
int AddRequestPtr(int Handle, int IOType, int Channel, double Value, com.sun.jna.Pointer x1, double UserData)
int Go()
int GoOne(int Handle)
int eGet(int Handle, int IOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue, int x1)
int eGetPtr(int Handle, int IOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue, com.sun.jna.Pointer x1)
int eGetS(int Handle, java.lang.String pIOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue, int x1)
int eGetSS(int Handle, java.lang.String pIOType, java.lang.String pChannel, com.sun.jna.ptr.DoubleByReference pValue, int x1)
int ePut(int Handle, int IOType, int Channel, double Value, int x1)
int ePutS(int Handle, java.lang.String pIOType, int Channel, double Value, int x1)
int ePutSS(int Handle, java.lang.String pIOType, java.lang.String pChannel, double Value, int x1)
int eGet_DblArray(int Handle, int IOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue, double[] x1)
int eGet_U8Array(int Handle, int IOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue, byte[] x1)
int eGetS_DblArray(int Handle, java.lang.String pIOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue, double[] x1)
int eGetS_U8Array(int Handle, java.lang.String pIOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue, byte[] x1)
int eGetSS_DblArray(int Handle, java.lang.String pIOType, java.lang.String pChannel, com.sun.jna.ptr.DoubleByReference pValue, double[] x1)
int eGetSS_U8Array(int Handle, java.lang.String pIOType, java.lang.String pChannel, com.sun.jna.ptr.DoubleByReference pValue, byte[] x1)
int GetResult(int Handle, int IOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue)
int GetResultS(int Handle, java.lang.String pIOType, int Channel, com.sun.jna.ptr.DoubleByReference pValue)
int GetResultSS(int Handle, java.lang.String pIOType, java.lang.String pChannel, com.sun.jna.ptr.DoubleByReference pValue)
int GetFirstResult(int Handle, com.sun.jna.ptr.IntByReference pIOType, com.sun.jna.ptr.IntByReference pChannel, com.sun.jna.ptr.DoubleByReference pValue, com.sun.jna.ptr.IntByReference px1, com.sun.jna.ptr.DoubleByReference pUserData)
int GetNextResult(int Handle, com.sun.jna.ptr.IntByReference pIOType, com.sun.jna.ptr.IntByReference pChannel, com.sun.jna.ptr.DoubleByReference pValue, com.sun.jna.ptr.IntByReference px1, com.sun.jna.ptr.DoubleByReference pUserData)
int eAIN(int Handle, int ChannelP, int ChannelN, com.sun.jna.ptr.DoubleByReference Voltage, int Range, int Resolution, int Settling, int Binary, int Reserved1, int Reserved2)
int eDAC(int Handle, int Channel, double Voltage, int Binary, int Reserved1, int Reserved2)
int eDI(int Handle, int Channel, com.sun.jna.ptr.IntByReference State)
int eDO(int Handle, int Channel, int State)
int eAddGoGet(int Handle, int NumRequests, int[] aIOTypes, int[] aChannels, double[] aValues, int[] ax1s, int[] aRequestErrors, com.sun.jna.ptr.IntByReference GoError, int[] aResultErrors)
int eTCConfig(int Handle, int[] aEnableTimers, int[] aEnableCounters, int TCPinOffset, int TimerClockBaseIndex, int TimerClockDivisor, int[] aTimerModes, double[] aTimerValues, int Reserved1, int Reserved2)
int eTCValues(int Handle, int[] aReadTimers, int[] aUpdateResetTimers, int[] aReadCounters, int[] aResetCounters, double[] aTimerValues, double[] aCounterValues, int Reserved1, int Reserved2)
int eModbus(int Handle, int readwrite, int addr, int size, byte[] value)
int ResetLabJack(int Handle)
int GetNextError(int Handle, com.sun.jna.ptr.IntByReference pIOType, com.sun.jna.ptr.IntByReference pChannel)
int GetStreamError(int Handle)
int DoubleToStringAddress(double Number, com.sun.jna.Pointer pString, int HexDot)
int StringToDoubleAddress(java.lang.String pString, com.sun.jna.ptr.DoubleByReference pNumber, int HexDot)
int StringToConstant(java.lang.String pString)
void ErrorToString(int ErrorCode, com.sun.jna.Pointer pString)
double GetDriverVersion()
int GetThreadID()
int TCVoltsToTemp(int TCType, double TCVolts, double CJTempK, com.sun.jna.ptr.DoubleByReference pTCTempK)