BhConfig

SCPI Commands :

[SOURce<HW>]:BB:DVB:DVBX:BHConfig:CACM
[SOURce<HW>]:BB:DVB:DVBX:BHConfig:DFL
[SOURce<HW>]:BB:DVB:DVBX:BHConfig:UPL
[SOURce<HW>]:BB:DVB:DVBX:BHConfig:[STATe]
class BhConfigCls[source]

BhConfig commands group definition. 9 total commands, 5 Subgroups, 4 group commands

get_cacm() RsSmw.enums.DvbS2XccmAcm[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:CACM
value: enums.DvbS2XccmAcm = driver.source.bb.dvb.dvbx.bhConfig.get_cacm()

Selects whether constant coding and modulation (CCM) or adaptive coding and modulation (ACM) communication is used.

return

cacm: CCM| ACM

get_dfl() int[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:DFL
value: int = driver.source.bb.dvb.dvbx.bhConfig.get_dfl()

Sets the data field length (DFL) .

return

df_length: integer Range: 1 to 7264

get_state() bool[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:[STATe]
value: bool = driver.source.bb.dvb.dvbx.bhConfig.get_state()

Inserts baseband header information in the stream.

return

state: 1| ON| 0| OFF

get_upl() int[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:UPL
value: int = driver.source.bb.dvb.dvbx.bhConfig.get_upl()

Sets the user packet length (UPL) .

return

up_length: integer Range: 1 to 8192

set_cacm(cacm: RsSmw.enums.DvbS2XccmAcm) None[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:CACM
driver.source.bb.dvb.dvbx.bhConfig.set_cacm(cacm = enums.DvbS2XccmAcm.ACM)

Selects whether constant coding and modulation (CCM) or adaptive coding and modulation (ACM) communication is used.

param cacm

CCM| ACM

set_dfl(df_length: int) None[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:DFL
driver.source.bb.dvb.dvbx.bhConfig.set_dfl(df_length = 1)

Sets the data field length (DFL) .

param df_length

integer Range: 1 to 7264

set_state(state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:[STATe]
driver.source.bb.dvb.dvbx.bhConfig.set_state(state = False)

Inserts baseband header information in the stream.

param state

1| ON| 0| OFF

set_upl(up_length: int) None[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BHConfig:UPL
driver.source.bb.dvb.dvbx.bhConfig.set_upl(up_length = 1)

Sets the user packet length (UPL) .

param up_length

integer Range: 1 to 8192

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.dvb.dvbx.bhConfig.clone()

Subgroups