Format data: byte, Format data: byte order (remote command only) – Agilent Technologies Signal Analyzer N9030a User Manual

Page 125

Advertising
background image

3  Programming the Analyzer

Remote Measurement Functions

an error. Sending ASCII data when a definite block is expected generates message –161 "Invalid
Block Data" and sending a definite block when ASCII data is expected generates message –121
"Invalid Character in Number".

Preset

ASCii

Backwards Compatibility
Notes

Note that the INT,32 format is only applicable to the command, TRACe:DATA. This preserves
backwards compatibility for the Swept SA measurement. For all other commands/queries which
honor FORMat:DATA, if INT,32 is sent the analyzer will behave as though it were set to REAL,32.

Initial S/W Revision

Prior to A.02.00

The specs for each output type follow:

l

ASCii - Amplitude values are in ASCII, in the current Y Axis Unit, one ASCII character per
digit, values separated by commas, each value in the form:

SX.YYYYYEsZZ

Where:

l

S = sign (+ or -)

l

X = one digit to left of decimal point

l

Y = 5 digits to right of decimal point

l

E = E, exponent header

l

s = sign of exponent (+ or -)

l

ZZ = two digit exponent

l

REAL,32 - Binary 32-bit real values in the current Y Axis Unit, in a definite length block.

l

REAL,64 - Binary 64-bit real values in the current Y Axis Unit, in a definite length block.

Format Data: Byte Order (Remote Command Only)

This command selects the binary data byte order for data transfer and other queries. It controls
whether binary data is transferred in normal or swapped mode. This command affects only the
byte order for setting and querying trace data for the :TRACe[:DATA], TRACe[:DATA]? ,
:CALCulate:DATA[n]? and FETCh:SANalyzer[n]? commands and queries.

By definition, any command that is dependent on FORMat:DATA uses any format supported by
FORMat:DATA.

Remote Language Compatibility Measurement Application Reference

125

Advertising