Function Tree, GPIB/GPIB 488.2 Library

Class/Panel Name Function Name
Open/Close
Open Device OpenDev
Close Device CloseDev
Close Instrument Devices CloseInstrDevs
Find Board/Device ibfind
Find Unused Device ibdev
Online/Offline ibonl
Configuration
Change Primary Address ibpad
Change Secondary Address ibsad
Change Access Board ibbna
Change Time Out Limit ibtmo
Set EOS Character ibeos
Enable/Disable END ibeot
Enable/Disable DMA ibdma
System Control ibrsc
Change Config Parameter ibconfig
Get Config Parameter ibask
I/O
Read ibrd
Read Asynchronously ibrda
Read to File ibrdf
Write ibwrt
Write Asynchronously ibwrta
Write from File ibwrtf
Stop Asynchronous I/O ibstop
Device Control
Get Serial Poll Byte ibrsp
Clear Device ibclr
Trigger Device ibtrg
Check for Listeners ibln
Wait for Event (Device) ibwait
Go to Local (Device) ibloc
Parallel Poll Cfg (Device) ibppc
Pass Control ibpct
Bus Control
Send Interface Clear ibsic
Become Active Controller ibcac
Go to Standby ibgts
Set/Clear Remote Enable ibsre
Send Commands ibcmd
Send Commands (Async) ibcmda
Parallel Poll ibrpp
Read Control Lines iblines
Board Control
Wait for Board Event ibwait
Dequeue Board Event ibevent
Set UNIX Signal Request ibsgnl
Go to Local Mode ibloc
Parallel Poll Configuration ibppc
Request Service ibrsv
Set/Clear IST ibist
Write to Board Key ibwrtkey
Read from Board Key ibrdkey
Callbacks (MS Windows only)
Install Synchronous Callback ibInstallCallback
Install Asynchronous Callback ibnotify
Locking (GPIB-ENET only)
Lock iblock
Unlock ibunlock
Thread-Specific Status
Get Ibsta for Thread ThreadIbsta
Get Iberr for Thread ThreadIberr
Get Ibcnt for Thread ThreadIbcnt
Get Ibcntl for Thread ThreadIbcntl
GPIB 488.2 Functions
Device I/O
Send Send
Send to Multiple Devices SendList
Receive Receive
Trigger and Clear
Trigger Device Trigger
Trigger Multiple Devices TriggerList
Clear Device DevClear
Clear Multiple Devices DevClearList
SRQ and Serial Polls
Test SRQ Line TestSRQ
Wait for SRQ WaitSRQ
Find Requesting Device FindRQS
Read Status Byte ReadStatusByte
Serial Poll All Devices AllSpoll
Parallel Polls
Parallel Poll PPoll
Parallel Poll Config PPollConfig
Parallel Poll Unconfig PPollUnconfig
Remote/Local
Enable Remote Operation EnableRemote
Enable Local Operation EnableLocal
Set Remote with Lockout SetRWLS
Send Local Lockout SendLLO
System Control
Reset System ResetSys
Send Interface Clear SendIFC
Conduct Self-Tests TestSys
Find All Listeners FinsLstn
Pass Control PassControl
Low-level I/O
Send Commands SendCmds
Setup for Sending SendSetup
Send Data Bytes SendDataBytes
Setup for Receiving ReceiveSetup
Receive Response Message RcvRespMsg