Table: SRQ and Status Byte Commands lists the Service Request (SRQ) and Status Byte command mnemonic codes. These commands enable the signal generator to request service from the controller when certain, predefined conditions exist.
SRQ Generation
The signal generator can generate GPIB service requests (SRQs) to report instrument status and syntax errors to the controller. The signal generator will generate an SRQ if:
1. The SRQ generation function has been enabled using the SQ1 command and,
2. One (or more) of the status reporting functions is true and,
3. The primary status byte bit associated with the true status reporting function has been enabled.
SRQ and Status Byte Commands
Mnemonic Code
Function
CSB
Clears all Native status bytes.
EL1
Enables RF Unlocked bit update. ESB2 bit 4.
LE1
Enables Lock Error bit update. Primary byte bit 3.
PE1
Enables Parameter Range Error SRQ generation.
SQ1
Enables SRQ generation when a Primary byte bit is set.
UL1
Enables RF Unleveled bit update. Primary byte bit 2.
Bits in the primary status byte can be enabled by either of two methods. The first uses the FB1/FB0, ES1/ES0, UL1/UL0, LE1/LE0, PE1/PE0, SE1/SE0, and SB1/SB0 commands, described in Table: SRQ and Status Byte Commands, to individually enable or disable each bit. The second method uses a single 8-bit status byte mask (MB0) to enable any or all of the primary status byte bits.