Concepts and features
R&S
®
ZNA
294
User Manual 1178.6462.02 ─ 20
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.
4.7.41
External DLLs
The R&S
ZNA firmware provides a plug-in interface that allows you to extend the VNA
firmware with custom functionality (measurements, device control, ...) .
The plug-in interface allows the external software to interact with the firmware before
and after a change of the:
●
channel
●
drive port
●
sweep segment
●
sweep point
The plug-in then can perform arbitrary actions and eventually return data to the VNA
firmware:
●
as custom traces
Optional extensions and accessories