niSwitch_RouteScanAdvancedOutput

NI-SWITCH Functions

niSwitch_RouteScanAdvancedOutput

Specific Function

C Function Prototype

ViStatus niSwitch_RouteScanAdvancedOutput (ViSession vi, ViInt32 scanAdvancedOutputConnector, ViInt32 scanAdvancedOutputBusLine, ViBoolean invert);

Purpose

Routes the scan advanced output trigger from a trigger bus line (TTLx) to the front or rear connector.

Parameters

Name Type Description
vi ViSession A particular NI-SWITCH session established with niSwitch_InitWithTopology, niSwitch_InitWithOptions, or niSwitch_init and used for all subsequent NI-SWITCH calls.

scanAdvancedOutputConnector ViInt32 The scan advanced output trigger destination.

Valid Values:

NISWITCH_VAL_FRONTCONNECTOR (default)
NISWITCH_VAL_REARCONNECTOR.
scanAdvancedOutputBusLine ViInt32 The trigger line to route the scan advanced output trigger from the front or rear connector. Select NISWITCH_VAL_NONE to break an existing route.



Valid Values:

NISWITCH_VAL_NONE (default)
NISWITCH_VAL_TTL0
NISWITCH_VAL_TTL1
NISWITCH_VAL_TTL2
NISWITCH_VAL_TTL3
NISWITCH_VAL_TTL4
NISWITCH_VAL_TTL5
NISWITCH_VAL_TTL6
NISWITCH_VAL_TTL7

invert ViBoolean If VI_TRUE, inverts the input trigger signal from falling to rising or vice versa. The default value is VI_FALSE.