Data#

SCPI Commands :

[SOURce<HW>]:BB:DVB:DVBS:DATA:DSELection
[SOURce<HW>]:BB:DVB:DVBS:DATA:GSELection
[SOURce<HW>]:BB:DVB:DVBS:DATA:LENGth
[SOURce<HW>]:BB:DVB:DVBS:DATA:TSELection
[SOURce<HW>]:BB:DVB:DVBS:DATA
Commands in total: 6
Subgroups: 1
Direct child commands: 5
get_dselection ( ) → str
set_dselection ( fselection: str ) → None
# [SOURce<HW>]:BB:DVB:DVBS:DATA:DSELection
# get:
value: str = driver.source.bb.dvb.dvbs.data.get_dselection()
# set:
driver.source.bb.dvb.dvbs.data.set_dselection(fselection = 'abc')

Selects an existing data list, transport file (TS) or GSE file from the default or from the specific directory.

  • TS files are files with extension gts, ts, or trp.

  • GSE files are files with extension gse

  • Data lists are files with extension dm_iqd

Refer to ‘Accessing Files in the Default or Specified Directory’ for general information on file handling in the default and in a specific directory.

Parameters:

fselection – string Filename incl. file extension or complete file path

get_gselection ( ) → str
set_gselection ( fselection: str ) → None
# [SOURce<HW>]:BB:DVB:DVBS:DATA:GSELection
# get:
value: str = driver.source.bb.dvb.dvbs.data.get_gselection()
# set:
driver.source.bb.dvb.dvbs.data.set_gselection(fselection = 'abc')

Selects an existing data list, transport file (TS) or GSE file from the default or from the specific directory.

  • TS files are files with extension gts, ts, or trp.

  • GSE files are files with extension gse

  • Data lists are files with extension dm_iqd

Refer to ‘Accessing Files in the Default or Specified Directory’ for general information on file handling in the default and in a specific directory.

Parameters:

fselection – string Filename incl. file extension or complete file path

get_length ( ) → int
set_length ( dlength: int ) → None
# [SOURce<HW>]:BB:DVB:DVBS:DATA:LENGth
# get:
value: int = driver.source.bb.dvb.dvbs.data.get_length()
# set:
driver.source.bb.dvb.dvbs.data.set_length(dlength = 1)

Sets the data length.

Parameters:

dlength – integer Range: 1 to 65536, Unit: Bytes

get_tselection ( ) → str
set_tselection ( fselection: str ) → None
# [SOURce<HW>]:BB:DVB:DVBS:DATA:TSELection
# get:
value: str = driver.source.bb.dvb.dvbs.data.get_tselection()
# set:
driver.source.bb.dvb.dvbs.data.set_tselection(fselection = 'abc')

Selects an existing data list, transport file (TS) or GSE file from the default or from the specific directory.

  • TS files are files with extension gts, ts, or trp.

  • GSE files are files with extension gse

  • Data lists are files with extension dm_iqd

Refer to ‘Accessing Files in the Default or Specified Directory’ for general information on file handling in the default and in a specific directory.

Parameters:

fselection – string Filename incl. file extension or complete file path

get_value ( ) → DvbDataSource
set_value ( data: DvbDataSource ) → None
# [SOURce<HW>]:BB:DVB:DVBS:DATA
# get:
value: enums.DvbDataSource = driver.source.bb.dvb.dvbs.data.get_value()
# set:
driver.source.bb.dvb.dvbs.data.set_value(data = enums.DvbDataSource.DLISt)

Selects the data source.

Parameters:

data – ZERO | ONE | PATTern | PN9 | PN11 | PN15 | PN16 | PN20 | PN21 | PN23 | DLISt | TFILe | GFILe PATTern To set the bit pattern, use the command [:SOURcehw]:BB:DVB:DVBS | DVBX:DATA:PATTern. DLISt | TFILe | GFILe To select the data list, TS file or the GSE file, use the command [:SOURcehw]:BB:DVB:DVBS | DVBX:DATA:DSELection | TSELection | GSELection.

Cloning the Group

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

Subgroups