Average

SCPI Command :

FETCh:NRSub:MEASurement<Instance>:MEValuation[:CC<no>]:IEMission:MARGin:AVERage
class AverageCls[source]

Average commands group definition. 2 total commands, 1 Subgroups, 1 group commands

class FetchStruct[source]

Response structure. Fields:

  • Reliability: int: decimal ‘Reliability indicator’

  • Out_Of_Tolerance: int: decimal Out of tolerance result, i.e. percentage of measurement intervals of the statistic count for modulation measurements exceeding the specified modulation limits. Unit: %

  • Margin: float: float Margin over all non-allocated RBs (scope of general limit component) Unit: dB

  • Iq_Image: float: float Margin at image frequencies of allocated RBs (scope of IQ image limit component) Unit: dB

  • Carr_Leakage: float: float Margin at the carrier frequency (scope of IQ offset limit component) Unit: dB

fetch(carrierComponent=CarrierComponent.Default) FetchStruct[source]
# SCPI: FETCh:NRSub:MEASurement<Instance>:MEValuation[:CC<no>]:IEMission:MARGin:AVERage
value: FetchStruct = driver.nrSubMeas.multiEval.cc.iemission.margin.average.fetch(carrierComponent = repcap.CarrierComponent.Default)

Return the limit line margin results for carrier <no>. The CURRent margin indicates the minimum (vertical) distance between the inband emissions limit line and the current trace. A negative result indicates that the limit is exceeded. The AVERage, EXTReme and SDEViation values are calculated from the current margins. The margin results cannot be displayed at the GUI.

param carrierComponent:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Cc’)

return:

structure: for return value, see the help for FetchStruct structure arguments.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.nrSubMeas.multiEval.cc.iemission.margin.average.clone()

Subgroups