Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual
Page 283

14B. Driver488/SUB, QuickBASIC
III. COMMAND REFERENCES - 14. Command Summaries
III-268
Personal488 User’s Manual, Rev. 3.0
ioLocal% (DevHandle%)
Unassert REN (IntfHandle) or issue GTL
(DevHandle)
ioLocalList% (DevHandles%)
Issue GTL to devices in list
ioLol% (IntfHandle%)
Issue LLO bus command
ioMakeDevice% (DevHandle%,Name$)
Create identical copy of existing device
ioMyListenAddr% (IntfHandle%)
Send My Listen Address
ioMyTalkAddr% (IntfHandle%)
Send My Talk Address
ioOpenName% (Name$)
Open specified device and return device handle
ioOutput (DevHandle%,Data$)
Send data to specified device
ioOutputN
(DevHandle%,Data$,Count&)
Send count bytes to specified device
ioOutputMore (DevHandle%,Data$)
Send count bytes to specified device without
forcing address
ioOutputNMore
(DevHandle%,Data$,Count&)
Send count bytes without forcing address
ioOutputX
(DevHandle%,Data$,Count&,
Last%,ForceAddr%,Term,Async%,
CompStat%)
Send data to specified device adjusting all
parameters
ioPassControl (DevHandle%)
Allow Interface to give control to another
controller on bus
ioPPoll% (IntfHandle%)
Perform IEEE 488 parallel poll operation
ioPPollConfig%
(DevHandle%,Ppresponse%)
Configure Parallel Poll response of bus device
ioPPollDisable% (DevHandle%)
Disable Parallel Poll response of a bus driver
ioPPollDisableList% (DevHandles%)
Disable Parallel Poll response of several bus
devices
ioPPollUnconfig% (IntfHandle%)
Disable the Parallel Poll response of all bus
devices
ioRemote% (DevHandle%)
Assert REN if IntfHandle, address to Listen if
DevHandle
ioRemoteList% (DevHandle%)
Address specified external devices to Listen
ioRemoveDevice% (DevHandle%)
Remove Driver488 device
ioRequest% (IntfHandle%,
Spstatus%)
Request service from Active Controller by
asserting SRQ
ioReset% (IntfHandle%)
Provide warm start of interface, clear all error
conditions
ioResume% (UntfHandle%,Monitor%)
Unassert ATN
ioSendCmd%
(IntfHandle%,Bytes$,Length%)
Send command strings with ATN asserted
ioSendData%
(DevHandle%,Bytes$,Length%)
Send command strings with ATN unasserted
ioSendEoi%
(IntfHandle%,Bytes$,Length%)
Same as SendData with EOI on last byte
ioSPoll% (DevHandle%)
Serial Poll device
ioSPoll% (IntfHandle%)
Get SRQ state
ioSPollList% (DevHandles%(),
SPResult%(),UntilFlag%)
Serial Poll devices until parameters are met
ioStatus% (IntfHandle%,StatusVal)
Return details of state of the driver
ioStop% (IntfHandle%)
Halt any asynchronous transfer that may be in
progress
ioSysController%
(IntfHandle%,SysCont%)
Specify if interface is to be System Controller
ioTalk% (IntfHandle,Prim%,Sec%)
Send specified Talk Address
ioTerm% (Handle%,TermP,TermType%)
Set terminators for interface or device
ioTimeOut% (Handle%,Timeout&)
Set time that must elapse before time out error
declared
ioTrigger% (Handle%)
Issue Group Execute Trigger