mvc export to pdf : Bulk pdf to jpg converter online SDK application service wpf html .net dnn E8251-9035519-part497

Agilent Signal Generators Programming Guide
183
Programming the Status Register System
Status Groups
Status Groups
The Standard Operation Status Group and the Data Questionable Status Group consist of the 
registers listed below. The Standard Event Status Group is similar but does not have negative or 
positive transition filters or a condition register.
Condition 
Register   
A condition register continuously monitors the hardware and firmware status of 
the signal generator. There is no latching or buffering for a condition register; it is 
updated in real time.
Negative 
Transition 
Filter  
A negative transition filter specifies the bits in the condition register that will set 
corresponding bits in the event register when the condition bit changes from 1 to 
0.
Positive 
Transition 
Filter  
A positive transition filter specifies the bits in the condition register that will set 
corresponding bits in the event register when the condition bit changes from 0 to 
1.
Event 
Register  
An event register latches transition events from the condition register as specified 
by the positive and negative transition filters. Once the bits in the event register 
are set, they remain set until cleared by either querying the register contents or 
sending the *CLS command.
Event 
Enable 
Register  
An enable register specifies the bits in the event register that generate the 
summary bit. The signal generator logically ANDs corresponding bits in the event 
and enable registers and ORs all the resulting bits to produce a summary bit. 
Summary bits are, in turn, used by the Status Byte Register.
A status group is a set of related registers whose contents are programmed to produce status 
summary bits. In each status group, corresponding bits in the condition register are filtered by the 
negative and positive transition filters and stored in the event register. The contents of the event 
register are logically ANDed with the contents of the enable register and the result is logically ORed 
to produce a status summary bit in the Status Byte Register.
Bulk pdf to jpg converter online - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
change pdf to jpg online; convert pdf to jpg for
Bulk pdf to jpg converter online - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
convert pdf file to jpg format; convert pdf image to jpg
184
Agilent Signal Generators Programming Guide
Programming the Status Register System
Status Groups
Standard Event Status Group
The Standard Event Status Group is used to determine the specific event that set bit 5 in the Status 
Byte Register. This group consists of the Standard Event Status Register (an event register) and the 
Standard Event Status Enable Register
This is the named 
status register for 
the E4438C. 
However, not all 
signal generator 
models use all of 
the shown events 
(i.e. some use only 
a subset of the 
E4438C’s status 
registers).
C# Imaging - Planet Barcode Generation Guide
Draw, paint PLANET bar codes on images of jpeg/jpg, png, gif, and bmp formats. Creating single or bulk PLANET bar codes on documents such as PDF, Office Word
bulk pdf to jpg; convert pdf file to jpg
Agilent Signal Generators Programming Guide
185
Programming the Status Register System
Status Groups
Standard Event Status Register
Standard Event Status Enable Register
The Standard Event Status Enable Register lets you choose which bits in the Standard Event Status 
Register set the summary bit (bit 5 of the Status Byte Register) to 1.
Table 4-5      Standard Event Status Register Bits
Bit
Description
0
Operation Complete. A 1 in this bit position indicates that all pending signal generator operations were completed 
following execution of the *OPC command.
1
Request Control. This bit is always set to 0. (The signal generator does not request control.)
2
Query Error. A 1 in this bit position indicates that a query error has occurred. Query errors have instrument error 
numbers from 499 to 400.
3
Device Dependent Error. A 1 in this bit position indicates that a device dependent error has occurred. Device 
dependent errors have instrument error numbers from 399 to 300 and 1 to 32767.
4
Execution Error. A 1 in this bit position indicates that an execution error has occurred. Execution errors have 
instrument error numbers from 299 to 200.
5
Command Error. A 1 in this bit position indicates that a command error has occurred. Command errors have 
instrument error numbers from 199 to 100.
6
User Request Key (Local). A 1 in this bit position indicates that the 
Local
key has been pressed. This is true even if 
the signal generator is in local lockout mode.
7
Power On. A 1 in this bit position indicates that the signal generator has been turned off and then on.
Query:
*ESR?
Response:
The decimal sum of the bits set to 1
Example:
The decimal value 136 is returned. The decimal sum = 128 (bit 7) + 8 (bit 3).
*ESE <data> 
<data> is the sum of the decimal values of the bits you want to enable.
Example:
To enable bit 7 and bit 6 so that whenever either of those bits are set to 1, the Standard Event 
Status summary bit of the Status Byte Register is set to 1. Send the command *ESE 192 (128 + 
64). 
Query:
*ESE?
Response:
Decimal value of the sum of the bits previously enabled with the *ESE <data> command.
186
Agilent Signal Generators Programming Guide
Programming the Status Register System
Status Groups
Standard Operation Status Group
NOTE
Some of the bits in this status group do not apply to the E4428C, E8257D, E8267D, E8663B, 
E8663D, E8663D, and the N5161A/62A/81A/82A/83A, and returns zero when queried. See 
Table 4-6 on page 187 for more information.
The Agilent MXG SCPI command :STAT:OPER:SUPP, can suppress the managing of this 
status group and save 50 us from the switching time. Refer to the SCPI Command Reference.
The Operation Status Group is used to determine the specific event that set bit 7 in the Status Byte 
Register. This group consists of the Standard Operation Condition Register, the Standard Operation 
Transition Filters (negative and positive), the Standard Operation Event Register, and the Standard 
Operation Event Enable Register
This is the named 
status register for 
the E4438C. 
However, not all 
signal generator 
models use all of 
the shown events 
(i.e. some use only 
a subset of the 
E4438C’s status 
registers).
Agilent Signal Generators Programming Guide
187
Programming the Status Register System
Status Groups
Standard Operation Condition Register
The Standard Operation Condition Register continuously monitors the hardware and firmware status 
of the signal generator. Condition registers are read only.
Table 4-6 6 Standard Operation Condition Register Bits
Bit
Description
0
a
a.In the N5161A/81A, E4428C, E8257D, and E8663B, this bit is always set to 0.
I/Q Calibrating. A 1 in this position indicates an I/Q calibration is in process.
1
Settling. A 1 in this bit position indicates that the signal generator is settling.
2
Unused. This bit position is always set to 0.
3
Sweeping. A 1 in this bit position indicates that a sweep is in progress.
4
b
b.Always set to 0 if Option UN7 not present (E4438C only). 
Measuring. A 1 in this bit position indicates that a bit error rate test is in progress.
5
c
c.Option 300 is only available on the E4438C.
Waiting for Trigger. A 1 in this bit position indicates that the source is in a “wait for trigger” 
state. When option 300 is enabled, a 1 in this bit position indicates that TCH/PDCH 
synchronization is established and waiting for a trigger to start measurements.
6,7,8
Unused. These bits are always set to 0.
9
d
d.This bit is always set to 0.
DCFM/DCM Null in Progress. A 1 in this bit position indicates that the signal generator is 
currently performing a DCFM/DCM zero calibration.
10
c
Baseband is Busy. A 1 in this bit position indicates that the baseband generator is 
communicating or processing. This is a summary bit. See the “Baseband Operation Status 
Group” on page 189 for more information.
11
e
e.In the N5161A/81A and N5162A/82A this bit is always set to 0.
Sweep Calculating. A 1 in this bit position indicates that the signal generator is currently doing 
the necessary pre-sweep calculations.
12
b
BERT Synchronizing. A 1 in this bit position is set while the BERT is synchronizing to ‘BCH’, 
then ‘TCH’ and then to ‘PRBS’.
13, 14 
Unused. These bits are always set to 0.
15
Always 0.
Query:
STATus:OPERation:CONDition?
Response:
The decimal sum of the bits set to 1
Example:
The decimal value 520 is returned. The decimal sum = 512 (bit 9) + 8 (bit 3).
188
Agilent Signal Generators Programming Guide
Programming the Status Register System
Status Groups
Standard Operation Transition Filters (negative and positive)
The Standard Operation Transition Filters specify which types of bit state changes in the condition 
register set corresponding bits in the event register. Changes can be positive (0 to 1) or negative (1 
to 0).
Standard Operation Event Register
The Standard Operation 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 clears the content of that register.
Standard Operation Event Enable Register
The Standard Operation Event Enable Register lets you choose which bits in the Standard Operation 
Event Register set the summary bit (bit 7 of the Status Byte Register) to 1.
Commands:
STATus:OPERation:NTRansition <value> (negative transition), or  
STATus:OPERation:PTRansition <value> (positive transition), where 
<value> is the sum of the decimal values of the bits you want to enable.
Queries:
STATus:OPERation:NTRansition?
STATus:OPERation:PTRansition?
Query:
STATus:OPERation[:EVENt]?
Command:
STATus:OPERation:ENABle <value>, where 
<value> is the sum of the decimal values of the bits you want to enable.
Example:
To enable bit 9 and bit 3 so that whenever either of those bits are set to 1, the Standard Operation 
Status summary bit of the Status Byte Register is set to 1. Send the command STAT:OPER:ENAB 520 
(512 + 8). 
Query:
STATus:OPERation:ENABle?
Response:
Decimal value of the sum of the bits previously enabled with the STATus:OPERation:ENABle 
<value> command.
Agilent Signal Generators Programming Guide
189
Programming the Status Register System
Status Groups
Baseband Operation Status Group
NOTE
This status group does not apply to the E4428C, E8257D, E8663B, and the E8663D, and if 
queried, returns zero. See Table 4-7 on page 190 for more information.
This status group does not apply to the N5161A/62A/81A/82A/83A. (If queried, the signal 
generator will not respond.)
The Baseband Operation Status Group is used to determine the specific event that set bit 10 in the 
Standard Operation Status Group. This group consists of the Baseband Operation Condition Register
the Baseband Operation Transition Filters (negative and positive), the Baseband Operation Event 
Register, and the Baseband Operation Event Enable Register.
This is the named 
status register for 
the E4438C. 
However, not all 
signal generator 
models use all of 
the shown events 
(i.e. some use only 
a subset of the 
E4438C’s status 
registers).
190
Agilent Signal Generators Programming Guide
Programming the Status Register System
Status Groups
Baseband Operation Condition Register
The Baseband Operation Condition Register continuously monitors the hardware and firmware status 
of the signal generator. Condition registers are read only.
Baseband Operation Transition Filters (negative and positive)
The Baseband Operation Transition Filters specify which types of bit state changes in the condition 
register set corresponding bits in the event register. Changes can be positive (0 to 1) or negative (1 
to 0).
Table 4-7 7 Baseband Operation Condition Register Bits
Bit
Description
0
Baseband 1 Busy. A 1 in this position indicates the signal generator baseband is active.
1
Baseband 1 Communicating. A 1 in this bit position indicates that the signal generator baseband generator is 
handling data IO.
2–14
Unused. This bit position is always set to 0.
15
Always 0.
Query:
STATus:OPERation:BASeband:CONDition?
Response:
The decimal sum of the bits set to 1
Example:
The decimal value 2 is returned. The decimal sum = 2 (bit 1).
Commands:
STATus:OPERation:BASeband:NTRansition <value> (negative transition), or 
STATus:OPERation:BASeband:PTRansition <value> (positive transition), where 
<value> is the sum of the decimal values of the bits you want to enable.
Queries:
STATus:OPERation:BASeband:NTRansition?
STATus:OPERation:BASeband:PTRansition?
Agilent Signal Generators Programming Guide
191
Programming the Status Register System
Status Groups
Baseband Operation Event Register
The Baseband Operation 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 clears the content of that register.
Baseband Operation Event Enable Register
The Baseband Operation Event Enable Register lets you choose which bits in the Baseband Operation 
Event Register can set the summary bit (bit 7 of the Status Byte Register).
Data Questionable Status Group
NOTE
Some of the bits in this status group do not apply to the E4428C, E8257D, E8267D, E8663B, 
E8663D, and the N5161A/62A/81A/82A/83A, and returns zero when queried. Other bits have 
changed state content. See Table 4-8 on page 193 for more information.
The Data Questionable Status Group is used to determine the specific event that set bit 3 in the 
Status Byte Register. This group consists of the Data Questionable Condition Register, the Data 
Questionable Transition Filters (negative and positive), the Data Questionable Event Register, and the 
Data Questionable Event Enable Register.
Query:
STATus:OPERation:BASeband[:EVENt]?
Command:
STATus:OPERation:BASeband:ENABle <value>, where 
<value> is the sum of the decimal values of the bits you want to enable.
Example:
Enable bit 0 and bit 1 so that whenever either of those bits are set to 1, the Baseband Operation 
Status summary bit of the Status Byte Register is set to 1. Send the command STAT:OPER:ENAB (2 + 
1). 
Query:
STATus:OPERation:BASeband:ENABle?
Response:
Decimal value of the sum of the bits previously enabled with the 
STATus:OPERation:BASeband:ENABle <value> command.
192
Agilent Signal Generators Programming Guide
Programming the Status Register System
Status Groups
Data Questionable Condition Register
The Data Questionable Condition Register continuously monitors the hardware and firmware status of 
the signal generator. Condition registers are read only.
This is the named 
status register for 
the E4438C. 
However, not all 
signal generator 
models use all of 
the shown events 
(i.e. some use only 
a subset of the 
E4438C’s status 
registers).
Documents you may be interested
Documents you may be interested