Admin Production ni-theme
Current Publication

Configure Glitch Arm Source [GA]

IVI Compliance Package

IviDigitizer Configure Glitch Arm Source [GA]

IviDigitizerGlitchArm Capability Group

Configures the glitch arm. A glitch arm occurs when the arm signal has a pulse with a width that is less than or greater than the glitch width.

The end user specifies which comparison criterion to use with the Glitch Condition (Less Than) input. The end-user specifies the glitch width with the Glitch Width input. The end-user specifies the polarity of the pulse with the Glitch Polarity input.

The arm does not actually occur until the edge of a pulse that corresponds to the Glitch Width input and Glitch Polarity input crosses the threshold the end-user specifies in the trigger level parameter. This VI affects instrument behavior only if the arm type is glitch arm.

Note Note  Set the arm type and arm coupling before calling this VI.

IviDigitizer Configure Glitch Arm Source [GA].vi

ci32 Glitch Condition (Less Than) Specifies the glitch condition. This value sets the IviDigitizer Glitch Arm Condition property.

Valid Values:

- IVIDIGITIZER_VAL_GLITCH_LESS_THAN (1)

The digitizer triggers when the pulse width is less than the value you specify with the IviDigitizer Glitch Arm Width property.

- IVIDIGITIZER_VAL_GLITCH_GREATER_THAN (2)

The digitizer triggers when the pulse width is greater than the value you specify with the IviDigitizer Glitch Arm Width property.

Default Value: IVIDIGITIZER_VAL_GLITCH_LESS_THAN (1)

cdbl Glitch Width (0.1) Specifies the glitch arming glitch width, in seconds. This value sets the IviDigitizer Glitch Arm Width property.

Unit: second

Default Value: 0.1

civrn instrument handle The instrument handle that you obtain from the IviDigitizer Initialize VI or IviDigitizer Initialize With Options VI. The handle identifies a particular instrument session.

Default Value: None

cstr Arm Source ("") Specifies the arm source. This value sets the arm source property.

Default Value: ""

Note:

You can specify the trace name as a string variable or as a literal enclosed in double quotes.

cdbl Arm Level (1.0) Specifies the arm level. This value sets the IviDigitizer Arm Level property.

Unit: volt

Default Value: 1.0

cerrcodeclst error in (no error) The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

ci32 Glitch Polarity (Positive) Specifies the glitch polarity. This value sets the IviDigitizer Glitch Arm Polarity property.

Valid Values:

- IVIDIGITIZER_VAL_GLITCH_POSITIVE (1)

The digitizer triggers on a positive glitch.

- IVIDIGITIZER_VAL_GLITCH_NEGATIVE (2)

The digitizer triggers on a negative glitch.

- IVIDIGITIZER_VAL_GLITCH_EITHER (3)

The digitizer triggers on either a positive or negative glitch.

Default Value: IVIDIGITIZER_VAL_GLITCH_POSITIVE (1)

iivrn instrument handle out The instrument handle that you obtain from the IviDigitizer Initialize VI or IviDigitizer Initialize With Options VI. The handle identifies a particular instrument session.

Default Value: None

ierrcodeclst error out The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.