NISWITCH_ATTR_SCAN_MODE

NI-SWITCH Functions

NISWITCH_ATTR_SCAN_MODE

Specific Attribute

Data
type
Access Applies to Coercion High Level Functions
ViInt32 R/W N/A None None

Description

This attribute specifies what happens to existing connections that conflict with the connections you make in a scan list. For example, if CH1 is already connected to CH2 and the scan list instructs the switch to connect CH1 to CH3, this attribute specifies what happens to the connection between CH1 and CH2.
If the value of this attribute is NISWITCH_VAL_NONE, the switch takes no action on existing paths. If the value is NISWITCH_VAL_BREAK_BEFORE_MAKE, the switch breaks conflicting paths before making new ones. If the value is NISWITCH_VAL_BREAK_AFTER_MAKE, the switch breaks conflicting paths after making new ones.
Most switches support only one of the possible values. In such cases, this attribute serves as an indicator of the device's behavior.

Defined Values:

NISWITCH_VAL_NONE


NISWITCH_VAL_BREAK_BEFORE_MAKE


NISWITCH_VAL_BREAK_AFTER_MAKE