Setup
SCPI Command :
CONFigure:NIOT:MEASurement<Instance>:MEValuation:LIST:SEGMent<nr>:SETup
- class SetupCls[source]
Setup commands group definition. 1 total commands, 0 Subgroups, 1 group commands
- class SetupStruct[source]
Structure for setting input parameters. Fields:
Segment_Length: int: Number of slots in the segment
Level: float: Expected nominal power in the segment. The range can be calculated as follows: Range (Expected Nominal Power) = Range (Input Power) + External Attenuation - User Margin The input power range is stated in the specifications document.
Band: enums.Band: No parameter help available
Frequency: float: Carrier center frequency used in the segment
Npusch_Format: enums.NpuschFormat: Format of the NPUSCH.
Nof_Subcarrier: int: Number of subcarriers per resource unit The allowed values have dependencies, see ‘Resource unit allocation’.
Start_Sc: int: Offset of the first allocated subcarrier from the edge of the transmission bandwidth For a subcarrier spacing of 3.75 kHz / 15 kHz, n equals 48 / 12.
Nof_Ru_S: enums.NofRsrcUnits: Number of resource units allocated for the NPUSCH
Nof_Repetitions: enums.NofRepetitionsList: Number of NPUSCH repetitions: 1, 2, 4, …, 512, 1024, 2048
- Retrigger_Flag: enums.RetriggerFlag: Specifies whether the measurement waits for a trigger event before measuring the segment, or not. For the first segment, the value OFF is always interpreted as ON. For subsequent segments, the retrigger flag is ignored for trigger mode ONCE and evaluated for trigger mode SEGMent, see [CMDLINKRESOLVED Trigger.NiotMeas.MultiEval.ListPy#Mode CMDLINKRESOLVED].
OFF: Measure the segment without retrigger.
ON: Wait for a trigger event from the trigger source configured via TRIGger:NIOT:MEASi:MEValuation:SOURce.
IFPower: Wait for a trigger event from the trigger source IF Power.
Evaluat_Offset: int: Number of slots at the beginning of the segment that are not evaluated
- get(segment=Segment.Default) SetupStruct[source]
# SCPI: CONFigure:NIOT:MEASurement<Instance>:MEValuation:LIST:SEGMent<nr>:SETup value: SetupStruct = driver.configure.niotMeas.multiEval.listPy.segment.setup.get(segment = repcap.Segment.Default)
Defines the length and analyzer settings of segment <no>. This command must be sent for all segments to be measured (method RsCMPX_NiotMeas.Configure.NiotMeas.MultiEval.ListPy.Lrange.set) . For the supported frequency range, see ‘Frequency ranges’.
- param segment:
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Segment’)
- return:
structure: for return value, see the help for SetupStruct structure arguments.
- set(structure: SetupStruct, segment=Segment.Default) None[source]
# SCPI: CONFigure:NIOT:MEASurement<Instance>:MEValuation:LIST:SEGMent<nr>:SETup structure = driver.configure.niotMeas.multiEval.listPy.segment.setup.SetupStruct() structure.Segment_Length: int = 1 structure.Level: float = 1.0 structure.Band: enums.Band = enums.Band.OB1 structure.Frequency: float = 1.0 structure.Npusch_Format: enums.NpuschFormat = enums.NpuschFormat.F1 structure.Nof_Subcarrier: int = 1 structure.Start_Sc: int = 1 structure.Nof_Ru_S: enums.NofRsrcUnits = enums.NofRsrcUnits.NRU01 structure.Nof_Repetitions: enums.NofRepetitionsList = enums.NofRepetitionsList.NR1 structure.Retrigger_Flag: enums.RetriggerFlag = enums.RetriggerFlag.IFPower structure.Evaluat_Offset: int = 1 driver.configure.niotMeas.multiEval.listPy.segment.setup.set(structure, segment = repcap.Segment.Default)
Defines the length and analyzer settings of segment <no>. This command must be sent for all segments to be measured (method RsCMPX_NiotMeas.Configure.NiotMeas.MultiEval.ListPy.Lrange.set) . For the supported frequency range, see ‘Frequency ranges’.
- param structure:
for set value, see the help for SetupStruct structure arguments.
- param segment:
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Segment’)