VTI Instruments Corp.
276
EX10xxA/RX1032/EX1044 Function Calls
E
RROR
M
ESSAGES
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:
Value
Meaning
VI_SUCCESS (0)
Success
Positive Values
Warnings
Negative Values
Errors
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.
Error Code Error Message
Meaning
0xBFFC0800L #define VTEX10XXA_ERROR_INSTR_FILE_OPEN
The driver failed to read a file.
0xBFFC0801L #define VTEX10XXA_ERROR_INSTR_FILE_WRITE
The driver failed to write a file.
0xBFFC0803L #define VTEX10XXA_ERROR_INSTR_INTERPRETING_RESPONSE
The driver did not understand the instrument’s
response.
0xBFFC08F0L #define VTEX10XXA_ERROR_RUNTIME
Runtime error.
0xBFFC08F1L #define VTEX10XXA_ERROR_INVALID_CONFIGURATION
Invalid configuration.
0xBFFC08F2L #define VTEX10XXA_ERROR_ID_MISMATCH
ID mismatch.
0xBFFC08F3L #define VTEX10XXA_ERROR_ID_QUERY
ID query.
0xBFFC08F4L #define VTEX10XXA_ERROR_MAX_INSTRUMENT
Max instrument exceeded.
0xBFFC08F5L #define VTEX10XXA_ERROR_CLNT_CREATE
This driver does not support the device indicated
by the provided resource string.
0xBFFC08F6L #define VTEX10XXA_ERROR_SYNCHRONIZATION
Synchronization error.
0xBFFC08F7L #define VTEX10XXA_ERROR_MEM_ALLOC
Memory allocation.
0xBFFC08F8L #define VTEX10XXA_ERROR_RPC
RPC error.
0xBFFC08F9L #define VTEX10XXA_ERROR_INVALID_LIST
Invalid scanlist number.
0xBFFC08FAL #define VTEX10XXA_ERROR_INVALID_CHANNEL
Invalid channel number.
0xBFFC08FBL #define VTEX10XXA_ERROR_INVALID_NUM_CHANNELS
Invalid number of channels.
0xBFFC08FCL #define VTEX10XXA_ERROR_INVALID_SAMPLE_PERIOD
Invalid sample period.
0xBFFC08FDL #define VTEX10XXA_ERROR_INVALID_EU_CONV
Invalid engineering unit (EU) conversion
0xBFFC08FEL #define VTEX10XXA_ERROR_TRIG_TIMER_OUT_OF_RANGE
Trigger timer out of range.
0xBFFC08FFL #define VTEX10XXA_ERROR_TRIG_COUNT_OUT_OF_RANGE
Trigger count out of range.
0xBFFC0900L #define VTEX10XXA_ERROR_TRIG_DELAY_OUT_OF_RANGE
Trigger delay out of range.
0xBFFC0901L #define VTEX10XXA_ERROR_ARM_DELAY_OUT_OF_RANGE
Arm delay out of range.
Summary of Contents for EX1000A
Page 28: ...VTI Instruments Corp 28 EX10xxA Introduction EX1044 DIAGRAM ...
Page 29: ...www vtiinstruments com EX10xxA Introduction 29 FIGURE 1 5 EX1044 TABLE TOP USAGE ...
Page 34: ......
Page 56: ......
Page 74: ......
Page 130: ......
Page 282: ......