Concepts and features
R&S
®
ZNA
293User Manual 1178.6462.02 ─ 20
The firmware support of the R&S ZVAX-TRM extension unit is based on the generic
devices functionality.
A generic device's control interface is declared in one or more device configuration
files, using the popular JavaScript Object Notation (*.json file format). The following
top-level keys are supported:
●
"Header"
The "Header" object describes the content of the config file. Currently only its
"File Format" key-value pair is evaluated and only the value 1.0 is accepted.
●
"Device Identification"
The "Device Identification" object describes the device properties the ana-
lyzer firmware has to consider when interacting with the device. Currently only its
"Settling Time" key-value pair is evaluated. It describes the time (number of
seconds) the firmware must wait after sending a command sequence to the device.
●
"Commands"
The "Commands" array defines possible commands (or rather command sequen-
ces) the analyzer firmware can send to the device.
Each command (sequence) is specified by:
– A "Command Name" (string value), identifying the command
– A Command List array whose members (JSON objects {"Command":
"<Device command>"} represent the individual commands to be sent to the
device.
The "Command Name" value must be unique within a configuration file. It is used to
select the respective command sequence at the GUI or via remote control.
Optional extensions and accessories