VTI Instruments Corp.
276 EX10xxA/RX1032/EX1044 Function Calls
ERROR MESSAGES
Each function in this instrument driver returns a status code that either indicates success or describes
an error or warning condition. Programs should examine the status code from each call to an
instrument driver function to determine if an error occurred. The general meaning of the status code
is as follows:
The following table lists possible error codes and their meanings which may be returned by driver
functions. The following error codes, in hexadecimal, may be encountered while operating the
EX10xxA. The corresponding error messages’ text can be obtained by using the
vtex10xxA_error_message function.
#define VTEX10XXA_ERROR_INSTR_FILE_OPEN
The driver failed to read a file.
#define VTEX10XXA_ERROR_INSTR_FILE_WRITE
The driver failed to write a file.
#define VTEX10XXA_ERROR_INSTR_INTERPRETING_RESPONSE
The driver did not understand the instrument’s
response.
#define VTEX10XXA_ERROR_RUNTIME
#define VTEX10XXA_ERROR_INVALID_CONFIGURATION
#define VTEX10XXA_ERROR_ID_MISMATCH
#define VTEX10XXA_ERROR_ID_QUERY
#define VTEX10XXA_ERROR_MAX_INSTRUMENT
#define VTEX10XXA_ERROR_CLNT_CREATE
This driver does not support the device indicated
by the provided resource string.
#define VTEX10XXA_ERROR_SYNCHRONIZATION
#define VTEX10XXA_ERROR_MEM_ALLOC
#define VTEX10XXA_ERROR_RPC
#define VTEX10XXA_ERROR_INVALID_LIST
#define VTEX10XXA_ERROR_INVALID_CHANNEL
#define VTEX10XXA_ERROR_INVALID_NUM_CHANNELS
Invalid number of channels.
#define VTEX10XXA_ERROR_INVALID_SAMPLE_PERIOD
#define VTEX10XXA_ERROR_INVALID_EU_CONV
Invalid engineering unit (EU) conversion
#define VTEX10XXA_ERROR_TRIG_TIMER_OUT_OF_RANGE
Trigger timer out of range.
#define VTEX10XXA_ERROR_TRIG_COUNT_OUT_OF_RANGE
Trigger count out of range.
#define VTEX10XXA_ERROR_TRIG_DELAY_OUT_OF_RANGE
Trigger delay out of range.
#define VTEX10XXA_ERROR_ARM_DELAY_OUT_OF_RANGE