ErrorCode Enumeration
- Updated2025-01-08
- 3 minute(s) read
Represents the list of error codes for the NI-Pulser driver.
Syntax
Namespace: NationalInstruments.ECUTS.Pulser
public enum ErrorCode
Remarks
You can get a detailed error message by looking at the System.Exception.Message property of the PulserSessionException instance to figure out what error has happened in the API call. In particular, System.Exception.Message may contain more detailed information about the error than the error code descriptions, which may help you when debugging Pulser errors. If you want your code to programmatically handle exceptions associated with specific error codes, the code can compare the value of the error code in the exception. For example, the code can compare PulserSessionException with specific error codes listed in this document.
Members
| Name | Value | Description |
|---|---|---|
| None | 0 | No error. |
| InternalSoftwareError | -707999 | Internal software error. Contact NI technical support with detailed information from the exception message. |
| RequiredComponentNotFound | -707998 | The required component of the Pulser is not found within the system. |
| InvalidComponentModelName | -707997 | The required component of the Pulser is not found within the system. Instead, a component with the expected resource name but unexpected model name is present. |
| InvalidPulseSetPoint | -707996 | The requested set point is not a supported value. |
| InvalidPulseRiseTime | -707995 | The requested rise time is not a supported value. |
| InvalidPulseDwellTime | -707994 | The requested dwell time is not a supported value. |
| InvalidPulseFallTime | -707993 | The requested fall time is not a supported value. |
| InvalidTotalPulseTime | -707992 | The requested total pulse time is not a supported value. |
| MultipleInvalidPulseCharacteristics | -707991 | Multiple invalid pulse characteristics are specified. |
| CapacitorChargingTimeoutExpired | -707990 | The timeout period elapsed before the capacitor finished charging. |
| PulseGenerationTimeoutExpired | -707989 | The timeout period elapsed before the pulse was generated. |
| InvalidOperation | -707988 | The requested operation could not be performed. |
| InvalidChargePulserVoltage | -707987 | The requested charge pulser voltage is not a supported value. |
| InvalidContactorSoftwareName | -707986 | The specified contactor software name is not supported. |
| InvalidEloadFirmwareVersion | -707985 | The Eload firmware version is not supported. |
| FixtureInformationXmlFileNotSpecified | -707900 | The fixture information XML file is not specified. |
| FixtureInformationXmlFileNotFound | -707899 | The fixture information XML file could not be found at the specified location. Ensure that the file exists and the file path is correct. |
| FixtureXmlSchemaDefinitionFileNotFound | -707898 | The fixture XML schema definition file could not be found at the installed location. |
| FixtureInformationFileInvalid | -7079897 | The fixture information XML file is invalid. |
| TotalAcquisitionTimeLessThanPulseDurationPlusPretriggerTime | -707896 | The requested total acquisition time is less than the sum of the requested pretrigger time and the requested pulse duration. |
| InvalidBiasingPowerSupplyVoltage | -707895 | The requested biasing power supply output voltage level is not supported. |
| InvalidBiasingPowerSupplyCurrentLimit | -707894 | The requested biasing power supply output current limit is not supported. |
| MissingChannelMappingsFile | -707800 | The channel mappings file is missing. |
| InvalidInputLimitValue | -707799 | The requested input limit is not a supported value. |
| InvalidChannelName | -707798 | The specified channel name is not supported. |
| InvalidChannelType | -707797 | The specified channel name is not consistent with the expected channel type. |
| InvalidTotalAcquisitionTime | -707796 | The requested total acquisition time is not a supported value. |
| SamplesWillNeverBeAvailable | -707795 | Attempted to read a sample beyond the final sample acquired. |
| CanNotReadRelativeToReferenceTriggerUntilDone | -707794 | Reading relative to the reference trigger or relative to the start of pretrigger samples position before the acquisition is complete. |
| SamplesNotYetAvailable | -707793 | Some or all of the samples requested have not yet been acquired. |
| ChannelAlreadyCreated | -707792 | The specified channel cannot be added to the session because a channel with the same name is already in the session. |
| PretriggerPlusPostTriggerTimeTooLarge | -707791 | Pretrigger time requested plus minimum posttrigger time exceed the requested total acquisition time. |
| InvalidRm16061EndpointPair | -707600 | Cannot build an external current flow path between the specified current into the DUT endpoint and the current from the DUT endpoint. |
| ContactorFailedToBeOpened | -707599 | The contactor failed to be opened. |
| ContactorFailedToBeClosed | -707598 | Failed to close the contactor(s) to establish the current flow path. |
| DryContactHasNotBeenClosed | -707597 | The dry contact has not been closed. |
| Rm16061ResourceInUse | -707596 | The resource was reserved in another session. |