BhConfig

SCPI Commands :

[SOURce<HW>]:BB:DVB:DVBS:BHConfig:CACM
[SOURce<HW>]:BB:DVB:DVBS:BHConfig:DFL
[SOURce<HW>]:BB:DVB:DVBS:BHConfig:UPL
[SOURce<HW>]:BB:DVB:DVBS:BHConfig:[STATe]
Commands in total: 8
Subgroups: 4
Direct child commands: 4
get_cacm() DvbS2XccmAcm[source]
# [SOURce<HW>]:BB:DVB:DVBS:BHConfig:CACM
value: enums.DvbS2XccmAcm = driver.source.bb.dvb.dvbs.bhConfig.get_cacm()

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

Returns:

cacm: CCM | ACM

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

Sets the data field length (DFL) .

Returns:

df_length: integer Range: 1 to 7264

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

Inserts baseband header information in the stream.

Returns:

state: 1 | ON | 0| OFF

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

Sets the user packet length (UPL) .

Returns:

up_length: integer Range: 1 to 8192

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

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

Parameters:

cacm – CCM | ACM

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

Sets the data field length (DFL) .

Parameters:

df_length – integer Range: 1 to 7264

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

Inserts baseband header information in the stream.

Parameters:

state – 1 | ON | 0| OFF

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

Sets the user packet length (UPL) .

Parameters:

up_length – integer Range: 1 to 8192

Cloning the Group

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

Subgroups