IviSwtch Scan List [SCN]

LabVIEW IVI Class Driver

IviSwtch Scan List [SCN]

IviSwtchScanner Property [SCN]

Data Type Access Applies to Coercion High Level VIs
R/W N/A None IviSwtch Configure Scan List

Description

This property contains a scan list, which is a string that specifies channel connections and trigger conditions. The IviSwtch Initiate Scan [SCN] VI makes or breaks connections and waits for triggers according to the instructions in the scan list.

The scan list is comprised of channel names that you separate with special characters. These special characters determine the operations the scanner performs on the channels when it executes this scan list.

The list scan list contains the channels, in the order to be scanned. You can refer to the following table for scan list syntax.

Symbol Symbol Name Description Syntax Examples

;

Semi-colon

This character instructs the driver to wait for an input trigger event before proceeding to the next instruction in the scan list string. In the example, the driver notifies the switch module to create a path from channel CH1 to channel CH2, wait for a trigger, and then create a path from channel CH3 to channel CH4. CH1 -> CH2 ; CH3 -> CH4

&

Ampersand

This character instructs the driver to connect all the paths separated by the symbol at the same time, before the next trigger event. However, the driver does not guarantee the order of connection, except that all connections are settled before the next trigger event. In the example, the driver notifies the switch module to create a path between channels CH1 and CH2 and between channels CH3 and CH4, not necessarily in that order. The switch module then waits for a trigger before connecting channel A to channel B. CH1 -> CH2 & CH3 -> CH4 ; A -> B

~

Tilde

This character instructs the driver to disconnect a path. In the example, the driver notifies the switch module to disconnect channel CH1 from channel CH2. Notice that only a path connection event generate a scan-advanced trigger. Disconnecting a path will not generate a scan-advanced trigger. ~CH1 -> CH2

->

Channel Pair

This symbol signifies a channel pair, which instructs the driver to create a path between the two channels separated by the symbol. In the example, the driver notifies the switch module to create a path from channel CH1 to channel CH2. CH1 -> CH2

Property Node Path

IviSwtch»Scanning Configuration»Scan List [SCN]