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

NameValueDescription
None0

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.