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
class DvbhCls[source]

Dvbh commands group definition. 32 total commands, 6 Subgroups, 4 group commands

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

Queries the data rate.

return

drate: float

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

Queries the signal duration.

return

duration: float

get_hmode() RsSmw.enums.DvbHierarchyMode[source]
# SCPI: [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.

return

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

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

Sets the number of super-frames to be transmitted.

return

sframes: integer Range: 1 to 1633 (dynamic)

set_hmode(hmode: RsSmw.enums.DvbHierarchyMode) None[source]
# SCPI: [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.

param hmode

NHIerarchical Non-hierchical coding using high priority input only.

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

Sets the number of super-frames to be transmitted.

param sframes

integer Range: 1 to 1633 (dynamic)

Cloning the Group

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

Subgroups