EasyManua.ls Logo

Newport 1830-C - Mn Service Request Enable Register (Mask)

Newport 1830-C
74 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
36
Mn
Service Request Enable Register (Mask)
Function: The Service Request Enable Register is used to define the
conditions that will generate an IEEE 488.1 service request,
<SRQ>. This register performs a bit-wise AND’ing operation
with the Status Byte Register.
When an event occurs that causes a bit to be set in the Status
Byte Register and its corresponding bit is set in the Service
Request Enable Register, an <SRQ> will be generated once for
the given event. When the <SRQ> is asserted and a serial poll
of the 1830-C is performed, bit 6 and the bit(s) that initiated
the <SRQ> will be set high in the byte returned by the serial
poll. A serial poll will clear the <SRQ> until it is again asserted
by a new event in the Status Byte Register.
At power-up the default is M0, which means that the <SRQ>
will not be asserted regardless of any bits that are set in the
Status Byte Register.
See Appendix A for a detailed description of the Status
Reporting System.
7 6 5 4 3 2 1 0
Parameter Error Mask
Command Error Mask
Saturation Mask
Over-Range Mask
Bits
Read Done Mask
(Not Used)
Busy Mask
Message Available (MAV) Mask
Syntax: Mn or mn
Parameter: n = 0 - 255
Type: integer
Example: M0 An <SRQ> will not be asserted.
M16 Only the MAV bit will assert an <SRQ>.
M255 Any bit in the Status Byte Register will assert an <SRQ>.
Related
Commands: M? Service Request Enable Register query
Q? Status Byte Register query

Table of Contents

Related product manuals