Nrt

SCPI Command:

CONFigure:GPRF:MEASurement<Instance>:NRT:SCOunt
CONFigure:GPRF:MEASurement<Instance>:NRT:REPetition
CONFigure:GPRF:MEASurement<Instance>:NRT:RCOupling
CONFigure:GPRF:MEASurement<Instance>:NRT:FREQuency
CONFigure:GPRF:MEASurement<Instance>:NRT:CCDF
CONFigure:GPRF:MEASurement<Instance>:NRT:BWIDth
CONFigure:GPRF:MEASurement<Instance>:NRT:RESolution
CONFigure:GPRF:MEASurement<Instance>:NRT:DIRection
CONFigure:GPRF:MEASurement<Instance>:NRT:PEPHoldtime
CONFigure:GPRF:MEASurement<Instance>:NRT:DEVice
class NrtCls[source]

Nrt commands group definition. 25 total commands, 3 Subgroups, 10 group commands

get_bandwidth() float[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:BWIDth
value: float = driver.configure.gprfMeasurement.nrt.get_bandwidth()

Sets the video filter bandwidth for the rectified RF signal.

return:

bandwidth: The entered value is rounded to the nearest of the following values: 4 kHz | 200 kHz | 600 kHz Range: 4000 Hz to 600 kHz, Unit: Hz

get_cumulative_distrib_fnc() float[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:CCDF
value: float = driver.configure.gprfMeasurement.nrt.get_cumulative_distrib_fnc()

Configures a PEP threshold for calculation of the CCDF result. Note the default value dBm. To enter watts, append W to the value, for example 2W. To query watts, append a W to your query: CONFigure:GPRF:MEAS:NRT:CCDF? W.

return:

threshold: Range: 1 W to 300 W, Unit: dBm

get_device() NrtDevice[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:DEVice
value: enums.NrtDevice = driver.configure.gprfMeasurement.nrt.get_device()

Selects the used power sensor model.

return:

device: N14 | N43 | N44 N14: R&S NRT-Z14 N43: R&S NRT-Z43 N44: R&S NRT-Z44

get_direction() PowerSignalDirection[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:DIRection
value: enums.PowerSignalDirection = driver.configure.gprfMeasurement.nrt.get_direction()

Defines the forward direction relative to the ports of the power sensor.

return:

direction: FWD | REV | AUTO FWD The forward direction is fixed from port 1 to port 2. REV The forward direction is fixed from port 2 to port 1. AUTO The forward direction is selected automatically.

get_frequency() float[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:FREQuency
value: float = driver.configure.gprfMeasurement.nrt.get_frequency()

Specifies the input frequency at the power sensor.

return:

correction_freq: Range: Depends on the power sensor model , Unit: Hz

get_pep_hold_time() float[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:PEPHoldtime
value: float = driver.configure.gprfMeasurement.nrt.get_pep_hold_time()

Sets the hold time for the measurement of the peak envelope power.

return:

pep_hold_time: Range: 1E-3 s to 0.1 s, Unit: s

get_rcoupling() bool[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:RCOupling
value: bool = driver.configure.gprfMeasurement.nrt.get_rcoupling()

Couples the repetition mode (single shot or continuous) of all measurements.

return:

repetition_coupl: OFF | ON

get_repetition() Repeat[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:REPetition
value: enums.Repeat = driver.configure.gprfMeasurement.nrt.get_repetition()

Selects whether the measurement is repeated continuously or not.

return:

repetition: SINGleshot | CONTinuous SINGleshot Single-shot measurement, stopped after one measurement cycle CONTinuous Continuous measurement, running until explicitly terminated

get_resolution() LowHigh[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:RESolution
value: enums.LowHigh = driver.configure.gprfMeasurement.nrt.get_resolution()

Selects the measurement resolution.

return:

bandwidth: LOW | HIGH

get_scount() int[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:SCOunt
value: int = driver.configure.gprfMeasurement.nrt.get_scount()

Specifies the number of measurement intervals per measurement cycle. One measurement interval comprises one set of results for both directions.

return:

statistic_count: Range: 1 to 1000

set_bandwidth(bandwidth: float) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:BWIDth
driver.configure.gprfMeasurement.nrt.set_bandwidth(bandwidth = 1.0)

Sets the video filter bandwidth for the rectified RF signal.

param bandwidth:

The entered value is rounded to the nearest of the following values: 4 kHz | 200 kHz | 600 kHz Range: 4000 Hz to 600 kHz, Unit: Hz

set_cumulative_distrib_fnc(threshold: float) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:CCDF
driver.configure.gprfMeasurement.nrt.set_cumulative_distrib_fnc(threshold = 1.0)

Configures a PEP threshold for calculation of the CCDF result. Note the default value dBm. To enter watts, append W to the value, for example 2W. To query watts, append a W to your query: CONFigure:GPRF:MEAS:NRT:CCDF? W.

param threshold:

Range: 1 W to 300 W, Unit: dBm

set_device(device: NrtDevice) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:DEVice
driver.configure.gprfMeasurement.nrt.set_device(device = enums.NrtDevice.N14)

Selects the used power sensor model.

param device:

N14 | N43 | N44 N14: R&S NRT-Z14 N43: R&S NRT-Z43 N44: R&S NRT-Z44

set_direction(direction: PowerSignalDirection) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:DIRection
driver.configure.gprfMeasurement.nrt.set_direction(direction = enums.PowerSignalDirection.AUTO)

Defines the forward direction relative to the ports of the power sensor.

param direction:

FWD | REV | AUTO FWD The forward direction is fixed from port 1 to port 2. REV The forward direction is fixed from port 2 to port 1. AUTO The forward direction is selected automatically.

set_frequency(correction_freq: float) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:FREQuency
driver.configure.gprfMeasurement.nrt.set_frequency(correction_freq = 1.0)

Specifies the input frequency at the power sensor.

param correction_freq:

Range: Depends on the power sensor model , Unit: Hz

set_pep_hold_time(pep_hold_time: float) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:PEPHoldtime
driver.configure.gprfMeasurement.nrt.set_pep_hold_time(pep_hold_time = 1.0)

Sets the hold time for the measurement of the peak envelope power.

param pep_hold_time:

Range: 1E-3 s to 0.1 s, Unit: s

set_rcoupling(repetition_coupl: bool) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:RCOupling
driver.configure.gprfMeasurement.nrt.set_rcoupling(repetition_coupl = False)

Couples the repetition mode (single shot or continuous) of all measurements.

param repetition_coupl:

OFF | ON

set_repetition(repetition: Repeat) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:REPetition
driver.configure.gprfMeasurement.nrt.set_repetition(repetition = enums.Repeat.CONTinuous)

Selects whether the measurement is repeated continuously or not.

param repetition:

SINGleshot | CONTinuous SINGleshot Single-shot measurement, stopped after one measurement cycle CONTinuous Continuous measurement, running until explicitly terminated

set_resolution(bandwidth: LowHigh) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:RESolution
driver.configure.gprfMeasurement.nrt.set_resolution(bandwidth = enums.LowHigh.HIGH)

Selects the measurement resolution.

param bandwidth:

LOW | HIGH

set_scount(statistic_count: int) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:NRT:SCOunt
driver.configure.gprfMeasurement.nrt.set_scount(statistic_count = 1)

Specifies the number of measurement intervals per measurement cycle. One measurement interval comprises one set of results for both directions.

param statistic_count:

Range: 1 to 1000

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.gprfMeasurement.nrt.clone()

Subgroups