MultiEval

SCPI Commands :

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

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

get_mgap() float[source]
# SCPI: TRIGger:WLAN:MEASurement<Instance>:MEValuation:MGAP
value: float = driver.trigger.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:

min_trig_gap: numeric Range: 5 μs to 10 ms, Unit: s

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

Qualifies whether the trigger event is generated at the rising or at the falling edge of the trigger pulse (valid for external and power trigger sources) .

return:

trig_slope: REDGe | FEDGe REDGe: Rising edge FEDGe: Falling edge

get_source() str[source]
# SCPI: TRIGger:WLAN:MEASurement<Instance>:MEValuation:SOURce
value: str = driver.trigger.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:

trig_source: string ‘IF Power’: Power trigger (received RF power)

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

Defines the trigger threshold for power trigger sources.

return:

trig_threshold: (float or boolean) numeric | ON | OFF Range: -50 dB to 0 dB, Unit: dB (full scale, i.e. relative to reference level minus external attenuation)

get_timeout() float[source]
# SCPI: TRIGger:WLAN:MEASurement<Instance>:MEValuation:TOUT
value: float or bool = driver.trigger.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.

return:

trig_time_out: (float or boolean) numeric | ON | OFF Range: 0.01 s to 300 s, Unit: s Additional values: OFF | ON (disables | enables the timeout)

set_mgap(min_trig_gap: float) None[source]
# SCPI: TRIGger:WLAN:MEASurement<Instance>:MEValuation:MGAP
driver.trigger.multiEval.set_mgap(min_trig_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 min_trig_gap:

numeric Range: 5 μs to 10 ms, Unit: s

set_slope(trig_slope: TriggerSlope) None[source]
# SCPI: TRIGger:WLAN:MEASurement<Instance>:MEValuation:SLOPe
driver.trigger.multiEval.set_slope(trig_slope = enums.TriggerSlope.FEDGe)

Qualifies whether the trigger event is generated at the rising or at the falling edge of the trigger pulse (valid for external and power trigger sources) .

param trig_slope:

REDGe | FEDGe REDGe: Rising edge FEDGe: Falling edge

set_source(trig_source: str) None[source]
# SCPI: TRIGger:WLAN:MEASurement<Instance>:MEValuation:SOURce
driver.trigger.multiEval.set_source(trig_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 trig_source:

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

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

Defines the trigger threshold for power trigger sources.

param trig_threshold:

(float or boolean) numeric | ON | OFF Range: -50 dB to 0 dB, Unit: dB (full scale, i.e. relative to reference level minus external attenuation)

set_timeout(trig_time_out: float) None[source]
# SCPI: TRIGger:WLAN:MEASurement<Instance>:MEValuation:TOUT
driver.trigger.multiEval.set_timeout(trig_time_out = 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.

param trig_time_out:

(float or boolean) numeric | ON | OFF Range: 0.01 s to 300 s, Unit: s Additional values: OFF | ON (disables | enables the timeout)

Cloning the Group

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

Subgroups