R&S ZNB Series User Manual page 162

Vector network analyzers
Table of Contents

Advertisement

®
R&S
ZNB/ZNBT
Use a shared memory buffer
After you have created a named shared memory buffer, you can access it – from the
instrument – using your favorite programming language and API. With Python, for
instance, you can use the mmap module for this purpose.
Delete a shared memory buffer
To delete a shared memory buffer and free the occupied memory, you can use one of
the following commands.
1.
SYSTem:DATA:MEMory:DELete
deletes a single shared memory buffer by name.
2.
SYSTem:DATA:MEMory:RESet
deletes all shared memory buffers created using
SYSTem:DATA:MEMory:COMMit.
4.5 Calibration
Calibration or system error correction is the process of eliminating systematic, reprodu-
cible errors from the measurement results (S-parameters and derived quantities; see
Chapter 4.1.5, "Data
1. A set of calibration standards is selected and measured over the required sweep
range.
For many calibration types, the magnitude and phase response of each calibration
standard (i.e. its S-parameters if no system errors occur) must be known within the
entire sweep range. In some calibration procedures (TRL, TNA, TRM), part of the
characteristics of the standards can be auto-determined due to implicit redundancy
(self-calibration).
2. The analyzer compares the measurement data of the standards with their known,
ideal response. The difference is used to calculate the system errors using a partic-
ular error model (calibration type) and derive a set of system error correction data.
3. The system error correction data is used to correct the measurement results of a
DUT that is measured instead of the standards.
Calibration is always channel-specific because it depends on the hardware settings, in
particular on the sweep range. This means that a system error correction data set is
stored with the calibrated channel.
The analyzer provides a wide range of sophisticated calibration methods for all types of
measurements. Which calibration method is selected depends on the expected system
errors, the accuracy requirements of the measurement, on the test setup and on the
types of calibration standards available.
User Manual 1173.9163.02 ─ 62
'<ShMemName>'
flow",
on page 98). The process involves the following stages:
Concepts and features
Calibration
162

Advertisement

Table of Contents
loading

Table of Contents