GhConfig

SCPI Commands :

[SOURce<HW>]:BB:DVB:DVBX:GHConfig:GLENgth
[SOURce<HW>]:BB:DVB:DVBX:GHConfig:LTYPe
[SOURce<HW>]:BB:DVB:DVBX:GHConfig:TLENgth
[SOURce<HW>]:BB:DVB:DVBX:GHConfig:[STATe]
class GhConfigCls[source]

GhConfig commands group definition. 11 total commands, 7 Subgroups, 4 group commands

get_glength() int[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:GHConfig:GLENgth
value: int = driver.source.bb.dvb.dvbx.ghConfig.get_glength()

Sets the number of bytes following in the GSE packet.

return

glength: integer Range: 1 to 4096

get_ltype() int[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:GHConfig:LTYPe
value: int = driver.source.bb.dvb.dvbx.ghConfig.get_ltype()

Set the type of the used label field.

return

ltype: integer Range: 0 to 3

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

Inserts header information in the transport stream.

return

gh_active: 1| ON| 0| OFF

get_tlength() int[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:GHConfig:TLENgth
value: int = driver.source.bb.dvb.dvbx.ghConfig.get_tlength()

Queries the total length.

return

tlength: integer Range: 1 to 65536, Unit: bytes

set_glength(glength: int) None[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:GHConfig:GLENgth
driver.source.bb.dvb.dvbx.ghConfig.set_glength(glength = 1)

Sets the number of bytes following in the GSE packet.

param glength

integer Range: 1 to 4096

set_ltype(ltype: int) None[source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:GHConfig:LTYPe
driver.source.bb.dvb.dvbx.ghConfig.set_ltype(ltype = 1)

Set the type of the used label field.

param ltype

integer Range: 0 to 3

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

Inserts header information in the transport stream.

param gh_active

1| ON| 0| OFF

Cloning the Group

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

Subgroups