Specifications
1-72 Programming Guide
Preparing for Use ESG Family Signal Generators
Programming the Status Register System
The Data Questionable BERT Condition Register continuously monitors the bit error rate
tests (BERT) status of the instrument with Options UN7 or 300. Condition registers are
read-only. To query the condition register, send the command
STATus:QUEStionable:BERT:CONDition? The response will be the decimal sum of the
bits which are set to 1.
The transition filter specifies which types of bit state changes in the condition register will
set corresponding bits in the event register. The changes may be positive (from 0 to 1) or
negative (from 1 to 0). Send the command STATus:QUEStionable:BERT:NTRansition
<num> (negative) or STATus:QUEStionable:BERT:PTRansition <num> (positive) where
<num> is the sum of the decimal values of the bits you want to enable.
The Data Questionable BERT Event Register latches transition events from the condition
register as specified by the transition filters. Event registers are destructive read-only.
Reading data from an event register will clear the content of that register. To query the
event register, send the command STATus:QUEStionable:BERT[:EVENt]?
Figure 1-43.
The Data Questionable BERT Status Group also contains a Data Questionable BERT
Event Enable Register. This register lets you choose which bits in the Data Questionable
BERT Event Register will set the summary bit (bit 8 of the Data Questionable Condition
register) to 1. Send the STATus:QUEStionable:BERT:ENABle <num> command where
<num> is the sum of the decimal values of the bits you want to enable. For example, to
enable bit 9 and bit 3 so whenever either of those bits is set to 1, the Data Questionable
BERT summary bit of the Data Questionable Condition Register will be set to 1, send the
command STAT:QUES:CAL:ENAB 520 (512 + 8). The command
STATus:QUEStionable:BERT:ENABle? returns the decimal value of the sum of the bits
previously enabled with the STATus:QUEStionable:BERT:ENABle <num> command.










