MultiEval

SCPI Commands :

TRIGger:UWB:MEASurement<Instance>:MEValuation:SOURce
TRIGger:UWB:MEASurement<Instance>:MEValuation:THReshold
TRIGger:UWB:MEASurement<Instance>:MEValuation:TOUT
TRIGger:UWB:MEASurement<Instance>:MEValuation:MGAP
TRIGger:UWB:MEASurement<Instance>:MEValuation:SLOPe
TRIGger:UWB:MEASurement<Instance>:MEValuation:DELay
class MultiEvalCls[source]

MultiEval commands group definition. 7 total commands, 1 Subgroups, 6 group commands

get_delay() float[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:DELay
value: float = driver.trigger.uwbMeas.multiEval.get_delay()

Defines a time delaying the start of the measurement relative to the trigger event. This setting has no influence on free run measurements.

return:

delay: No help available

get_mgap() float[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:MGAP
value: float = driver.trigger.uwbMeas.multiEval.get_mgap()

Sets a minimum time during which the IF signal must be below the trigger threshold before the trigger is armed so that an IF power trigger event can be generated.

return:

minimum_gap: No help available

get_slope() SignalSlope[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:SLOPe
value: enums.SignalSlope = driver.trigger.uwbMeas.multiEval.get_slope()

No command help available

return:

slope: No help available

get_source() str[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:SOURce
value: str = driver.trigger.uwbMeas.multiEval.get_source()

Selects the source of the trigger events. Some values are always available. They are listed below. Depending on the installed options, additional values are available. You can query a list of all supported values via TRIGger:… :CATalog:SOURce?.

return:

source: - ‘Free Run’: Free run without synchronization - ‘IF Power’: Power trigger (received RF power)

get_threshold() float[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:THReshold
value: float = driver.trigger.uwbMeas.multiEval.get_threshold()

Defines the trigger threshold for power trigger sources.

return:

threshold: No help available

get_timeout() float[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:TOUT
value: float or bool = driver.trigger.uwbMeas.multiEval.get_timeout()

Selects the maximum time that the measurement waits for a trigger event before it stops in remote control mode or indicates a trigger timeout in manual operation mode. This setting has no influence on Free Run measurements.

return:

timeout: (float or boolean) No help available

set_delay(delay: float) None[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:DELay
driver.trigger.uwbMeas.multiEval.set_delay(delay = 1.0)

Defines a time delaying the start of the measurement relative to the trigger event. This setting has no influence on free run measurements.

param delay:

No help available

set_mgap(minimum_gap: float) None[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:MGAP
driver.trigger.uwbMeas.multiEval.set_mgap(minimum_gap = 1.0)

Sets a minimum time during which the IF signal must be below the trigger threshold before the trigger is armed so that an IF power trigger event can be generated.

param minimum_gap:

No help available

set_slope(slope: SignalSlope) None[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:SLOPe
driver.trigger.uwbMeas.multiEval.set_slope(slope = enums.SignalSlope.FEDGe)

No command help available

param slope:

No help available

set_source(source: str) None[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:SOURce
driver.trigger.uwbMeas.multiEval.set_source(source = 'abc')

Selects the source of the trigger events. Some values are always available. They are listed below. Depending on the installed options, additional values are available. You can query a list of all supported values via TRIGger:… :CATalog:SOURce?.

param source:
  • ‘Free Run’: Free run without synchronization

  • ‘IF Power’: Power trigger (received RF power)

set_threshold(threshold: float) None[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:THReshold
driver.trigger.uwbMeas.multiEval.set_threshold(threshold = 1.0)

Defines the trigger threshold for power trigger sources.

param threshold:

No help available

set_timeout(timeout: float) None[source]
# SCPI: TRIGger:UWB:MEASurement<Instance>:MEValuation:TOUT
driver.trigger.uwbMeas.multiEval.set_timeout(timeout = 1.0)

Selects the maximum time that the measurement waits for a trigger event before it stops in remote control mode or indicates a trigger timeout in manual operation mode. This setting has no influence on Free Run measurements.

param timeout:

(float or boolean) No help available

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.trigger.uwbMeas.multiEval.clone()

Subgroups