MultiEval

SCPI Commands :

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

MultiEval commands group definition. 8 total commands, 2 Subgroups, 6 group commands

get_delay() float[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:DELay
value: float = driver.trigger.wcdmaMeas.multiEval.get_delay()

Defines a time delaying the start of the measurement relative to the trigger event. A delay is useful if the trigger event and the uplink DPCH slot border are not synchronous. A measurement always starts at an uplink DPCH slot border. Triggering a measurement at another time can yield a synchronization error. For internal trigger sources aligned to the downlink DPCH, an additional delay of 1024 chips is automatically applied. It corresponds to the assumed delay between downlink and uplink slot. This setting has no influence on free run measurements.

return:

delay: No help available

get_mgap() float[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:MGAP
value: float = driver.trigger.wcdmaMeas.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:WCDMa:MEASurement<instance>:MEValuation:SLOPe
value: enums.SignalSlope = driver.trigger.wcdmaMeas.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:

slope: REDGe: Rising edge FEDGe: Falling edge

get_source() str[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:SOURce
value: str = driver.trigger.wcdmaMeas.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 (Standard) ‘: Free run (standard synchronization) ‘Free Run (Fast Sync) ‘: Free run (fast synchronization) ‘IF Power’: Power trigger (normal synchronization) ‘IF Power (Sync) ‘: Power trigger (extended synchronization)

get_threshold() float[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:THReshold
value: float = driver.trigger.wcdmaMeas.multiEval.get_threshold()

Defines the trigger threshold for power trigger sources.

return:

level: No help available

get_timeout() float[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:TOUT
value: float or bool = driver.trigger.wcdmaMeas.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:WCDMa:MEASurement<instance>:MEValuation:DELay
driver.trigger.wcdmaMeas.multiEval.set_delay(delay = 1.0)

Defines a time delaying the start of the measurement relative to the trigger event. A delay is useful if the trigger event and the uplink DPCH slot border are not synchronous. A measurement always starts at an uplink DPCH slot border. Triggering a measurement at another time can yield a synchronization error. For internal trigger sources aligned to the downlink DPCH, an additional delay of 1024 chips is automatically applied. It corresponds to the assumed delay between downlink and uplink slot. This setting has no influence on free run measurements.

param delay:

No help available

set_mgap(minimum_gap: float) None[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:MGAP
driver.trigger.wcdmaMeas.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:WCDMa:MEASurement<instance>:MEValuation:SLOPe
driver.trigger.wcdmaMeas.multiEval.set_slope(slope = enums.SignalSlope.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 slope:

REDGe: Rising edge FEDGe: Falling edge

set_source(source: str) None[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:SOURce
driver.trigger.wcdmaMeas.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 (Standard) ‘: Free run (standard synchronization) ‘Free Run (Fast Sync) ‘: Free run (fast synchronization) ‘IF Power’: Power trigger (normal synchronization) ‘IF Power (Sync) ‘: Power trigger (extended synchronization)

set_threshold(level: float) None[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:THReshold
driver.trigger.wcdmaMeas.multiEval.set_threshold(level = 1.0)

Defines the trigger threshold for power trigger sources.

param level:

No help available

set_timeout(timeout: float) None[source]
# SCPI: TRIGger:WCDMa:MEASurement<instance>:MEValuation:TOUT
driver.trigger.wcdmaMeas.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.wcdmaMeas.multiEval.clone()

Subgroups