BeamConfig

SCPI Command :

[CONFigure]:SIGNaling:NRADio:CELL:BEAMs:BEAMconfig
class BeamConfigCls[source]

BeamConfig commands group definition. 1 total commands, 0 Subgroups, 1 group commands

class GetStruct[source]

Response structure. Fields:

  • Resource_Id: int: ID of the CSI-RS beam

  • Aoa: enums.AoaB: Angle of arrival of the CSI-RS beam

  • Phase: float: Phase of the CSI-RS beam

  • Relative_Power: float: Power difference of the CSI-RS beam

  • Po_Vs_Sss: int: Power offset of a CSI-RS RE to an SSS RE

class SetStruct[source]

Structure for setting input parameters. Contains optional setting parameters. Fields:

  • Cell_Name: str: No parameter help available

  • Resource_Id: int: ID of the CSI-RS beam

  • Aoa: enums.AoaB: Optional setting parameter. Angle of arrival of the CSI-RS beam

  • Phase: float: Optional setting parameter. Phase of the CSI-RS beam

  • Relative_Power: float: Optional setting parameter. Power difference of the CSI-RS beam

  • Po_Vs_Sss: int: Optional setting parameter. Power offset of a CSI-RS RE to an SSS RE

get(cell_name: str) GetStruct[source]
# SCPI: [CONFigure]:SIGNaling:NRADio:CELL:BEAMs:BEAMconfig
value: GetStruct = driver.configure.signaling.nradio.cell.beams.beamConfig.get(cell_name = 'abc')

Configures the NZP CSI-RS beams in the active SSB beam.

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:BEAMs:BEAMconfig
structure = driver.configure.signaling.nradio.cell.beams.beamConfig.SetStruct()
structure.Cell_Name: str = 'abc'
structure.Resource_Id: int = 1
structure.Aoa: enums.AoaB = enums.AoaB.AOA1
structure.Phase: float = 1.0
structure.Relative_Power: float = 1.0
structure.Po_Vs_Sss: int = 1
driver.configure.signaling.nradio.cell.beams.beamConfig.set(structure)

Configures the NZP CSI-RS beams in the active SSB beam.

param structure:

for set value, see the help for SetStruct structure arguments.