Admin Production ni-theme
Current Publication

Configure Glitch Trigger Source [GT]

IVI Compliance Package

IviDigitizer Configure Glitch Trigger Source [GT]

IviDigitizerGlitchTrigger Capability Group

Configures the glitch trigger. A glitch trigger occurs when the trigger 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 Arm Condition input. The end-user specifies the glitch width with the Glitch Arm Width input. The end-user specifies the polarity of the pulse with the Glitch Arm Polarity input.

The trigger does not actually occur until the edge of a pulse that corresponds to the Glitch Arm Width input and Glitch Arm Polarity input crosses the threshold the end-user specifies in the Trigger Level input. This VI affects instrument behavior only if the IviDigitizer Trigger Type property is set to glitch trigger.

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

IviDigitizer Configure Glitch Trigger Source [GT].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 Trigger Source ("") Specifies the trigger source. This value sets the trigger source property.

Default Value: ""

Note:

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

cdbl Trigger Level (1.0) Specifies the trigger level. This value sets the IviDigitizer Trigger Level property.

Unit: volt

Default Value: 1.0

ci32 Glitch Polarity (Positive) Specifies the glitch polarity. This value sets the IviDigitizer Glitch 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)

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.

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.