Dvbs
SCPI Commands :
[SOURce<HW>]:BB:DVB:DVBS:ANNexm
[SOURce<HW>]:BB:DVB:DVBS:BBFRames
[SOURce<HW>]:BB:DVB:DVBS:CTYPe
[SOURce<HW>]:BB:DVB:DVBS:FRAMes
[SOURce<HW>]:BB:DVB:DVBS:GSEQuence
[SOURce<HW>]:BB:DVB:DVBS:ISTReam
[SOURce<HW>]:BB:DVB:DVBS:MCOD
[SOURce<HW>]:BB:DVB:DVBS:MCUnique
[SOURce<HW>]:BB:DVB:DVBS:MODulation
[SOURce<HW>]:BB:DVB:DVBS:NOSettings
[SOURce<HW>]:BB:DVB:DVBS:SFRames
[SOURce<HW>]:BB:DVB:DVBS:STYPe
- class DvbsCls[source]
Dvbs commands group definition. 81 total commands, 16 Subgroups, 12 group commands
- get_annex_m() bool [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:ANNexm value: bool = driver.source.bb.dvb.dvbs.get_annex_m()
No command help available
- return
annex_m: No help available
- get_bb_frames() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:BBFRames value: int = driver.source.bb.dvb.dvbs.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() RsSmw.enums.DvbS2XcodeType [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:CTYPe value: enums.DvbS2XcodeType = driver.source.bb.dvb.dvbs.get_ctype()
Selects the code type.
- return
ctype: NORMal| MEDium| SHORt
- get_frames() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:FRAMes value: int = driver.source.bb.dvb.dvbs.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:DVBS:GSEQuence value: int = driver.source.bb.dvb.dvbs.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:DVBS:ISTReam value: str = driver.source.bb.dvb.dvbs.get_istream()
Queries the input stream type.
- return
istream: string
- get_mc_unique() RsSmw.enums.DvbS2XmodCodUnique [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:MCUnique value: enums.DvbS2XmodCodUnique = driver.source.bb.dvb.dvbs.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() RsSmw.enums.DvbS2XmodCod [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:MCOD value: enums.DvbS2XmodCod = driver.source.bb.dvb.dvbs.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() RsSmw.enums.DvbS2Xmodulation [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:MODulation value: enums.DvbS2Xmodulation = driver.source.bb.dvb.dvbs.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:DVBS:NOSettings value: int = driver.source.bb.dvb.dvbs.get_no_settings()
Sets the number of PLSCODEs that can be configured.
- return
settings: integer Range: 1 to 100
- get_sframes() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFRames value: int = driver.source.bb.dvb.dvbs.get_sframes()
For DVB-S2X standard, sets the number of the transmitted super frames.
- return
super_frames: integer Range: 1 to 3263
- get_stype() RsSmw.enums.DvbS2XstmType [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:STYPe value: enums.DvbS2XstmType = driver.source.bb.dvb.dvbs.get_stype()
Selects the input stream type.
- return
stype: TRANsport| GP| GC| GHEM
- set_annex_m(annex_m: bool) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:ANNexm driver.source.bb.dvb.dvbs.set_annex_m(annex_m = False)
No command help available
- param annex_m
No help available
- set_ctype(ctype: RsSmw.enums.DvbS2XcodeType) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:CTYPe driver.source.bb.dvb.dvbs.set_ctype(ctype = enums.DvbS2XcodeType.MEDium)
Selects the code type.
- param ctype
NORMal| MEDium| SHORt
- set_frames(frames: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:FRAMes driver.source.bb.dvb.dvbs.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:DVBS:GSEQuence driver.source.bb.dvb.dvbs.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: RsSmw.enums.DvbS2XmodCodUnique) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:MCUnique driver.source.bb.dvb.dvbs.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: RsSmw.enums.DvbS2XmodCod) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:MCOD driver.source.bb.dvb.dvbs.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: RsSmw.enums.DvbS2Xmodulation) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:MODulation driver.source.bb.dvb.dvbs.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:DVBS:NOSettings driver.source.bb.dvb.dvbs.set_no_settings(settings = 1)
Sets the number of PLSCODEs that can be configured.
- param settings
integer Range: 1 to 100
- set_sframes(super_frames: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFRames driver.source.bb.dvb.dvbs.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_stype(stype: RsSmw.enums.DvbS2XstmType) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:STYPe driver.source.bb.dvb.dvbs.set_stype(stype = enums.DvbS2XstmType.GC)
Selects the input stream type.
- param stype
TRANsport| GP| GC| GHEM
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.dvb.dvbs.clone()
Subgroups