Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual
Page 287
14C. Driver488/SUB, Pascal
III. COMMAND REFERENCES - 14. Command Summaries
III-272
Personal488 User’s Manual, Rev. 3.0
ioMakeDevice (DevHandle, Name)
Create identical copy of existing device
ioMyListenAddr (IntfHandle)
Send My Listen Address
ioMyTalkAddr (IntfHandle)
Send My Talk Address
ioOnEvent
(IntfHandle,Handler,Argument)
Specify function to be called upon Armed event
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 (Handle)
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,Pri,Sec)
Send specified Talk Address
ioTerm (Handle,TermP,TermType)
Set terminators for interface or device
ioTimeOut (Handle,TermP,TermType)
Set time that must elapse before time out error
declared
ioTrigger (Handle)
Issue Group Execute Trigger
ioTriggerList (DevHandles)
Issue GET to devices in list
ioUnListen (IntfHandle)
Send the Unlisten (UNL) command
ioUnTalk (IntfHandle)
Send the Untalk (UNT) command
ioWait (IntfHandle)
Wait until asynchronous transfer has completed