Dpdch
SCPI Commands :
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:BPFRame
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:INTerleaver2
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:ORATe
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:STATe
- class DpdchCls[source]
Dpdch commands group definition. 35 total commands, 4 Subgroups, 4 group commands
- get_bp_frame() int [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:BPFRame value: int = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.get_bp_frame()
The command queries the number of data bits in the DPDCH component of the frame at the physical layer. The number of data bits depends on the overall symbol rate.
- return
bp_frame: integer Range: 150 to 9600
- get_interleaver_2() bool [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:INTerleaver2 value: bool = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.get_interleaver_2()
The command activates or deactivates channel coding interleaver state 2 for all the transport channels. Interleaver state 1 can be activated and deactivated for each channel individually ([:SOURce<hw>]:BB:W3GPp:MSTation:ENHanced:DPDCh:TCHannel<di0>:INTerleaver) . Note: The interleaver states do not cause the symbol rate to change
- return
interleaver_2: 1| ON| 0| OFF
- get_orate() RsSmbv.enums.SymbRate [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:ORATe value: enums.SymbRate = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.get_orate()
The command queries the overall symbol rate (Overall Symbol Rate) of the enhanced channels. The value is set with the command [:SOURce<hw>]:BB:W3GPp:MSTation<st>:DPDCh:ORATe. This setting also defines the number of active channels, their symbol rates and channelization codes.
- return
orate: D15K| D30K| D60K| D120k| D240k| D480k| D960k| D1920k| D2880k| D3840k| D4800k| D5760k
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:STATe value: bool = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.get_state()
Queries the enhanced state of the station.
- return
state: 1| ON| 0| OFF
- set_interleaver_2(interleaver_2: bool) None [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:INTerleaver2 driver.source.bb.w3Gpp.mstation.enhanced.dpdch.set_interleaver_2(interleaver_2 = False)
The command activates or deactivates channel coding interleaver state 2 for all the transport channels. Interleaver state 1 can be activated and deactivated for each channel individually ([:SOURce<hw>]:BB:W3GPp:MSTation:ENHanced:DPDCh:TCHannel<di0>:INTerleaver) . Note: The interleaver states do not cause the symbol rate to change
- param interleaver_2
1| ON| 0| OFF
- set_orate(orate: RsSmbv.enums.SymbRate) None [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:ORATe driver.source.bb.w3Gpp.mstation.enhanced.dpdch.set_orate(orate = enums.SymbRate.D120k)
The command queries the overall symbol rate (Overall Symbol Rate) of the enhanced channels. The value is set with the command [:SOURce<hw>]:BB:W3GPp:MSTation<st>:DPDCh:ORATe. This setting also defines the number of active channels, their symbol rates and channelization codes.
- param orate
D15K| D30K| D60K| D120k| D240k| D480k| D960k| D1920k| D2880k| D3840k| D4800k| D5760k
- set_state(state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:STATe driver.source.bb.w3Gpp.mstation.enhanced.dpdch.set_state(state = False)
Queries the enhanced state of the station.
- param state
1| ON| 0| OFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.clone()
Subgroups