Ccoding
SCPI Commands :
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:STATe
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:TYPE
- Commands in total: 6Subgroups: 1Direct child commands: 2
- get_state() bool[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:STATe value: bool = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.get_state()
The command activates or deactivates channel coding for the enhanced channels. When channel coding is activated, the overall symbol rate (method
RsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.orate()) is set to the value predetermined by the selected channel coding type (methodRsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.type_py()) .- Returns:
state: 1 | ON | 0| OFF
- get_type_py() ChanCodType[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:TYPE value: enums.ChanCodType = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.get_type_py()
The command selects the channel coding scheme in accordance with the 3GPP specification. The channel coding scheme selected predetermines the overall symbol rate. When channel coding is activated (method
RsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.state()) the overall symbol rate (methodRsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.orate()) is set to the value predetermined by the selected channel coding type.- Returns:
type_py: M12K2 | M64K | M144k | M384k | AMR M12K2 Measurement channel with an input data bit rate of 12.2 ksps. M64K Measurement channel with an input data bit rate of 64 ksps. M144K Measurement channel with an input data bit rate of 144 ksps. M384K Measurement channel with an input data bit rate of 384 ksps. AMR Channel coding for the AMR Coder (coding a voice channel) . USER This parameter cannot be set. USER is returned whenever a user-defined channel coding is active, that is to say, after a channel coding parameter has been changed or a user coding file has been loaded. The file is loaded by the command method
RsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.user.load().
- set_state(state: bool) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:STATe driver.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.set_state(state = False)
The command activates or deactivates channel coding for the enhanced channels. When channel coding is activated, the overall symbol rate (method
RsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.orate()) is set to the value predetermined by the selected channel coding type (methodRsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.type_py()) .- Parameters:
state – 1 | ON | 0| OFF
- set_type_py(type_py: ChanCodType) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:TYPE driver.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.set_type_py(type_py = enums.ChanCodType.AMR)
The command selects the channel coding scheme in accordance with the 3GPP specification. The channel coding scheme selected predetermines the overall symbol rate. When channel coding is activated (method
RsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.state()) the overall symbol rate (methodRsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.orate()) is set to the value predetermined by the selected channel coding type.- Parameters:
type_py – M12K2 | M64K | M144k | M384k | AMR M12K2 Measurement channel with an input data bit rate of 12.2 ksps. M64K Measurement channel with an input data bit rate of 64 ksps. M144K Measurement channel with an input data bit rate of 144 ksps. M384K Measurement channel with an input data bit rate of 384 ksps. AMR Channel coding for the AMR Coder (coding a voice channel) . USER This parameter cannot be set. USER is returned whenever a user-defined channel coding is active, that is to say, after a channel coding parameter has been changed or a user coding file has been loaded. The file is loaded by the command method
RsSmw.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.user.load().
Cloning the Group
# Create a copy of the original group, that exists independently
ccoding_copy = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.ccoding.clone()
Subgroups