Agilent Technologies E1300B User Manual

Page 149

Advertising
background image

:INTerrupt:PRIority[n]

DIAGnostic:INTerrupt:PRIority[ n] [ < level> ] gives a priority level to the VXI
interrupt line specified by [n] in

…

PRIority[n].

Parameters

Parameter

Name

Parameter

Type

Range of

Values

Default

Units

level

numeric

1 through 7| MIN| MAX| DEF

none

Comments

•

The priority of an interrupt line determines which line will be
acknowledged first in the event that more than one line is interrupting.

•

For level, lower values have lower priority (level 1 is lower priority than
level 2).

•

No parameter, or DEF (default) sets priority to 1.

• …

PRIority1 through

…

PRIority7 specify the VXI interrupt lines 1

through 7.

•

Sending PRIority without an [n] value specifies VXI interrupt line 1.

•

This command has no effect if only one interrupt is to be set up.

•

Related Commands: DIAG:INT:ACT, DIAG:INT:SETup[n],
DIAG:INT:RESP?

Example

Setup, set a priority, and wait for VXI interrupt response on line 2.

DIAG:INT:PRI2 5

handle interrupt on line 2

DIAG:INT:PRI2 5

set priority to 5 on line 2

.

code which will

.

initiate an action

.

resulting in an interrupt

DIAG:INT:RESP?

Read the acknowledge response

:INTerrupt:PRIority[n]?

DIAGnostic:INTerrupt:PRIority[ n] ? Returns the current priority level set for
the VXI interrupt line specified by [n] in

…

PRIority[n]?.

Comments

• …

PRIority?1 through

…

PRIority?7 specify the VXI interrupt lines 1

through 7.

•

Sending PRIority? without an [n] value specifies VXI interrupt line 1.

•

Related Commands: DIAG:INT:PRIority[n], DIAG:INT:SETup[n],
DIAG:INT:RESP?

Example

Determine interrupt priority for line 4.

DIAG:INT:PRI4?

enter statement

statement returns 1 through 7

DIAGnostic :INTerrupt:PRIority[n]

System Instrument Command Reference 7-21

Advertising
This manual is related to the following products: