NI Multirecord Acquisition Error Code Family

From LabVIEW Wiki
Jump to: navigation, search

Below are all of the Error Codes that belong to the NI Multirecord Acquisition Error Code Family (see Error List for list of Families).

Code Description
-1074102016 You have attempted to configure an unbounded number of samples and an unbounded number of records in the same acquisition. At least one of the two quantities must be configured as finite.
-1074102015 Acquisition must be configured before performing this operation.
-1074102014 The number of records configured must be greater than 0 for a finite acquisition.
-1074102013 The number of pretrigger samples must be set to 0 when configuring acquisition for infinite samples.
-1074102012 The number of samples acquired must be greater than 0 for a finite acquisition.
-1074102011 The number of pretrigger samples must be less than the total number of samples acquired.
-1074102010 The number of samples acquired must be greater than 0 when configuring acquisition for infinite records.
-1074102009 The number of records configured must be set to 1 for an infinite acquisition.
-1074102008 Amount of memory available for acquisition is not enough for storing a single record.
-1074102007 Offset must be greater than or equal to 0 when fetching relative to the first sample.
-1074102006 Offset must be less than or equal to 0 when fetching relative to the most recent sample.
-1074102005 An acquisition has not been initiated.
-1074102004 Data relative to the reference trigger or first pretrigger sample cannot be fetched when acquisition is configured for infinite samples.
-1074102003 Timeout value must be greater than or equal to -1.
-1074102002 Invalid Request. The resulting request starts past the last known sample for record.
-1074102001 Invalid Offset. The starting sample number of resulting request is negative.
-1074102000 FPGA returned unknown status.
-1074101999 FPGA returned unknown status message.
-1074101998 Operation timed out
-1074101997 The requested data has been overwritten in memory so it is no longer available for fetching.
-1074101996 A data overflow occurred on the FPGA.
-1074101995 Internal error: Failed to receive status back from the FPGA for a record request.
-1074101994 No outstanding record request found
-1074101993 Maximum time exceeded before the operation completed.
-1074101992 Requested record number is invalid.
-1074101991 The specified instance number is invalid. Use an instance number that is supported by this library.
-1074101990 The configured number of samples is too large. Reduce the number of samples per record to a supported value.
-1074101989 The requested fetch size is too large. Reduce the number of samples to fetch to a supported value.
-1074101988 The signature read from the FPGA is different from the expected signature. Make sure the instance number used to communicate with the Multirecord Acquisition FPGA library are correct. Additionally, make sure that the FPGA bitfile being used contains an instance of the Multirecord Acquisition FPGA library properly connected to the Register Bus.
-1074101987 The revision of the Multirecord Acquisition library compiled into the FPGA bitfile is too old for the current Host software. Recompile the FPGA bitfile or obtain a new FPGA bitfile that uses a version of the Multirecord Acquisition FPGA library compatible with the software. Alternatively, downgrade the software to a version compatible with the revision of the Multirecord Acquisition library compiled into the FPGA bitfile.
-1074101986 The revision of the Multirecord Acquisition library compiled into the FPGA bitfile is too new for the current Host software. Upgrade the software to a version compatible with the revision of the Multirecord Acquisition library contained in the FPGA bitfile. Alternatively, recompile the FPGA bitfile or obtain a new FPGA bitfile that uses a version of the Multirecord Acquisition FPGA library compatible with the software.
-1074101985 The requested fetch VI does not support returning multiple channels.
-1074101984 Invalid number of gain and/or offset scaling parameters for the requested number of channels to fetch.
-1074101983 Invalid fetch parameter. Fetching using "Read Ptr" or with a zero time out is not supported when using the Multiple Record Fetch VI.
-1074101982 Pretrigger samples not allowed.
-1074101981 Too few posttrigger samples.
-1074101980 The number of samples per clock written into memory is invalid. Please configure the "samples per clock" parameter on the FPGA-side Write VI to be a non-zero, power-of-2 number.
-1074101979 The requested record(s) to fetch is invalid. For finite record acquisitions record requests can not be larger than the number of records configured.
-1074101978 Invalid reference trigger adjustment. The reference trigger can not be adjusted beyond the first pretrigger sample.
-1074101977 The generic session, or base class, called does not implement this method. Use a session from a more specific Multirecord Acquisition library that implements this method.
-1074101976 Requested number of samples and number of records does not fit in memory.
-1074101975 The Status DMA FIFO number provided on the FPGA is invalid. Use a Status DMA FIFO number that is supported by this library.
-1074101974 The Fetch DMA FIFO number provided on the FPGA is invalid. Use a Fetch DMA FIFO number that is supported by this library.
-1074101973 Internal error: The fetch request enqueue operation timed out.
-1074101972 The requested Sample Format for the FPGA Write VI is not compatible with the requested Output Array Size for the FPGA Retrieve Record VI. The Retrieve Record VI requires retrieving samples in integer numbers of sample per clock. Consider changing the samples per clock your application is writing the FPGA Write VI or changing the FPGA design to comply with the above requirement.
-1074101971 Invalid parameter. Array size must be greater than zero.
-1074101970 A selected feature cannot be enabled since it is not present on the bitfile. Either recompile with the feature included or disable it.
-1074101969 Invalid operation due to currently acquired Data Value Reference. Please call Delete Data Value Reference on all oustanding Data Value References before calling this operation.