Dvbh

SCPI Commands :

[SOURce<HW>]:BB:DVB:DVBH:DRATe
[SOURce<HW>]:BB:DVB:DVBH:DURation
[SOURce<HW>]:BB:DVB:DVBH:HMODe
[SOURce<HW>]:BB:DVB:DVBH:SFRames
Commands in total: 32
Subgroups: 6
Direct child commands: 4
get_drate() float[source]
# [SOURce<HW>]:BB:DVB:DVBH:DRATe
value: float = driver.source.bb.dvb.dvbh.get_drate()

Queries the data rate.

Returns:

drate: float

get_duration() float[source]
# [SOURce<HW>]:BB:DVB:DVBH:DURation
value: float = driver.source.bb.dvb.dvbh.get_duration()

Queries the signal duration.

Returns:

duration: float

get_hmode() DvbHierarchyMode[source]
# [SOURce<HW>]:BB:DVB:DVBH:HMODe
value: enums.DvbHierarchyMode = driver.source.bb.dvb.dvbh.get_hmode()

Queries the mode for hierarchical coding, that is non-hierachical coding. The current firmware does not support hierarchical coding.

Returns:

hmode: NHIerarchical Non-hierchical coding using high priority input only.

get_sframes() int[source]
# [SOURce<HW>]:BB:DVB:DVBH:SFRames
value: int = driver.source.bb.dvb.dvbh.get_sframes()

Sets the number of super-frames to be transmitted.

Returns:

sframes: integer Range: 1 to 1633 (dynamic)

set_hmode(hmode: DvbHierarchyMode) None[source]
# [SOURce<HW>]:BB:DVB:DVBH:HMODe
driver.source.bb.dvb.dvbh.set_hmode(hmode = enums.DvbHierarchyMode.HIErarchical)

Queries the mode for hierarchical coding, that is non-hierachical coding. The current firmware does not support hierarchical coding.

Parameters:

hmode – NHIerarchical Non-hierchical coding using high priority input only.

set_sframes(sframes: int) None[source]
# [SOURce<HW>]:BB:DVB:DVBH:SFRames
driver.source.bb.dvb.dvbh.set_sframes(sframes = 1)

Sets the number of super-frames to be transmitted.

Parameters:

sframes – integer Range: 1 to 1633 (dynamic)

Cloning the Group

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

Subgroups