Dvbx
SCPI Commands :
[SOURce<HW>]:BB:DVB:DVBX:AM
[SOURce<HW>]:BB:DVB:DVBX:BBFRames
[SOURce<HW>]:BB:DVB:DVBX:CTYPe
[SOURce<HW>]:BB:DVB:DVBX:FRAMes
[SOURce<HW>]:BB:DVB:DVBX:GSEQuence
[SOURce<HW>]:BB:DVB:DVBX:ISTReam
[SOURce<HW>]:BB:DVB:DVBX:MCOD
[SOURce<HW>]:BB:DVB:DVBX:MCUnique
[SOURce<HW>]:BB:DVB:DVBX:MODulation
[SOURce<HW>]:BB:DVB:DVBX:NOSettings
[SOURce<HW>]:BB:DVB:DVBX:NTSL
[SOURce<HW>]:BB:DVB:DVBX:SFACtor
[SOURce<HW>]:BB:DVB:DVBX:SFRames
[SOURce<HW>]:BB:DVB:DVBX:SSEQuence
[SOURce<HW>]:BB:DVB:DVBX:STYPe
[SOURce<HW>]:BB:DVB:DVBX:VSMode
- class DvbxCls[source]
Dvbx commands group definition. 105 total commands, 18 Subgroups, 16 group commands
- get_am() bool [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:AM value: bool = driver.source.bb.dvb.dvbx.get_am()
Enables the settings to configure the transmission format for wideband satellite transponders using time-slicing according to Annex M of and .
- return:
annex_m: 1| ON| 0| OFF
- get_bb_frames() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:BBFRames value: int = driver.source.bb.dvb.dvbx.get_bb_frames()
Queries the number of baseband frames. The number is available for complete transmission of pseudo-random noise (PN) bits as data source. The number depends on the length of the PN bit sequence, see Table ‘PN sequence length and number of BB frames’.
- return:
bb_frames: integer Range: 1 to depends on settings
- get_ctype() DvbS2XcodeTypeTsl [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:CTYPe value: enums.DvbS2XcodeTypeTsl = driver.source.bb.dvb.dvbx.get_ctype()
Selects the code type.
- return:
ctype: NORMal| MEDium| SHORt
- get_frames() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:FRAMes value: int = driver.source.bb.dvb.dvbx.get_frames()
Sets the number of the transmitted frames.
- return:
frames: integer Range: 1 to max
- get_gsequence() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:GSEQuence value: int = driver.source.bb.dvb.dvbx.get_gsequence()
Sets the gold sequence as part of the scrambling sequence.
- return:
gold_seq_index: integer Range: 0 to 262141
- get_istream() str [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:ISTReam value: str = driver.source.bb.dvb.dvbx.get_istream()
Queries the input stream type.
- return:
istream: string
- get_mc_unique() DvbS2XmodCodUnique [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:MCUnique value: enums.DvbS2XmodCodUnique = driver.source.bb.dvb.dvbx.get_mc_unique()
Sets predefined modulation and coding schemes.
- return:
mod_cod_unique: MCU1| MCU2| MCU3| MCU4| MCU5| MCU6| MCU7| MCU8| MCU9| MCU10| MCU11| MCU12| MCU13| MCU14| MCU15| MCU16| MCU17| MCU18| MCU19| MCU20| MCU21| MCU22| MCU23| MCU24| MCU25| MCU26| MCU27| MCU28| MCU29| MCU30| MCU31| MCU32| MCU33| MCU34| MCU35| MCU36| MCU37| MCU38| MCU39| MCU40| MCU41| MCU42| MCU43| MCU44| MCU45| MCU46| MCU47| MCU48| MCU49| MCU50| MCU51| MCU52| MCU53| MCU54| MCU55| MCU56| MCU57| MCU58| MCU59| MCU60| MCU61| MCU62| MCU63| MCU64| MCU65| MCU66| MCU67| MCU68| MCU69| MCU70| MCU71| MCU72| MCU73| MCU74| MCU75| MCU76| MCU77| MCU78| MCU79| MCU80| MCU81| MCU82| MCU83| MCU84| MCU85| MCU86| MCU87| MCU88| MCU89| MCU90| MCU91| MCU92| MCU93| MCU94| MCU95| MCU96| MCU97| MCU98| MCU99| MCU100| MCU101| MCU102| MCU103| MCU104| MCU105| MCU106| MCU107| MCU108| MCU109| MCU110| MCU111| MCU112| MCU113| MCU114| MCU115| MCU116| MCU117| MCU118| MCU119| MCU120| MCU121| MCU122| MCU123| MCU124| MCU125| MCU126| MCU127| MCU128| MCU129| MCU130
- get_mcod() DvbS2XmodCod [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:MCOD value: enums.DvbS2XmodCod = driver.source.bb.dvb.dvbx.get_mcod()
Selects the MODCOD.
- return:
mod_cod: QPSK_S_14| QPSK_S_13| QPSK_S_25| QPSK_S_12| QPSK_S_35| QPSK_S_23| QPSK_S_34| QPSK_S_45| QPSK_S_56| QPSK_S_89| QPSK_S_910| PSK8_S_35| PSK8_S_23| PSK8_S_34| PSK8_S_56| PSK8_S_89| PSK8_S_910| APSK16_S_23| APSK16_S_34| APSK16_S_45| APSK16_S_56| APSK16_S_89| APSK16_S_910| APSK32_S_34| APSK32_S_45| APSK32_S_56| APSK32_S_89| APSK32_S_910| QPSK_X_N1345| QPSK_X_N920| QPSK_X_N1120| APSK8_X_N59L| APSK8_X_N2645L| PSK8_X_N2336| PSK8_X_N2536| PSK8_X_N1318| APSK16_X_N12L| APSK16_X_N815L| APSK16_X_N59L| APSK16_X_N2645| APSK16_X_N35| APSK16_X_N35L| APSK16_X_N2845| APSK16_X_N2336| APSK16_X_N23L| APSK16_X_N2536| APSK16_X_N1318| APSK16_X_N79| APSK16_X_N7790| APSK32_X_N23L| APSK32_X_N3245| APSK32_X_N1115| APSK32_X_N79| APSK64_X_N3245L| APSK64_X_N1115| APSK64_X_N79| APSK64_X_N45| APSK64_X_N56| APSK128_X_N34| APSK128_X_N79| APSK256_X_N2945L| APSK256_X_N23L| APSK256_X_N3145L| APSK256_X_N3245| APSK256_X_N1115L| APSK256_X_N34| QPSK_X_S1145| QPSK_X_S415| QPSK_X_S1445| QPSK_X_S715| QPSK_X_S815| QPSK_X_S3245| PSK8_X_S715| PSK8_X_S815| PSK8_X_S2645| PSK8_X_S3245| APSK16_X_S715| APSK16_X_S815| APSK16_X_S2645| APSK16_X_S35| APSK16_X_S3245| APSK32_X_S23| APSK32_X_S3245| QPSK_X_VN29| BPSK_X_VM15| BPSK_X_VM1145| BPSK_X_VM13| BPSK_X_VS15S| BPSK_X_VS1145| BPSK_X_VS15| BPSK_X_VS415| BPSK_X_VS13| QPSK_X_M15
- get_modulation() DvbS2Xmodulation [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:MODulation value: enums.DvbS2Xmodulation = driver.source.bb.dvb.dvbx.get_modulation()
Selects the modulation scheme.
- return:
modulation: QPSK| APSK16| APSK32| PSK8| P2BPsk| APSK16_8_8| APSK32_4_12_16R| APSK64_8_16_20_20| APSK8_2_4_2| APSK32_4_8_4_16| APSK64_16_16_16_16| APSK64_4_12_20_28| APSK128| APSK256
- get_no_settings() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:NOSettings value: int = driver.source.bb.dvb.dvbx.get_no_settings()
Sets the number of PLSCODEs that can be configured.
- return:
settings: integer Range: 1 to 100
- get_ntsl() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:NTSL value: int = driver.source.bb.dvb.dvbx.get_ntsl()
Sets the number of time slices in the FEC frame.
- return:
num_of_tsl: integer Range: 1 to 8
- get_sfactor() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:SFACtor value: int = driver.source.bb.dvb.dvbx.get_sfactor()
Sets the spreading factor.
- return:
sfactor: integer Range: 1 to 2
- get_sframes() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:SFRames value: int = driver.source.bb.dvb.dvbx.get_sframes()
For DVB-S2X standard, sets the number of the transmitted super frames.
- return:
super_frames: integer Range: 1 to 3263
- get_ssequence() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:SSEQuence value: int = driver.source.bb.dvb.dvbx.get_ssequence()
Sets the scrambling sequence for scrambling physical layer data.
- return:
ssequence: integer Range: 0 to 6
- get_stype() DvbS2XstmType [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:STYPe value: enums.DvbS2XstmType = driver.source.bb.dvb.dvbx.get_stype()
Selects the input stream type.
- return:
stype: TRANsport| GP| GC| GHEM
- get_vs_mode() bool [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:VSMode value: bool = driver.source.bb.dvb.dvbx.get_vs_mode()
Includes the VL-SNR (very low - signal to noise ratio) header in the physical layer frame.
- return:
vs_mode: 1| ON| 0| OFF
- set_am(annex_m: bool) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:AM driver.source.bb.dvb.dvbx.set_am(annex_m = False)
Enables the settings to configure the transmission format for wideband satellite transponders using time-slicing according to Annex M of and .
- param annex_m:
1| ON| 0| OFF
- set_ctype(ctype: DvbS2XcodeTypeTsl) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:CTYPe driver.source.bb.dvb.dvbx.set_ctype(ctype = enums.DvbS2XcodeTypeTsl.MEDium)
Selects the code type.
- param ctype:
NORMal| MEDium| SHORt
- set_frames(frames: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:FRAMes driver.source.bb.dvb.dvbx.set_frames(frames = 1)
Sets the number of the transmitted frames.
- param frames:
integer Range: 1 to max
- set_gsequence(gold_seq_index: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:GSEQuence driver.source.bb.dvb.dvbx.set_gsequence(gold_seq_index = 1)
Sets the gold sequence as part of the scrambling sequence.
- param gold_seq_index:
integer Range: 0 to 262141
- set_mc_unique(mod_cod_unique: DvbS2XmodCodUnique) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:MCUnique driver.source.bb.dvb.dvbx.set_mc_unique(mod_cod_unique = enums.DvbS2XmodCodUnique.MCU1)
Sets predefined modulation and coding schemes.
- param mod_cod_unique:
MCU1| MCU2| MCU3| MCU4| MCU5| MCU6| MCU7| MCU8| MCU9| MCU10| MCU11| MCU12| MCU13| MCU14| MCU15| MCU16| MCU17| MCU18| MCU19| MCU20| MCU21| MCU22| MCU23| MCU24| MCU25| MCU26| MCU27| MCU28| MCU29| MCU30| MCU31| MCU32| MCU33| MCU34| MCU35| MCU36| MCU37| MCU38| MCU39| MCU40| MCU41| MCU42| MCU43| MCU44| MCU45| MCU46| MCU47| MCU48| MCU49| MCU50| MCU51| MCU52| MCU53| MCU54| MCU55| MCU56| MCU57| MCU58| MCU59| MCU60| MCU61| MCU62| MCU63| MCU64| MCU65| MCU66| MCU67| MCU68| MCU69| MCU70| MCU71| MCU72| MCU73| MCU74| MCU75| MCU76| MCU77| MCU78| MCU79| MCU80| MCU81| MCU82| MCU83| MCU84| MCU85| MCU86| MCU87| MCU88| MCU89| MCU90| MCU91| MCU92| MCU93| MCU94| MCU95| MCU96| MCU97| MCU98| MCU99| MCU100| MCU101| MCU102| MCU103| MCU104| MCU105| MCU106| MCU107| MCU108| MCU109| MCU110| MCU111| MCU112| MCU113| MCU114| MCU115| MCU116| MCU117| MCU118| MCU119| MCU120| MCU121| MCU122| MCU123| MCU124| MCU125| MCU126| MCU127| MCU128| MCU129| MCU130
- set_mcod(mod_cod: DvbS2XmodCod) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:MCOD driver.source.bb.dvb.dvbx.set_mcod(mod_cod = enums.DvbS2XmodCod.APSK128_X_N34)
Selects the MODCOD.
- param mod_cod:
QPSK_S_14| QPSK_S_13| QPSK_S_25| QPSK_S_12| QPSK_S_35| QPSK_S_23| QPSK_S_34| QPSK_S_45| QPSK_S_56| QPSK_S_89| QPSK_S_910| PSK8_S_35| PSK8_S_23| PSK8_S_34| PSK8_S_56| PSK8_S_89| PSK8_S_910| APSK16_S_23| APSK16_S_34| APSK16_S_45| APSK16_S_56| APSK16_S_89| APSK16_S_910| APSK32_S_34| APSK32_S_45| APSK32_S_56| APSK32_S_89| APSK32_S_910| QPSK_X_N1345| QPSK_X_N920| QPSK_X_N1120| APSK8_X_N59L| APSK8_X_N2645L| PSK8_X_N2336| PSK8_X_N2536| PSK8_X_N1318| APSK16_X_N12L| APSK16_X_N815L| APSK16_X_N59L| APSK16_X_N2645| APSK16_X_N35| APSK16_X_N35L| APSK16_X_N2845| APSK16_X_N2336| APSK16_X_N23L| APSK16_X_N2536| APSK16_X_N1318| APSK16_X_N79| APSK16_X_N7790| APSK32_X_N23L| APSK32_X_N3245| APSK32_X_N1115| APSK32_X_N79| APSK64_X_N3245L| APSK64_X_N1115| APSK64_X_N79| APSK64_X_N45| APSK64_X_N56| APSK128_X_N34| APSK128_X_N79| APSK256_X_N2945L| APSK256_X_N23L| APSK256_X_N3145L| APSK256_X_N3245| APSK256_X_N1115L| APSK256_X_N34| QPSK_X_S1145| QPSK_X_S415| QPSK_X_S1445| QPSK_X_S715| QPSK_X_S815| QPSK_X_S3245| PSK8_X_S715| PSK8_X_S815| PSK8_X_S2645| PSK8_X_S3245| APSK16_X_S715| APSK16_X_S815| APSK16_X_S2645| APSK16_X_S35| APSK16_X_S3245| APSK32_X_S23| APSK32_X_S3245| QPSK_X_VN29| BPSK_X_VM15| BPSK_X_VM1145| BPSK_X_VM13| BPSK_X_VS15S| BPSK_X_VS1145| BPSK_X_VS15| BPSK_X_VS415| BPSK_X_VS13| QPSK_X_M15
- set_modulation(modulation: DvbS2Xmodulation) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:MODulation driver.source.bb.dvb.dvbx.set_modulation(modulation = enums.DvbS2Xmodulation.APSK128)
Selects the modulation scheme.
- param modulation:
QPSK| APSK16| APSK32| PSK8| P2BPsk| APSK16_8_8| APSK32_4_12_16R| APSK64_8_16_20_20| APSK8_2_4_2| APSK32_4_8_4_16| APSK64_16_16_16_16| APSK64_4_12_20_28| APSK128| APSK256
- set_no_settings(settings: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:NOSettings driver.source.bb.dvb.dvbx.set_no_settings(settings = 1)
Sets the number of PLSCODEs that can be configured.
- param settings:
integer Range: 1 to 100
- set_ntsl(num_of_tsl: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:NTSL driver.source.bb.dvb.dvbx.set_ntsl(num_of_tsl = 1)
Sets the number of time slices in the FEC frame.
- param num_of_tsl:
integer Range: 1 to 8
- set_sfactor(sfactor: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:SFACtor driver.source.bb.dvb.dvbx.set_sfactor(sfactor = 1)
Sets the spreading factor.
- param sfactor:
integer Range: 1 to 2
- set_sframes(super_frames: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:SFRames driver.source.bb.dvb.dvbx.set_sframes(super_frames = 1)
For DVB-S2X standard, sets the number of the transmitted super frames.
- param super_frames:
integer Range: 1 to 3263
- set_ssequence(ssequence: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:SSEQuence driver.source.bb.dvb.dvbx.set_ssequence(ssequence = 1)
Sets the scrambling sequence for scrambling physical layer data.
- param ssequence:
integer Range: 0 to 6
- set_stype(stype: DvbS2XstmType) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:STYPe driver.source.bb.dvb.dvbx.set_stype(stype = enums.DvbS2XstmType.GC)
Selects the input stream type.
- param stype:
TRANsport| GP| GC| GHEM
- set_vs_mode(vs_mode: bool) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBX:VSMode driver.source.bb.dvb.dvbx.set_vs_mode(vs_mode = False)
Includes the VL-SNR (very low - signal to noise ratio) header in the physical layer frame.
- param vs_mode:
1| ON| 0| OFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.dvb.dvbx.clone()
Subgroups