TriggerList

NI-488.2

TriggerList


Purpose

Trigger multiple devices.

Format

C

void TriggerList (int boardID, const Addr4882_t *addrlist)

Visual Basic

CALL TriggerList (boardID%, addrlist%())

Interactive Control (Usage Notes)

TriggerList addrlist

Input

boardID The interface number
addrlist A list of device addresses terminated by NOADDR

Description

TriggerList sends the Group Execute Trigger (GET) GPIB message to the devices described by addrlist. If the only address in addrlist is the constant NOADDR, no addressing is performed and the GET message is sent to all devices that are currently listen-active on the GPIB.

Possible Errors

EARG An invalid address appears in addrlist; Ibcnt is the index of the first invalid address in the addrlist array.
EBUS No devices are connected to the GPIB.
ECIC The interface is not the Controller-In-Charge; see SendIFC.
EDVR The NI-488.2 driver is either configured incorrectly or is not properly installed.
EHDL boardID is out of range.
ELCK The requested operation could not be performed because of an existing lock by another process.
ENEB The interface is not installed or is not properly configured.
EOIP Asynchronous I/O is in progress.