5. About Software
46
GP-IB(PCI)F, GP-IB(PCI)FL, GP-IB(LPCI)F, GP-IB(LPCI)FL
NI-488.2 Calls for Multiple Devices
Fu n ction Name
A c tion Outline
AllSpoll
Serial poll all devices.
DevClear
Clear a single device.
DevClearList
Clear multiple devices.
EnableLocal
Enable operations from the front panel of deceives (leave remote programming mode).
EnableRemote
Enable remote GPIB programming for devices.
FindListn
Find listening devices on the GPIB.
FindRQS
Determine which device is requesting service.
PassControl
Pass control to another device with Controller capability.
PPoll
Perform a parallel poll on the GPIB.
PPollConfig
Configure a device to respond to parallel polls.
PPollUnconfig
Unconfigure devices for parallel polls.
RcvRespMsg
Read data bytes from a device that is already addressed to talk.
ReadStatusByte
Serial poll a single device.
Receive
Read data bytes from a device.
ReceiveSetup
Address a device to be a Talker and the interface board to be a Listener in preparation for
RcvRespMsg.
ResetSys
Reset and initialize IEEE 488.2-compliant devices.
Send
Send data bytes to a device.
SendCmds
Send GPIB command bytes.
SendDataBytes
Send data bytes to devices that are already addressed to listen.
SendIFC
Reset the GPIB by sending interface clear.
SendList
Send data bytes to multiple GPIB devices.
SendLLO
Send the Local Lockout (LLO) message to all devices.
SendSetup
Set up devices to receive data in preparation for SendDataBytes.
SetRWLS
Place devices in Remote With Lockout State.
TestSRQ
Determine the current state of the GPIB Service Request (SRQ) line.
TestSys
Cause IEEE 488.2-compliant devices to conduct self-test.
Trigger
Trigger a device.
TriggerList
Trigger multiple devices.
WaitSRQ
Wait until a device asserts the GPIB Service Request (SRQ) line.