These commands monitor the PXB for status changes or error conditions. For more information on the PXB's register model of the status system, refer to Programming the Status Registers topic in the Programming section. See also IEEE 488.2 common commands for monitoring settings and querying individual status registers.
:STATus:OPERation:CONDition?
This query returns the decimal sum of the bits for
the registers that are set to one and are part of the Standard Operation
Status Group. For example, if the waveform is downloading (bit 8), the
value 256 is returned. The data in this register is continuously updated
and reflect the current conditions.
:STATus:OPERation:ENABle <val>
:STATus:OPERation:ENABle?
This command determines which bits in the Standard Operation Event Register will set the Standard Operation Status Summary bit (bit 7) in the Status Byte Register.
The variable <val> is the sum of the decimal values of the bits you want to enable.
Range: 0 to 32767
:STATus:OPERation[:EVENt]?
|
This is a destructive read. The data in the register is latched until it is queried. Once queried, the data is cleared. |
This query returns the decimal sum of the bits in the Standard Operation Event Register.
Range: 0 to 32767
:STATus:OPERation:NTRansition <val>
:STATus:OPERation:NTRansition?
This command determines which bits in the Status Operation Condition Register will set the corresponding bit in the Standard Operation Event Register when that bit has a negative transition (1 to 0).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:OPERation:PTRansition <val>
:STATus:OPERation:PTRansition?
This command determines which bits in the Standard Operation Condition Register will set the corresponding bit in the Standard Operation Event Register when that bit has a positive transition (0 to 1).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:PRESet
This command sets bits in most of the enable and
transition registers to their default state. It presets all the Transition
Filters, Enable Registers, and the Error/Event Queue Enable registers.
It has no effect on Event Registers, Error/Event QUEue, IEEE 488.2 ESE,
and SRE Registers as described in IEEE Standard 488.2-1992,
IEEE Standard Codes, Formats, Protocols and values for each register.
Refer to the table
of preset values in the Programming section.
:STATus:QUEStionable:CALibration:CONDition?
This query returns the decimal sum of the bits in the Data Questionable Calibration Condition Register. The data in this register is continuously updated and reflect the current conditions.
Range: 0 to 32767
:STATus:QUEStionable:CALibration:ENABle <val>
:STATus:QUEStionable:CALibration:ENABle?
This command determines which bits in the Data Questionable Calibration Condition Register will set the calibration summary bit (bit 8) in the Data Questionable Condition Register.
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:CALibration:[EVENt]?
|
This is a destructive read. The data in the register is latched until it is queried. Once queried, the data is cleared. |
This query returns the decimal sum of the bits in the Data Questionable Calibration Event Register. The equivalent PTR or NTR filters must be set before the condition register can set the corresponding bit in the event register.
Range: 0 to 32767
:STATus:QUEStionable:CALibration:NTRansition <val>
:STATus:QUEStionable:CALibration:NTRansition?
This command determines which bits in the Data Questionable Calibration Condition Register will set the corresponding bit in the Data Questionable Calibration Event Register when the bit has a negative transition (1 to 0).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:CALibration:PTRansition <val>
:STATus:QUEStionable:CALibration:PTRansition?
This command determines which bits in the Data Questionable Calibration Condition Register will set the corresponding bit in the Data Questionable Calibration Event Register when the bit has a positive transition (0 to 1).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:CONDition?
This query returns the decimal sum of the bits in
the Data Questionable Condition Register. The data in this register is
continuously updated and reflect current conditions.
:STATus:QUEStionable:ENABle <val>
:STATus:QUEStionable:ENABle?
This command determines which bits in the Data Questionable Event Register will set the Data Questionable Status Group Summary bit (bit 3) in the Status Byte Register.
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable[:EVENt]?
|
This is a destructive read. The data in the register is latched until it is queried. Once queried, the data is cleared. |
This query returns the decimal sum of the bits in the Data Questionable Event Register.
Range: 0 to 32767
:STATus:QUEStionable:FREQuency:CONDition?
This query returns the decimal sum of the bits in the Data Questionable Frequency Condition Register. The data in this register is continuously updated and reflect the current conditions. For example, if the 10 MHz reference clock is unlocked (bit 1), a value of 2 is returned.
Range: 0 to 32767
:STATus:QUEStionable:FREQuency:ENABle <val>
:STATus:QUEStionable:FREQuency:ENABle?
This command determines which bits in the Data Questionable Frequency Event Register will set the frequency summary bit (bit 5) in the Data Questionable Condition Register.
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:FREQuency:[EVENt]?
|
This is a destructive read. The data in the register is latched until it is queried. Once queried, the data is cleared. |
This query returns the decimal sum of the bits in the Data Questionable Frequency Event Register. The equivalent PTR or NTR filters must be set before the condition register can set the corresponding bit in the event register.
Range: 0 to 32767
:STATus:QUEStionable:FREQuency:NTRansition <val>
:STATus:QUEStionable:FREQuency:NTRansition?
This command determines which bits in the Data Questionable Frequency Condition Register will set the corresponding bit in the Data Questionable Frequency Event Register when the bit has a negative transition (1 to 0).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:NTRansition <val>
:STATus:QUEStionable:NTRansition?
This command determines which bits in the Data Questionable Condition Register will set the corresponding bit in the Data Questionable Event Register when that bit has a negative transition (1 to 0).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:FREQuency:PTRansition <val>
:STATus:QUEStionable:FREQuency:PTRansition?
This command determines which bits in the Data Questionable Frequency Condition Register will set the corresponding bit in the Data Questionable Frequency Event Register when the bit has a positive transition (0 to 1).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:POWer:CONDition?
This query returns the decimal sum of the bits in the Data Questionable Power Condition Register. The data in this register is continuously updated and reflect the current conditions.
Range: 0 to 32767
:STATus:QUEStionable:POWer:ENABle <val>
:STATus:QUEStionable:POWer:ENABle?
This command determines which bits in the Data Questionable Power Event Register will set the power summary bit (bit 3) in the Data Questionable Condition Register.
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:POWer:[EVENt]?
|
This is a destructive read. The data in the register is latched until it is queried. Once queried, the data is cleared. |
This query returns the decimal sum of the bits in the Data Questionable Power Event Register. The equivalent PTR or NTR filters must be set before the condition register can set the corresponding bit in the event register.
Range: 0 to 32767
:STATus:QUEStionable:POWer:NTRansition <val>
:STATus:QUEStionable:POWer:NTRansition?
This command determines which bits in the Data Questionable Power Condition Register will set the corresponding bit in the Data Questionable Power Event Register when the bit has a negative transition (1 to 0).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:POWer:PTRansition <val>
:STATus:QUEStionable:POWer:PTRansition?
This command determines which bits in the Data Questionable Power Condition Register will set the corresponding bit in the Data Questionable Power Event Register when the bit has a positive transition (0 to 1).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:PTRansition <val>
:STATus:QUEStionable:PTRansition?
This command determines which bits in the Data Questionable Condition Register will set the corresponding bit in the Data Questionable Event Register when that bit has a positive transition (0 to 1).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:TEMPerature:CONDition?
This query returns the decimal sum of the bits in the Data Questionable Temperature Condition Register. The data in this register is continuously updated and reflect current conditions.
Range: 0 to 32767
:STATus:QUEStionable:TEMPerature:ENABle <val>
:STATus:QUEStionable:TEMPerature:ENABle?
This command determines which bits in the Data Questionable Temperature Event Register will set the temperature summary bit (bit 4) in the Data Questionable Condition Register.
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:TEMPerature:[EVENt]?
|
This is a destructive read. The data in the register is latched until it is queried. Once queried, the data is cleared. |
This query returns the decimal sum of the bits in the Data Questionable Temperature Event Register. The equivalent PTR or NTR filters must be set before the condition register can set the corresponding bit in the event register.
Range: 0 to 32767
:STATus:QUEStionable:TEMPerature:NTRansition <val>
:STATus:QUEStionable:TEMPerature:NTRansition?
This command determines which bits in the Data Questionable Temperature Condition Register will set the corresponding bit in the Data Questionable Calibration Event Register when the bit has a negative transition (1 to 0).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767
:STATus:QUEStionable:TEMPerature:PTRansition <val>
:STATus:QUEStionable:TEMPerature:PTRansition?
This command determines which bits in the Data Questionable Temperature Condition Register will set the corresponding bit in the Data Questionable Temperature Event Register when the bit has a positive transition (0 to 1).
The variable <val> is the sum of the decimal values of the bits that you want to enable.
Range: 0 to 32767