Rubidiumâ„¢ MG362x1A SeriesLow-Noise RF/Microwave SignalGenerators : Native Programming : SRQ and Status Byte Commands
SRQ and Status Byte Commands
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
Clears all Native status bytes.
Enables RF Unlocked bit update. ESB2 bit 4.
Enables Lock Error bit update. Primary byte bit 3.
Enables Parameter Range Error SRQ generation.
Enables SRQ generation when a Primary byte bit is set.
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.