Model
SCPI Command :
[CONFigure]:SIGNaling:NRADio:CELL:SSB:BEAM:MODel
- class ModelCls[source]
Model commands group definition. 1 total commands, 0 Subgroups, 1 group commands
- class GetStruct[source]
Response structure. Fields:
Position: List[int]: Position index (0 to n) in the ‘ssb-PositionsInBurst’ bitmap.
Enable: List[bool]: Use the position for SSB transmission (ON) or not (OFF) .
Aoa: List[enums.Aoa]: Angle of arrival for the position. CONDucted: conducted test setup AOA1: Over-the-air test setup, first angle of arrival used AOA2: Over-the-air test setup, second angle of arrival used
Phase: List[float]: Phase for the position.
Attenuation: List[float]: Power difference for the position.
- class SetStruct[source]
Structure for setting input parameters. Contains optional setting parameters. Fields:
Cell_Name: str: No parameter help available
Position: List[int]: Position index (0 to n) in the ‘ssb-PositionsInBurst’ bitmap.
Enable: List[bool]: Use the position for SSB transmission (ON) or not (OFF) .
Aoa: List[enums.Aoa]: Optional setting parameter. Angle of arrival for the position. CONDucted: conducted test setup AOA1: Over-the-air test setup, first angle of arrival used AOA2: Over-the-air test setup, second angle of arrival used
Phase: List[float]: Optional setting parameter. Phase for the position.
Attenuation: List[float]: Optional setting parameter. Power difference for the position.
- get(cell_name: str) GetStruct [source]
# SCPI: [CONFigure]:SIGNaling:NRADio:CELL:SSB:BEAM:MODel value: GetStruct = driver.configure.signaling.nradio.cell.ssb.beam.model.get(cell_name = 'abc')
Configures the SS-block positions in an SSB burst and the beam properties for each position. Configuration is only possible for the mode UDEFined, selected via [CONFigure:]SIGNaling:NRADio:CELL:SSB:BEAM:PIBurst. For other modes, you can only query the automatically configured settings. You can configure several positions via one command: <CellName>, {<Position>, <Enable>, <AoA>, <Phase>, <Attenuation>}pos a, {…}pos b, …
- param cell_name:
No help available
- return:
structure: for return value, see the help for GetStruct structure arguments.
- set(structure: SetStruct) None [source]
# SCPI: [CONFigure]:SIGNaling:NRADio:CELL:SSB:BEAM:MODel structure = driver.configure.signaling.nradio.cell.ssb.beam.model.SetStruct() structure.Cell_Name: str = 'abc' structure.Position: List[int] = [1, 2, 3] structure.Enable: List[bool] = [True, False, True] structure.Aoa: List[enums.Aoa] = [Aoa.AOA1, Aoa.CONDucted] structure.Phase: List[float] = [1.1, 2.2, 3.3] structure.Attenuation: List[float] = [1.1, 2.2, 3.3] driver.configure.signaling.nradio.cell.ssb.beam.model.set(structure)
Configures the SS-block positions in an SSB burst and the beam properties for each position. Configuration is only possible for the mode UDEFined, selected via [CONFigure:]SIGNaling:NRADio:CELL:SSB:BEAM:PIBurst. For other modes, you can only query the automatically configured settings. You can configure several positions via one command: <CellName>, {<Position>, <Enable>, <AoA>, <Phase>, <Attenuation>}pos a, {…}pos b, …
- param structure:
for set value, see the help for SetStruct structure arguments.