Two<MatrixTwoLine>
RepCap Settings
# Range: Nr1 .. Nr2
rc = driver.configure.connection.scc.tm.cmatrix.two.repcap_matrixTwoLine_get()
driver.configure.connection.scc.tm.cmatrix.two.repcap_matrixTwoLine_set(repcap.MatrixTwoLine.Nr1)
SCPI Command :
CONFigure:LTE:SIGNaling<instance>:CONNection:SCC<carrier>:TM<nr>:CMATrix:TWO<line>
- class TwoCls[source]
Two commands group definition. 1 total commands, 0 Subgroups, 1 group commands Repeated Capability: MatrixTwoLine, default value after init: MatrixTwoLine.Nr1
- class GetStruct[source]
Response structure. Fields:
H_1_Xabs: float: numeric Square of magnitude of h1x Range: 0 to 1
H_1_Xphi: int: numeric Phase of h1x Range: 0 deg to 345 deg, Unit: deg
H_2_Xabs: float: float Square of magnitude of h2x Range: 0 to 1
H_2_Xphi: int: numeric Phase of h2x Range: 0 deg to 345 deg, Unit: deg
- get(secondaryCompCarrier=SecondaryCompCarrier.Default, matrixTwoLine=MatrixTwoLine.Default) GetStruct [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:SCC<carrier>:TM<nr>:CMATrix:TWO<line> value: GetStruct = driver.configure.connection.scc.tm.cmatrix.two.get(secondaryCompCarrier = repcap.SecondaryCompCarrier.Default, matrixTwoLine = repcap.MatrixTwoLine.Default)
Configures the 2x2 channel coefficients for TM 9. The value <h2xabs> is calculated automatically from <h1xabs>, so that the sum of the values equals 1. A query returns <h1xabs>, <h1xphi>, <h2xabs>, <h2xphi>.
- param secondaryCompCarrier:
optional repeated capability selector. Default value: CC1 (settable in the interface ‘Scc’)
- param matrixTwoLine:
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Two’)
- return:
structure: for return value, see the help for GetStruct structure arguments.
- set(h_1_xabs: float, h_1_xphi: int, h_2_xphi: int, secondaryCompCarrier=SecondaryCompCarrier.Default, matrixTwoLine=MatrixTwoLine.Default) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:SCC<carrier>:TM<nr>:CMATrix:TWO<line> driver.configure.connection.scc.tm.cmatrix.two.set(h_1_xabs = 1.0, h_1_xphi = 1, h_2_xphi = 1, secondaryCompCarrier = repcap.SecondaryCompCarrier.Default, matrixTwoLine = repcap.MatrixTwoLine.Default)
Configures the 2x2 channel coefficients for TM 9. The value <h2xabs> is calculated automatically from <h1xabs>, so that the sum of the values equals 1. A query returns <h1xabs>, <h1xphi>, <h2xabs>, <h2xphi>.
- param h_1_xabs:
numeric Square of magnitude of h1x Range: 0 to 1
- param h_1_xphi:
numeric Phase of h1x Range: 0 deg to 345 deg, Unit: deg
- param h_2_xphi:
numeric Phase of h2x Range: 0 deg to 345 deg, Unit: deg
- param secondaryCompCarrier:
optional repeated capability selector. Default value: CC1 (settable in the interface ‘Scc’)
- param matrixTwoLine:
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Two’)
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.connection.scc.tm.cmatrix.two.clone()