Module Status Reporting - Agilent Technologies 16522A User Manual

200-m vectors/s pattern generator
Table of Contents

Advertisement

Programming the Agilent 16522A

Module Status Reporting

Module Status Reporting

Each module reports its status to the Module Event Status Register
(MESR<N>) which in turn reports to the Combined Event Status Register
(CESR) in the Agilent 16500B/C mainframe (see Agilent 16500
Programmer's Guide). The Module Event Status Register is enabled by the
Module Event Status Enable Register (MESE<N>).
The following descriptions of the MESE<N> and MESR<N> commands
provide the module specific information needed to enable and interpret the
contents of the registers
MESE<N>
The MESE<N> command sets the Module Event Status Enable register bits.
The MESE register contains a mask value for the bits enabled in the MESR
register. A one in the MESE will enable the corresponding bit in the MESR
register; a zero will disable the bit.
The first parameter after the command specifies the module (<N> = 1...10
refers to the module in slot A...J). The second parameter specifies the enable
value.
The MESE query returns the current setting.
Refer to table 3-2 Module Event Status Register for bits, bit weights, and
what each bit masks in the module.
Command Syntax:
:MESE<N><enable_mask>
{1|2|3|4|5|6|7|8|9|10} number of slot in which the module resides
<N>
integer 0 to 255
<enable_mask>
Example
OUTPUT XXX;":MESE5 2"
This example enables bit one for slot E.
3–10

Advertisement

Table of Contents
loading

Table of Contents