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