
Concepts and Features
R&S
®
ZNA
236
User Manual 1178.6462.02 ─ 12
Example: Generic Device Configuration
{
"Header"
:
{
"File Format"
: 1.0
},
"Device Identification"
:
{
"Settling Time"
: 0.03
},
"Commands"
:
[
{
"Command Name"
:
"MySetting1"
,
"Command List"
:
[
{
"Command"
:
"My:Device:Command 1"
},
{
"Command"
:
"My:Device:Command 2"
}
]
},
{
"Command Name"
:
"MySetting2"
,
"Command List"
:
[
{
"Command"
:
"My:Device:Command 1"
}
]
}
]
}
An identical "Settling Time" is used for all command sequences within a device config-
uration file. If certain command sequences require a significantly longer/shorter settling
time, it is recommended to declare them in a separate config file.
5.7.30
External DLLs
The R&S
ZNA firmware provides a plug-in interface that allows you to extend the VNA
firmware with custom (measurement) functionality.
The plug-in interface allows the external software to interact with the firmware:
●
at the begin of a sweep
●
at the end of a sweep
●
at every sweep point
The plug-in then can perform arbitrary actions and eventually return data to the VNA
firmware:
●
as traces
●
as input values for math functions for the calculation of other traces
Optional Extensions and Accessories