MultiEval
SCPI Commands :
TRIGger:LTE:MEASurement<Instance>:MEValuation:SOURce
TRIGger:LTE:MEASurement<Instance>:MEValuation:THReshold
TRIGger:LTE:MEASurement<Instance>:MEValuation:SLOPe
TRIGger:LTE:MEASurement<Instance>:MEValuation:DELay
TRIGger:LTE:MEASurement<Instance>:MEValuation:TOUT
TRIGger:LTE:MEASurement<Instance>:MEValuation:MGAP
TRIGger:LTE:MEASurement<Instance>:MEValuation:SMODe
TRIGger:LTE:MEASurement<Instance>:MEValuation:AMODe
- class MultiEvalCls[source]
MultiEval commands group definition. 11 total commands, 2 Subgroups, 8 group commands
- get_amode() MevAcquisitionMode [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:AMODe value: enums.MevAcquisitionMode = driver.trigger.multiEval.get_amode()
Selects whether the measurement synchronizes to a slot boundary or to a subframe boundary. The parameter is relevant for ‘Free Run (Fast Sync) ‘ and for list mode measurements with ‘Synchronization Mode’ = ‘Enhanced’.
- return:
acquisition_mode: SLOT | SUBFrame
- get_delay() float [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:DELay value: float = driver.trigger.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: numeric Range: -250E-6 s to 250E-6 s, Unit: s
- get_mgap() int [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:MGAP value: int = 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: integer Range: 0 slots to 20 slots, Unit: slots
- get_slope() SignalSlope [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:SLOPe value: enums.SignalSlope = 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:
slope: REDGe | FEDGe REDGe: Rising edge FEDGe: Falling edge
- get_smode() SyncMode [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:SMODe value: enums.SyncMode = driver.trigger.multiEval.get_smode()
Selects the size of the search window for synchronization - normal or enhanced.
- return:
sync_mode: NORMal | ENHanced
- get_source() str [source]
# SCPI: TRIGger:LTE: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:
source: string ‘Free Run (Fast Sync) ‘ Free run with synchronization ‘Free Run (No Sync) ‘ Free run without synchronization ‘IF Power’ Power trigger (received RF power)
- get_threshold() float [source]
# SCPI: TRIGger:LTE: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 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:LTE: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. This setting has no influence on ‘Free Run’ measurements.
- return:
trigger_timeout: (float or boolean) numeric | ON | OFF Range: 0.01 s to 167772.15 s, Unit: s ON | OFF enables or disables the timeout.
- set_amode(acquisition_mode: MevAcquisitionMode) None [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:AMODe driver.trigger.multiEval.set_amode(acquisition_mode = enums.MevAcquisitionMode.SLOT)
Selects whether the measurement synchronizes to a slot boundary or to a subframe boundary. The parameter is relevant for ‘Free Run (Fast Sync) ‘ and for list mode measurements with ‘Synchronization Mode’ = ‘Enhanced’.
- param acquisition_mode:
SLOT | SUBFrame
- set_delay(delay: float) None [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:DELay driver.trigger.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:
numeric Range: -250E-6 s to 250E-6 s, Unit: s
- set_mgap(min_trig_gap: int) None [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:MGAP driver.trigger.multiEval.set_mgap(min_trig_gap = 1)
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:
integer Range: 0 slots to 20 slots, Unit: slots
- set_slope(slope: SignalSlope) None [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:SLOPe driver.trigger.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 | FEDGe REDGe: Rising edge FEDGe: Falling edge
- set_smode(sync_mode: SyncMode) None [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:SMODe driver.trigger.multiEval.set_smode(sync_mode = enums.SyncMode.ENHanced)
Selects the size of the search window for synchronization - normal or enhanced.
- param sync_mode:
NORMal | ENHanced
- set_source(source: str) None [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:SOURce driver.trigger.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:
string ‘Free Run (Fast Sync) ‘ Free run with synchronization ‘Free Run (No Sync) ‘ Free run without synchronization ‘IF Power’ Power trigger (received RF power)
- set_threshold(trig_threshold: float) None [source]
# SCPI: TRIGger:LTE: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 Range: -50 dB to 0 dB, Unit: dB (full scale, i.e. relative to reference level minus external attenuation)
- set_timeout(trigger_timeout: float) None [source]
# SCPI: TRIGger:LTE:MEASurement<Instance>:MEValuation:TOUT driver.trigger.multiEval.set_timeout(trigger_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 trigger_timeout:
(float or boolean) numeric | ON | OFF Range: 0.01 s to 167772.15 s, Unit: s ON | OFF enables or disables the timeout.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.trigger.multiEval.clone()
Subgroups