beautypg.com

Defined constants structure definitions – Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual

Page 285

background image

14B. Driver488/SUB, QuickBASIC

III. COMMAND REFERENCES - 14. Command Summaries

III-270

Personal488 User’s Manual, Rev. 3.0

Defined Constants

Structure Definitions

TYPE IeeeStatus

SC

AS integer

CA

AS integer

Primaddr

AS integer

Secaddr

AS integer

SRQ

AS integer

addrChange

AS integer

talker

AS integer

listener

AS integer

triggered

AS integer

cleared

AS integer

transfer

AS integer

byteIn

AS integer

byteOut

AS integer

END TYPE

TYPE terms

EOI;

AS integer

Char;

AS integer

EightBits;

AS integer

term1

AS integer

term2

AS integer

END TYPE

Arm/Disarm Bit Mask

ControlLine Bit Mask for Serial Bus

acError

&H800

clDSR

&H20

acSRQ

&H400

clRI

&H10

acPeripheral

&H200

clDCD

&H08

acController

&H100

clCTS

&H04

acTrigger

&H080

clDTR

&H02

acClear

&H040

clRTS

&H01

acTalk

&H020

acListen

&H010

Bus Commands

acIdle

&H008

bcUNT

1

acByteIn

&H004

bcUNL

2

acByteOut

&H002

bcMTA

3

acChange

&H001

bcMLA

4

bcTALK

5

bcLISTEN

6

Completion Status Bit Mask

ccCount

&H001

Miscellaneous

ccBuffer

&H002

IN

1

ccTerm

&H004

OUT

2

ccEnd

&H008

ON

1

ccChange

&H0010

OFF

0

ccStop

&H0020

ALL

-1

ccDone

&H4000

SAME

-2

ccError

&H8000

WHILE_SRQ

-2

UNTIL_RSV

-3

TRUE

1

ControlLine Bit Mask for IEEE 488 Bus

FALSE

0

clEOI

&H80

MAXHANDLES

50

clSRQ

&H40

NOIEEEADRESS

-1

clNRFD

&H20

NODEVICE

-1

clDAC

&H10

NONODE

NULL

clDAV

&H08

TERMIN

1

clATN

&H04

TERMOUT

2