Ccoding

SCPI Commands :

[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:STATe
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:CCODing:TYPE
Commands in total: 6
Subgroups: 1
Direct 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 (method RsSmw.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 (method RsSmw.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 (method RsSmw.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 (method RsSmw.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