NI-HSDIO LabVIEW VIs

Table of Contents

niHSDIO Export Signal VI

  • Updated2023-02-21
  • 5 minute(s) read
Installed With: NI-HSDIO

Use this VI to route signals (clocks, triggers, and events) to the output terminal you specify. Refer to your device documentation for valid signal destinations.

Any routes created within a session persist after the session closes to prevent signal glitching. To unconfigure signal routes created in previous sessions, set the reset instrument parameter in the niHSDIO Init Generation Session VI or the niHSDIO Init Acquisition Session VI to TRUE or use the niHSDIO Reset Device VI.

If you export a signal with this VI and commit the session, the signal is routed to the output terminal you specify. If you then reconfigure the signal to have a different output terminal, the previous output terminal is tristated after the session is committed. If you change output terminal to Do Not Export when you commit the session, the previous output terminal is tristated.

Related Topics

niHSDIO Export Signal

civrn.gif

instrument handle identifies your instrument session. instrument handle is obtained from the niHSDIO Init Acquisition Session VI, the niHSDIO Init Generation Session VI, or the niHSDIO Init Ext Cal VI.

cstr.gif

signal identifier describes the signal being exported.

You can select Script Trigger 0, Script Trigger 1, Script Trigger 2, Script Trigger 3, Marker 0, Marker 1, Marker 2, Marker 3, or None.

Note  When using the NI 6544/6545/6547/6548, Script Trigger 3 and Marker 3 are unavailable.
cu16.gif

signal specifies the signal to export.

Sample Clock Device Sample clock.
Reference Clock Device Reference clock.
Start Trigger Device Start trigger.
Reference Trigger Device Reference trigger (dynamic acquisition only).
Advance Trigger Device Advance trigger (dynamic acquisition only)
Pause Trigger Device Pause trigger (dynamic generation only).
Script Trigger Device Script trigger (dynamic generation only—requires signal identifier to describe a particular Script trigger).
Stop Trigger Device Stop trigger (dynamic generation only).
Data Active Event Data Active event (dynamic generation only).
Ready for Start Event Ready for Start event.
Ready for Advance Event Ready for Advance event (dynamic acquisition only).
Marker Event Marker event (dynamic generation only—requires signal identifier to describe a particular marker).
End of Record Event End of Record event (dynamic acquisition only).
Onboard Ref Clock Device onboard Reference clock (PCI devices only).

Selecting Script Trigger or Marker Event requires a signal identifier to describe the particular signal.

cstr.gif

output terminal specifies the terminal where the signal is exported.

Do not export signal The signal is not exported.
PFI 0 The signal is exported to the PFI 0 front panel connector.
PFI <1..3> The signal is exported to PFI <1..3> on the DDC front panel connector.
PXI Trigger Line/RTSI <0..7> The signal is exported to PXI trigger line or RTSI trigger line.
CLK OUT The signal is exported to the front panel CLK OUT connector.
DDC CLK OUT The signal is exported to the DDC CLK OUT pin on the DDC front panel connector.
cerrcodeclst.gif

error in (no error) describes error conditions that occur before this node runs. This input provides standard error in functionality.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

iivrn.gif

instrument handle out passes a reference to your instrument session to the next VI. instrument handle is obtained from the niHSDIO Init Acquisition Session VI or the niHSDIO Init Generation Session VI.

ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

Log in to get a better experience