Comments Readings Returned in Interleaved Configuration: The readings are returned in an array in an interleaved configuration. That is, the array contains the first reading from each specified channel followed by the second reading from each specified channel. The readings are in channel number order starting with the lowest to highest specified channel in the channel list. For example, the channel list (@2,1) returns channel 1 readings followed by channel 2 readings and returns the same as channel list (@1,2).

NOTE Measurement data on channels not in the specified channel list are discarded by this command and is not recoverable. This command can read the data from a measurement only once. It is a destructive read and the data cannot be retrieved a second time.

Number of Readings Returned: The number of readings this command will return for each channel is determined by the number of samples set by SAMPle:COUNt. The total number of readings returned is the number of samples times the number of specified channels. If a measurement is aborted with the ABORt command, there may be less readings available than indicated by (samples x channels). For ABORted measurements, use DATA:COUNt? to determine how many readings are available.

Overloads and Deadlocks: A full scale reading may actually be an overload. A deadlock can occur when trigger events are set to BUS or HOLD because a software trigger could not break in after this command is sent.

PACKed Data Format: Data are returned as raw data (16-bit integers) when the data format is set to PACKed (see FORMat[:DATA] PACKed). To convert the raw readings to voltages, use voltage = reading * range/32768 or use voltage = reading * resolution (use [SENSe:]VOLTage[:DC]: RESolution? to obtain the resolution value).

REAL Data Format: Data are returned as real numbers when the data format is set to REAL (see FORMat[:DATA] REAL). The data is returned in voltage units and no scaling conversion is required as with the PACKed format.

Readings are in an interleaved configuration.

IEEE-488.2 Headers: Both PACKed and REAL formats return data preceded by the IEEE-488.2 definite length arbitrary block header. The header is # <num_digits> <num_bytes>, where

# signifies a block transfer

<num_digits> is a single digit (1 through 9) which specifies how many digits (ASCII characters) are in <num_bytes>

<num_bytes> is the number of data bytes which immediately follow the <num_bytes> field.

Executable when initiated: YES

Coupled command: NO

Reset (*RST) condition: none

86 Digitizers Command Reference

Chapter 3

Page 86
Image 86
Agilent Technologies E1564A, E1563A user manual Digitizers Command Reference Chapter

E1563A, E1564A specifications

Agilent Technologies, a prominent player in the field of electronic measurement, offers a range of products designed for various testing applications. Among their notable offerings are the E1564A and E1563A modules. Both models are designed for high-performance testing and measurement, catering particularly to the needs of engineers and technicians in the telecommunications and wireless industries.

The Agilent E1564A is a high-speed data and synchronization generation module, specifically tailored for advanced signal analysis. One of its primary features is its ability to provide a wide range of modulation types, including QPSK and 16QAM, which are essential for testing modern communication systems. The module also boasts a flexible output that supports multiple channels, making it efficient for testing complex systems where multiple data streams are present. Its exceptional performance in generating accurate waveforms enables engineers to perform thorough tests and validations on their devices.

On the other hand, the E1563A module is predominantly focused on protocol analysis and provides engineers with insights into the behavior of their communication systems. This module features comprehensive support for various communication protocols, making it invaluable when debugging and validating designs. Engineers can utilize the extensive measurement capabilities of the E1563A to analyze data integrity and system performance, ensuring that their products meet required specifications.

Both modules leverage advanced technologies from Agilent, ensuring high accuracy and reliability in measurements. They are equipped with powerful processing capabilities that allow for real-time data analysis, a critical aspect when working with high-frequency signals. Furthermore, these modules are designed for seamless integration into Agilent’s test and measurement platforms, enhancing usability and facilitating complex testing scenarios.

In summary, the Agilent E1564A and E1563A modules represent cutting-edge solutions for engineers involved in testing and validating communication systems. With their robust features, including support for various modulation schemes and protocol analysis, these modules enable efficient and accurate measurements. The commitment to quality and precision from Agilent Technologies continues to make these devices essential tools in the industry, helping engineers push the boundaries of innovation in telecommunications.