errorCode |
ViStatus |
Pass the Status parameter that is returned from any of the instrument driver functions.
Default Value: 0 (VI_SUCCESS)
pi40iv Status Codes:
Status Description
-------------------------------------------------
WARNINGS:
/*=CHANGE:===================================================*
Insert Instrument-defined warning codes here.
*================================================END=CHANGE=*/
ERRORS:
/*=CHANGE:===================================================*
Insert Instrument-defined error codes here.
*================================================END=CHANGE=*/
IviSwtch Status Codes:
Status Description
-------------------------------------------------
WARNINGS:
3FFA2001 Some connections remain after disconnecting.
3FFA2002 The channels are implicitly connected.
ERRORS:
BFFA2001 Invalid path string.
BFFA2002 Invalid Scan List string.
BFFA2003 One of the channels is in use.
BFFA2004 The scan list string is empty.
BFFA2005 The path string is empty.
BFFA2006 The switch module is currently in scanning mode.
BFFA2007 The switch module is not currently in scanning mode.
BFFA2008 No explicit path exists between the two channels.
BFFA2009 Cannot explicitly connect a configuration channel.
BFFA200A One path channel is not a configuration channel.
BFFA200B Cannot connect two sources.
BFFA200C The channels are explicitly connected.
BFFA200D A leg in the path does not begin with a channel name.
BFFA200E A leg in the path is missing the second channel name.
BFFA200F The first and second channels in the leg are the same.
BFFA2010 Duplicate channel in the path string.
BFFA2011 No path found between the channels.
BFFA2012 Beginning and end of adjacent legs are not the same.
BFFA2013 Path contains a leg with un-connectable channels.
BFFA2014 A leg in the path is already connected.
BFFA2015 A channel cannot be connected to itself.
IVI Engine Status Codes:
Status Description
-------------------------------------------------
ERRORS:
BFFA0001 Instrument error. Call pi40iv_error_query.
BFFA0002 Cannot open file.
BFFA0003 Error reading from file.
BFFA0004 Error writing to file.
BFFA0005 Driver module file not found.
BFFA0006 Cannot open driver module file for reading.
BFFA0007 Driver module has invalid file format or invalid data.
BFFA0008 Driver module contains undefined references.
BFFA0009 Cannot find function in driver module.
BFFA000A Failure loading driver module.
BFFA000B Invalid path name.
BFFA000C Invalid attribute.
BFFA000D IVI attribute is not writable.
BFFA000E IVI attribute is not readable.
BFFA000F Invalid parameter.
BFFA0010 Invalid value.
BFFA0011 Function not supported.
BFFA0012 Attribute not supported.
BFFA0013 Value not supported.
BFFA0014 Invalid type.
BFFA0015 Types do not match.
BFFA0016 Attribute already has a value waiting to be updated.
BFFA0017 Specified item already exists.
BFFA0018 Not a valid configuration.
BFFA0019 Requested item does not exist or value not available.
BFFA001A Requested attribute value not known.
BFFA001B No range table.
BFFA001C Range table is invalid.
BFFA001D Object or item is not initialized.
BFFA001E Non-interchangeable behavior.
BFFA001F No channel table has been built for the session.
BFFA0020 Channel name specified is not valid.
BFFA0021 Unable to allocate system resource.
BFFA0022 Permission to access file was denied.
BFFA0023 Too many files are already open.
BFFA0024 Unable to create temporary file in target directory.
BFFA0025 All temporary filenames already used.
BFFA0026 Disk is full.
BFFA0027 Cannot find configuration file on disk.
BFFA0028 Cannot open configuration file.
BFFA0029 Error reading configuration file.
BFFA002A Invalid ViInt32 value in configuration file.
BFFA002B Invalid ViReal64 value in configuration file.
BFFA002C Invalid ViBoolean value in configuration file.
BFFA002D Entry missing from configuration file.
BFFA002E Initialization failed in driver DLL.
BFFA002F Driver module has unresolved external reference.
BFFA0030 Cannot find CVI Run-Time Engine.
BFFA0031 Cannot open CVI Run-Time Engine.
BFFA0032 CVI Run-Time Engine has invalid format.
BFFA0033 CVI Run-Time Engine is missing required function(s).
BFFA0034 CVI Run-Time Engine initialization failed.
BFFA0035 CVI Run-Time Engine has unresolved external reference.
BFFA0036 Failure loading CVI Run-Time Engine.
BFFA0037 Cannot open DLL for read exports.
BFFA0038 DLL file is corrupt.
BFFA0039 No DLL export table in DLL.
BFFA003A Unknown attribute name in default configuration file.
BFFA003B Unknown attribute value in default configuration file.
BFFA003C Memory pointer specified is not known.
BFFA003D Unable to find any channel strings.
BFFA003E Duplicate channel string.
BFFA003F Duplicate virtual channel name.
BFFA0040 Missing virtual channel name.
BFFA0041 Bad virtual channel name.
BFFA0042 Unassigned virtual channel name.
BFFA0043 Bad virtual channel assignment.
BFFA0044 Channel name required.
BFFA0045 Channel name not allowed.
BFFA0046 Attribute not valid for channel.
BFFA0047 Attribute must be channel based.
BFFA0048 Channel already excluded.
BFFA0049 Missing option name (nothing before the '=').
BFFA004A Missing option value (nothing after the '=').
BFFA004B Bad option name.
BFFA004C Bad option value.
BFFA004D Operation only valid on a class driver session.
BFFA004E "ivi.ini" filename is reserved.
BFFA004F Duplicate run-time configuration entry.
BFFA0050 Index parameter is one-based.
BFFA0051 Index parameter is too high.
BFFA0052 Attribute is not cacheable.
BFFA0053 You cannot export a ViAddr attribute to the end-user.
BFFA0054 Bad channel string in channel string list.
BFFA0055 Bad prefix name in default configuration file.
VISA Status Codes:
Status Description
-------------------------------------------------
WARNINGS:
3FFF0002 Event enabled for one or more specified mechanisms.
3FFF0003 Event disabled for one or more specified mechanisms.
3FFF0004 Successful, but queue already empty.
3FFF0005 Specified termination character was read.
3FFF0006 Number of bytes transferred equals input count.
3FFF0077 Configuration non-existant or could not be loaded.
3FFF007D Open successful, but the device not responding.
3FFF0080 Wait successful, but more event objects available.
3FFF0082 Specified object reference is uninitialized.
3FFF0084 Attribute value not supported.
3FFF0085 Status code could not be interpreted.
3FFF0088 Specified I/O buffer type not supported.
3FFF0098 Successful, but invoke no handlers for this event.
3FFF0099 Successful but session has nested shared locks.
3FFF009A Successful but session has nested exclusive locks.
3FFF009B Successful but operation not asynchronous.
ERRORS:
BFFF0000 Unknown system error (miscellaneous error).
BFFF000E Session or object reference is invalid.
BFFF000F Resource is locked.
BFFF0010 Invalid expression specified for search.
BFFF0011 Resource is not present in the system.
BFFF0012 Invalid resource reference specified. Parsing error.
BFFF0013 Invalid access mode.
BFFF0015 Timeout expired before operation completed.
BFFF0016 Unable to deallocate session data structures.
BFFF001B Specified degree is invalid.
BFFF001C Specified job identifier is invalid.
BFFF001D Attribute is not supported by the referenced object.
BFFF001E Attribute state not supported by the referenced object.
BFFF001F Specified attribute is read-only.
BFFF0020 Lock type lock not supported by this resource.
BFFF0021 Invalid access key.
BFFF0026 Specified event type not supported by the resource.
BFFF0027 Invalid mechanism specified.
BFFF0028 A handler was not installed.
BFFF0029 Handler reference either invalid or was not installed.
BFFF002A Specified event context invalid.
BFFF002D Event queue for specified type has overflowed.
BFFF002F Event type must be enabled in order to receive.
BFFF0030 User abort during transfer.
BFFF0034 Violation of raw write protocol during transfer.
BFFF0035 Violation of raw read protocol during transfer.
BFFF0036 Device reported output protocol error during transfer.
BFFF0037 Device reported input protocol error during transfer.
BFFF0038 Bus error during transfer.
BFFF0039 Unable to queue asynchronous operation.
BFFF003A Unable to start operation because setup is invalid.
BFFF003B Unable to queue the asynchronous operation.
BFFF003C Insufficient resources to perform memory allocation.
BFFF003D Invalid buffer mask specified.
BFFF003E I/O error.
BFFF003F Format specifier invalid.
BFFF0041 Format specifier not supported.
BFFF0042 Trigger line is currently in use.
BFFF004A Service request not received for the session.
BFFF004E Invalid address space specified.
BFFF0051 Invalid offset specified.
BFFF0052 Invalid access width specified.
BFFF0054 Offset not accessible from this hardware.
BFFF0055 Source and destination widths are different.
BFFF0057 Session not currently mapped.
BFFF0059 Previous response still pending.
BFFF005F No listeners condition detected.
BFFF0060 Interface not currently the controller in charge.
BFFF0061 Interface not the system controller.
BFFF0067 Session does not support this operation.
BFFF006A A parity error occurred during transfer.
BFFF006B A framing error occurred during transfer.
BFFF006C An overrun error occurred during transfer.
BFFF0070 Offset not properly aligned for operation access width.
BFFF0071 Specified user buffer not valid.
BFFF0072 Resource valid, but VISA cannot access it.
BFFF0076 Width not supported by this hardware.
BFFF0078 Invalid parameter value, parameter unknown.
BFFF0079 Invalid protocol.
BFFF007B Invalid window size.
BFFF0080 Session currently contains a mapped window.
BFFF0081 Operation not implemented.
BFFF0083 Invalid length.
BFFF0091 Invalid mode.
BFFF009C Session did not have a lock on the resource.
BFFF009D The device does not export any memory.
BFFF009E VISA-required code library not located or not loaded.
VXIPnP Driver Status Codes:
Status Description
-------------------------------------------------
WARNINGS:
3FFC0101 Instrument does not have ID Query capability.
3FFC0102 Instrument does not have Reset capability.
3FFC0103 Instrument does not have Self-Test capability.
3FFC0104 Instrument does not have Error Query capability.
3FFC0105 Instrument does not have Revision Query capability.
ERRORS:
BFFC0001 Parameter 1 out of range, or error trying to set it.
BFFC0002 Parameter 2 out of range, or error trying to set it.
BFFC0003 Parameter 3 out of range, or error trying to set it.
BFFC0004 Parameter 4 out of range, or error trying to set it.
BFFC0005 Parameter 5 out of range, or error trying to set it.
BFFC0006 Parameter 6 out of range, or error trying to set it.
BFFC0007 Parameter 7 out of range, or error trying to set it.
BFFC0008 Parameter 8 out of range, or error trying to set it.
BFFC0011 Instrument failed the ID Query.
BFFC0012 Invalid response from instrument.
|