Setup

SCPI Commands :

TRPRobe:SETup:BANDwidth
TRPRobe:SETup:CAPacitance
TRPRobe:SETup:DISPlaydiff
TRPRobe:SETup:IMPedance
TRPRobe:SETup:MODE
TRPRobe:SETup:NAME
TRPRobe:SETup:STATe
TRPRobe:SETup:TYPE
TRPRobe:SETup:CMOFfset
TRPRobe:SETup:ZAXV
TRPRobe:SETup:ACCoupling
TRPRobe:SETup:PRMode
Commands in total: 22
Subgroups: 4
Direct child commands: 12
get_ac_coupling() bool[source]
# TRPRobe:SETup:ACCoupling
value: bool = driver.trProbe.setup.get_ac_coupling()

Enables AC coupling in the R&S RT-ZPR20 probe, which removes DC and very low-frequency components. The R&S RT-ZPR20 probe requires 50 Ω input termination, for which the channel AC coupling is not available. The probe setting allows AC coupling also at 50 Ω inputs.

get_bandwidth() float[source]
# TRPRobe:SETup:BANDwidth
value: float = driver.trProbe.setup.get_bandwidth()

Queries the bandwidth of the probe.

Returns:

bandwidth: 10000 to 20E+9

get_capacitance() float[source]
# TRPRobe:SETup:CAPacitance
value: float = driver.trProbe.setup.get_capacitance()

Queries the input capacitance of the probe.

Returns:

input_capacity: 100E-15 to 1E-9

get_cm_offset() float[source]
# TRPRobe:SETup:CMOFfset
value: float = driver.trProbe.setup.get_cm_offset()

Sets the common-mode offset. The setting is only available for differential probes.

Returns:

cm_offset: -100E+24 to 100E+24

get_display_diff() DisplayDiff[source]
# TRPRobe:SETup:DISPlaydiff
value: enums.DisplayDiff = driver.trProbe.setup.get_display_diff()

Selects the input voltages to be measured by the ProbeMeter of an R&S differential active probe.

Returns:

display_diff: DIFFerential | SINGleended

  • DIFFerential: Measures differential and common mode voltages

  • SINGleended: Measures the voltage between the positive/negative signal socket and the ground.

get_impedance() float[source]
# TRPRobe:SETup:IMPedance
value: float = driver.trProbe.setup.get_impedance()

Queries the termination of the probe.

Returns:

input_impedance: 0 to 1E+9

get_mode() ProbeSetupMode[source]
# TRPRobe:SETup:MODE
value: enums.ProbeSetupMode = driver.trProbe.setup.get_mode()

No help available

get_name() str[source]
# TRPRobe:SETup:NAME
value: str = driver.trProbe.setup.get_name()

Queries the name of the probe.

Returns:

name: Name string

get_pr_mode() ProbeMeasMode[source]
# TRPRobe:SETup:PRMode
value: enums.ProbeMeasMode = driver.trProbe.setup.get_pr_mode()

Sets the measurement mode of the modular probe.

get_state() ProbeSetupState[source]
# TRPRobe:SETup:STATe
value: enums.ProbeSetupState = driver.trProbe.setup.get_state()

Queries if the probe at the specified input channel is active (detected) or not active (not detected) . To switch the probe on, use method RsRtx.channel.state.set() .

Returns:

state: DETected | NDETected

get_type_py() str[source]
# TRPRobe:SETup:TYPE
value: str = driver.trProbe.setup.get_type_py()

Queries the type of the probe.

Returns:

type_py: String containing one of the following values: – None (no probe detected) – Passive Probe – active single-ended

get_zaxv() bool[source]
# TRPRobe:SETup:ZAXV
value: bool = driver.trProbe.setup.get_zaxv()

If you use the external attenuator R&S RT-ZA15 together with one of the differential active probes R&S RT-ZD10/20/30, enable it to include the external attenuation in the measurements.

Returns:

ext_att_rt_za_15: OFF | ON

set_ac_coupling(probe_cpl_ac: bool) None[source]
# TRPRobe:SETup:ACCoupling
driver.trProbe.setup.set_ac_coupling(probe_cpl_ac = False)

Enables AC coupling in the R&S RT-ZPR20 probe, which removes DC and very low-frequency components. The R&S RT-ZPR20 probe requires 50 Ω input termination, for which the channel AC coupling is not available. The probe setting allows AC coupling also at 50 Ω inputs.

Parameters:

probe_cpl_ac – OFF | ON

set_cm_offset(cm_offset: float) None[source]
# TRPRobe:SETup:CMOFfset
driver.trProbe.setup.set_cm_offset(cm_offset = 1.0)

Sets the common-mode offset. The setting is only available for differential probes.

Parameters:

cm_offset – -100E+24 to 100E+24

set_display_diff(display_diff: DisplayDiff) None[source]
# TRPRobe:SETup:DISPlaydiff
driver.trProbe.setup.set_display_diff(display_diff = enums.DisplayDiff.DIFFerential)

Selects the input voltages to be measured by the ProbeMeter of an R&S differential active probe.

Parameters:

display_diff

DIFFerential | SINGleended

  • DIFFerential: Measures differential and common mode voltages

  • SINGleended: Measures the voltage between the positive/negative signal socket and the ground.

set_mode(mode: ProbeSetupMode) None[source]
# TRPRobe:SETup:MODE
driver.trProbe.setup.set_mode(mode = enums.ProbeSetupMode.AUToset)

No help available

set_pr_mode(prb_meas_md: ProbeMeasMode) None[source]
# TRPRobe:SETup:PRMode
driver.trProbe.setup.set_pr_mode(prb_meas_md = enums.ProbeMeasMode.CMODe)

Sets the measurement mode of the modular probe.

Parameters:

prb_meas_md

DMODe | CMODe | PMODe | NMODe

  • DMODe: Differential mode input voltage (Vdm) , the voltage between the positive and negative input terminal.

  • CMODe: Common mode input voltage (Vcm) , the mean voltage between the positive and negative input terminal vs. ground.

  • PMODe: Positive single-ended input voltage (Vp) . the voltage between the positive input terminal and ground.

  • NMODe: Negative single-ended input voltage (VN) . the voltage between the negative input terminal and ground.

set_zaxv(ext_att_rt_za_15: bool) None[source]
# TRPRobe:SETup:ZAXV
driver.trProbe.setup.set_zaxv(ext_att_rt_za_15 = False)

If you use the external attenuator R&S RT-ZA15 together with one of the differential active probes R&S RT-ZD10/20/30, enable it to include the external attenuation in the measurements.

Parameters:

ext_att_rt_za_15 – OFF | ON

Cloning the Group

# Create a copy of the original group, that exists independently
setup_copy = driver.trProbe.setup.clone()

Subgroups