beautypg.com

Driver488/sub, quickbasic, Function descriptions, Topics – Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual

Page 282

background image

III. COMMAND REFERENCES - 14. Command Summaries

14B. Driver488/SUB, QuickBASIC

Personal488 User’s Manual, Rev. 3.0

III-267

Function Descriptions

Command

Description

ioAbort% (IntfHandle%)

Assert IFC

ioAddress% (IntfHandle%,IOAddr%)

Specify I/O port base address of I/O adapter

ioArm% (IntfHandle%,Condition%)

Arm OnEvent for specified event(s)

ioAutoRemote% (IntfHandle%,Flag%)

Assert REN on Output

ioBuffered& (IntfHandle%)

Return number of buffered bytes

ioBusAddress% (Handle%,Prim%,Sec%)

Set IEEE address of interface or device

ioCheckListener%

(IntfHandle%,Prim%, Sec%)

Check for device at specified bus address

ioClear% (Handle%)

Issue Selected Device Clear (SDC) or Device

Clear (DCL)

ioClearList% (IntHandles%)

Clear devices in list

ioClockFrequency% (IntfHandle%,

Freq%)

Specify clock interface frequency

ioClose% (Handle%)

Close specified handle

ioControlLine% (IntfHandle%)

Get bus line status from IEEE 488 or serial bus

ioDisarm% (IntfHandle%,Condition%)

Disarm event handling for specified condition

ioDmaChannel%

(IntfHandle%,DmaChan%)

Specify DMA channel

ioEnter% (IntfHandle%,Data$)

Read data from specified device

ioEnterMore& (IntfHandle%,Data$)

Read data from specified device without forcing

address

ioEnterN&

(IntfHandle%,Data$,Count&)

Read count bytes from specified device

ioEnterNMore&

(IntfHandle%,Data$,Count&)

Read count bytes without forcing address

ioEnterX& (DevHandle%,Data$,Count&,

ForceAddr%,Term,Async%,CompStat%)

Read data adjusting all parameters

ioError% (Handle%,Display%)

Control display of error messages

ioFindListeners% (IntfHandle%,

Prim%, Listener%,Limit%)

Find devices configurable to listen at specific

address

ioFinish% (IntfHandle%)

Reassert ATN (see Resume)

ioGetError (Handle%,ErrText$)

Get error code and error text

ioGetErrorList%

(DevHandles%(),ErrText$,ErrHandle%)

Find device in error and identify

ioHello% (IntfHandle%,Message$)

Verify communication and get revision number

ioIntLevel% (IntfHandle%,IntLev%)

Specify hardware interrupt level of I/O adapter

ioKeepDevice% (DevHandle%)

Make specified external device permanent

ioLightPen%

(IntfHandle%,LightPen%)

Enable or disable detection of interrupts via light

pen status

ioListen% (IntfHandle%,Prim%,Sec%)

Send Listen Address

14B. Driver488/SUB, QuickBASIC

Topics

Function Descriptions ...............................................................III-266

The Commands ............................................................................III-268

Syntax Parameters......................................................................III-268

Defined Constants.......................................................................III-269

Structure Definitions .................................................................III-269