Matrix

SCPI Command :

CONFigure:LTE:SIGNaling<instance>:CONNection:SCC<Carrier>:BEAMforming:MATRix
class MatrixCls[source]

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

class MatrixStruct[source]

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

  • B_11_Phi: int: numeric Range: 0 deg to 345 deg, Unit: deg

  • B_12_Phi: int: Optional setting parameter. numeric Range: 0 deg to 345 deg, Unit: deg

  • B_11_Abs: float: Optional setting parameter. numeric Range: 0 to 1

  • B_12_Abs: float: Optional setting parameter. numeric Range: 0 to 1

  • B_21_Phi: int: Optional setting parameter. numeric Range: 0 deg to 345 deg, Unit: deg

  • B_22_Phi: int: Optional setting parameter. numeric Range: 0 deg to 345 deg, Unit: deg

  • B_13_Phi: int: Optional setting parameter. numeric Range: 0 deg to 345 deg, Unit: deg

  • B_14_Phi: int: Optional setting parameter. numeric Range: 0 deg to 345 deg, Unit: deg

  • B_13_Abs: float: Optional setting parameter. numeric Range: 0 to 1

  • B_14_Abs: float: Optional setting parameter. numeric Range: 0 to 1

  • B_23_Phi: int: Optional setting parameter. numeric Range: 0 deg to 345 deg, Unit: deg

  • B_24_Phi: int: Optional setting parameter. numeric Range: 0 deg to 345 deg, Unit: deg

get(secondaryCompCarrier=SecondaryCompCarrier.Default) MatrixStruct[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:SCC<Carrier>:BEAMforming:MATRix
value: MatrixStruct = driver.configure.connection.scc.beamforming.matrix.get(secondaryCompCarrier = repcap.SecondaryCompCarrier.Default)
Configures the beamforming matrix coefficients for TM 7 and TM 8.

INTRO_CMD_HELP: There are two types of parameters:

  • <bnmabs> defines the square of the magnitude of the coefficient nm: <bnmabs> = (bnm) 2

  • <bnmphi> defines the phase of the coefficient nm: <bnmphi> = φ(bnm) The phase can be entered in steps of 15 degrees. The setting is rounded, if necessary.

INTRO_CMD_HELP: Depending on the size of your matrix, use the following parameters:

  • 1x1: <b11phi>

  • 1x2: <b11phi>, <b12phi>

  • 2x2: <b11phi>, <b12phi>, <b11abs>, <b12abs>, <b21phi>, <b22phi>

The last six parameters are for future use and can always be omitted.

param secondaryCompCarrier:

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

return:

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

set(structure: MatrixStruct, secondaryCompCarrier=SecondaryCompCarrier.Default) None[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:SCC<Carrier>:BEAMforming:MATRix
structure = driver.configure.connection.scc.beamforming.matrix.MatrixStruct()
structure.B_11_Phi: int = 1
structure.B_12_Phi: int = 1
structure.B_11_Abs: float = 1.0
structure.B_12_Abs: float = 1.0
structure.B_21_Phi: int = 1
structure.B_22_Phi: int = 1
structure.B_13_Phi: int = 1
structure.B_14_Phi: int = 1
structure.B_13_Abs: float = 1.0
structure.B_14_Abs: float = 1.0
structure.B_23_Phi: int = 1
structure.B_24_Phi: int = 1
driver.configure.connection.scc.beamforming.matrix.set(structure, secondaryCompCarrier = repcap.SecondaryCompCarrier.Default)
Configures the beamforming matrix coefficients for TM 7 and TM 8.

INTRO_CMD_HELP: There are two types of parameters:

  • <bnmabs> defines the square of the magnitude of the coefficient nm: <bnmabs> = (bnm) 2

  • <bnmphi> defines the phase of the coefficient nm: <bnmphi> = φ(bnm) The phase can be entered in steps of 15 degrees. The setting is rounded, if necessary.

INTRO_CMD_HELP: Depending on the size of your matrix, use the following parameters:

  • 1x1: <b11phi>

  • 1x2: <b11phi>, <b12phi>

  • 2x2: <b11phi>, <b12phi>, <b11abs>, <b12abs>, <b21phi>, <b22phi>

The last six parameters are for future use and can always be omitted.

param structure:

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

param secondaryCompCarrier:

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