Bit
SCPI Commands :
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:LAYer
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:RATE
[SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:STATe
- class BitCls[source]
Bit commands group definition. 3 total commands, 0 Subgroups, 3 group commands
- get_layer() RsSmbv.enums.EnhBitErr [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:LAYer value: enums.EnhBitErr = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.derror.bit.get_layer()
The command selects the layer at which bit errors are inserted.
- return
layer: TRANsport| PHYSical TRANsport Transport Layer (Layer 2) . This layer is only available when channel coding is active. PHYSical Physical layer (Layer 1)
- get_rate() float [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:RATE value: float = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.derror.bit.get_rate()
Sets the bit error rate.
- return
rate: float Range: 1E-7 to 0.5
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:STATe value: bool = driver.source.bb.w3Gpp.mstation.enhanced.dpdch.derror.bit.get_state()
The command activates or deactivates bit error generation. Bit errors are inserted into the data fields of the enhanced channels. When channel coding is active, it is possible to select the layer in which the errors are inserted (physical or transport layer) . When the data source is read out, individual bits are deliberately inverted at random points in the data bit stream at the specified error rate in order to simulate an invalid signal.
- return
state: 1| ON| 0| OFF
- set_layer(layer: RsSmbv.enums.EnhBitErr) None [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:LAYer driver.source.bb.w3Gpp.mstation.enhanced.dpdch.derror.bit.set_layer(layer = enums.EnhBitErr.PHYSical)
The command selects the layer at which bit errors are inserted.
- param layer
TRANsport| PHYSical TRANsport Transport Layer (Layer 2) . This layer is only available when channel coding is active. PHYSical Physical layer (Layer 1)
- set_rate(rate: float) None [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:RATE driver.source.bb.w3Gpp.mstation.enhanced.dpdch.derror.bit.set_rate(rate = 1.0)
Sets the bit error rate.
- param rate
float Range: 1E-7 to 0.5
- set_state(state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:W3GPp:MSTation:ENHanced:DPDCh:DERRor:BIT:STATe driver.source.bb.w3Gpp.mstation.enhanced.dpdch.derror.bit.set_state(state = False)
The command activates or deactivates bit error generation. Bit errors are inserted into the data fields of the enhanced channels. When channel coding is active, it is possible to select the layer in which the errors are inserted (physical or transport layer) . When the data source is read out, individual bits are deliberately inverted at random points in the data bit stream at the specified error rate in order to simulate an invalid signal.
- param state
1| ON| 0| OFF