Attenuation
SCPI Commands :
TRPRobe:SETup:ATTenuation[:AUTO]
TRPRobe:SETup:ATTenuation:MANual
TRPRobe:SETup:ATTenuation:MODE
TRPRobe:SETup:ATTenuation:UNIT
TRPRobe:SETup:ATTenuation:DEFProbe
- Commands in total: 5Subgroups: 0Direct child commands: 5
- get_auto() float[source]
# TRPRobe:SETup:ATTenuation[:AUTO] value: float = driver.trProbe.setup.attenuation.get_auto()
Queries the attenuation of the probe.
- Returns:
prb_att_md_auto: 1E-3 to 1000
- get_def_probe() DefProbeSelect[source]
# TRPRobe:SETup:ATTenuation:DEFProbe value: enums.DefProbeSelect = driver.trProbe.setup.attenuation.get_def_probe()
Selects a predefined probe. These are probes that are not recognized automatically but the parameters of the probe are known to the instrument.
- get_manual() float[source]
# TRPRobe:SETup:ATTenuation:MANual value: float = driver.trProbe.setup.attenuation.get_manual()
Sets the attenuation for the connected probe if method
RsRtx.probe.setup.attenuation.mode.set()is set to MANual.
- get_mode() AutoManualMode[source]
# TRPRobe:SETup:ATTenuation:MODE value: enums.AutoManualMode = driver.trProbe.setup.attenuation.get_mode()
Set the mode to MANual if the instrument does not detect the probe.
- get_unit() ProbeAttUnit[source]
# TRPRobe:SETup:ATTenuation:UNIT value: enums.ProbeAttUnit = driver.trProbe.setup.attenuation.get_unit()
Sets the unit for the connected probe type if method
RsRtx.probe.setup.attenuation.mode.set()is set to MANual.
- set_def_probe(select_predef_prb: DefProbeSelect) None[source]
# TRPRobe:SETup:ATTenuation:DEFProbe driver.trProbe.setup.attenuation.set_def_probe(select_predef_prb = enums.DefProbeSelect.FREE)
Selects a predefined probe. These are probes that are not recognized automatically but the parameters of the probe are known to the instrument.
- Parameters:
select_predef_prb –
ZC10 | ZC20 | ZC30 | ZD01A100 | ZD01A1000 | ZZ80 | FREE | ZS10L | ZD02 | ZD08 | ZC02100 | ZC021000 | ZC03 | ZD002A10 | ZD002A100 | ZD003A20 | ZD003A200 | ZC3110 | ZC311 | ZC3101 | NP1544B | NP1544B50
ZC10 | ZC20 | ZC30 | ZZ80 | ZS10L | ZD02 | ZD08 | ZC03: Type of the probe
ZD01A100 | ZD01A1000 | ZD002A10 | ZD002A100 | ZD003A20 | ZD003A200: High voltage differential probes R&S RT-ZD0xx, attenuation ratio according to the setting on the probe.A10 = 10:1A20 = 20:1A100 = 100:1A200 = 200:1A1000 = 1000:1
ZC02100 | ZC021000: Current probes 100 A or 1000 A according to the setting on the probe.
FREE: Any other probe that is not recognized by the instrument.
- set_manual(prb_att_md_manual: float) None[source]
# TRPRobe:SETup:ATTenuation:MANual driver.trProbe.setup.attenuation.set_manual(prb_att_md_manual = 1.0)
Sets the attenuation for the connected probe if method
RsRtx.probe.setup.attenuation.mode.set()is set to MANual.- Parameters:
prb_att_md_manual – 100E-6 to 10000
- set_mode(prb_att_md: AutoManualMode) None[source]
# TRPRobe:SETup:ATTenuation:MODE driver.trProbe.setup.attenuation.set_mode(prb_att_md = enums.AutoManualMode.AUTO)
Set the mode to MANual if the instrument does not detect the probe.
- Parameters:
prb_att_md – AUTO | MANual
- set_unit(prb_att_unt: ProbeAttUnit) None[source]
# TRPRobe:SETup:ATTenuation:UNIT driver.trProbe.setup.attenuation.set_unit(prb_att_unt = enums.ProbeAttUnit.A)
Sets the unit for the connected probe type if method
RsRtx.probe.setup.attenuation.mode.set()is set to MANual.- Parameters:
prb_att_unt – Voltage probe (V) , current probe (A) , power probe (W)