beautypg.com

Remote control, Returning data, Units – Agilent Technologies Signal Analyzer N9030a User Manual

Page 62: User-defined functions, Supported commands

background image

2  About the N9061A Measurement Application
General Rules and Limitations

concept, except that the value to be passed as a parameter to the next command is stored in a
variable.

N9061A does not support this type of behavior, so any commands that originally acted as
Predefined Functions or Variables, or that accepted Predefined Functions or Variables as
arguments in the 8566/8568/8560 Series, no longer do so.

Remote Control

N9061A supports remote operation via the GPIB interface. It does not support operation via LAN,
USB or Telnet.

Returning Data

X-Series and legacy instruments adopt differing approaches when returning data to the controller.

X-Series and 8560-series analyzers operate a FIFO buffer for command return values. If a
command returns a value that the controller does not read, the returned data is stored until such
a time that the controller requires the value.

The 8566, 8568, and 8590-series legacy analyzers only store one value at a time. Any value stored
is overwritten each time a command returns a value. N9061A handles this difference
appropriately only within a single command string.

In the case of a query string, N9061A returns the query result for the last command in the string.
For example, if CF?MA?FA? is sent, the result of FA? is returned. However, this rule does not
apply if the query is located on either side of a TS command. When the command string
MA;TS;CF?

is sent, the result of CF? is returned in the next query.

Units

N9061A supports all units used in legacy products. The accepted units are HZ, KHZ, MHZ, GHZ,
KZ, MZ, GZ, DBM, DBMV, DBUV, MV, UV, V, MW, UW, W, DB, DM, MS, US, SC, and S (case
insensitive in 8566/68). A command terminator, such as ";", also acts as a unit terminator.

User-defined Functions

User-defined functions, traces, or variables (FUNCDEF, TRDEF or VARDEF) cannot be used as
arguments or commands in programs for N9061A. In addition, the behavior of certain commands
that rely on the “active functions” (UP, DN, etc.) may be slightly different.

Supported Commands

N9061A supports only a subset of 8566/8568/8560 Series commands. The list of supported
commands was determined by feedback from customers, combined with technical considerations
and constraints.

62

Remote Language Compatibility Measurement Application Reference