SfConfig
SCPI Commands :
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:CSFLength
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:CULength
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:DSF
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:EHFSize
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:NPAY
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:NREF
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:PLENgth
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:PLI
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:PSF
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:PSTate
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:PWH
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:SFFI
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:SFLength
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:SOSF
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:STATe
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:STWH
[SOURce<HW>]:BB:DVB:DVBS:SFConfig:TSN
- class SfConfigCls[source]
SfConfig commands group definition. 17 total commands, 0 Subgroups, 17 group commands
- get_csf_length() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:CSFLength value: int = driver.source.bb.dvb.dvbs.sfConfig.get_csf_length()
Requires more than one super frame as set via the command SOURce1:sBB:DVB:DVBS|DVBX:SFBHconfig:NOSF. Queries the calculated super frame length in symbols.
- return
calculated_sfl: integer Range: 8856 to 612540
- get_cu_length() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:CULength value: int = driver.source.bb.dvb.dvbs.sfConfig.get_cu_length()
Queries the capacity unit length.
- return
cu_length: integer Range: 90 to 90
- get_dsf() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:DSF value: int = driver.source.bb.dvb.dvbs.sfConfig.get_dsf()
Queries the distance between super frame start and start of pilot field in the super frame.
- return
pilot_filed_dis: integer Range: 1440 to 1440
- get_ehf_size() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:EHFSize value: int = driver.source.bb.dvb.dvbs.sfConfig.get_ehf_size()
Quereis the extended header filed (EHF) size.
- return
ehf_size: integer Range: 504 to 504
- get_npay() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:NPAY value: int = driver.source.bb.dvb.dvbs.sfConfig.get_npay()
Sets the scrambling code number for the payload data scrambler.
- return
npay: integer Range: 0 to 1048574
- get_nref() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:NREF value: int = driver.source.bb.dvb.dvbs.sfConfig.get_nref()
Sets the scrambling code number for the reference data scrambler.
- return
nref: integer Range: 0 to 1048574
- get_plength() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PLENgth value: int = driver.source.bb.dvb.dvbs.sfConfig.get_plength()
Queries the postamble length.
- return
postamble_length: integer Range: 90 to 900
- get_pli() RsSmw.enums.DvbS2Xsfpli [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PLI value: enums.DvbS2Xsfpli = driver.source.bb.dvb.dvbs.sfConfig.get_pli()
Selects the protection level indicator of the physical layer header.
- return
pli: STD| ROB| VROB| HEFF STD Standard protection of physical layer header using BPSK with spreding factor 1. ROB Robust protection of physical layer header using BPSK with spreding factor 2. VROB Very robust protection of physical layer header using BPSK with spreding factor 5. HEFF High efficiency protection of physical layer header using QPSK with punctering. The selection applies only for 8PSK and higher MODCOD schemes refer to payload transfer.
- get_psf() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PSF value: int = driver.source.bb.dvb.dvbs.sfConfig.get_psf()
Queries the pilot field size.
- return
pilot_field_size: integer Range: 36 to 36
- get_pstate() bool [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PSTate value: bool = driver.source.bb.dvb.dvbs.sfConfig.get_pstate()
Sets the super frame pilot active.
- return
sf_pilot_state: 1| ON| 0| OFF
- get_pwh() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PWH value: int = driver.source.bb.dvb.dvbs.sfConfig.get_pwh()
Sets the super frame pilot Walsh-Hadamard (WH) sequence set.
- return
sf_pilot_wh: integer Range: 0 to 31
- get_sf_length() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:SFLength value: int = driver.source.bb.dvb.dvbs.sfConfig.get_sf_length()
Sets the super frame length. SFFI 0 to 3 are not supported. For SFFI = 5 to 7, the command sets the superframe length. For SFFI = 4, this command is for query only.
- return
sf_length: integer Range: 8856 to 612540
- get_sffi() RsSmw.enums.DvbS2XsfFormat [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:SFFI value: enums.DvbS2XsfFormat = driver.source.bb.dvb.dvbs.sfConfig.get_sffi()
Sets the super frame format indicator to a value coinside with format 0 to format 7.
- return
sffi: SFFI4| SFFI5| SFFI6| SFFI7 SFFI4 Requires deactivated beam hopping. Sets a fixed super frame length. SFFI5 Define a custom super frame length. SFFI6 to SFFI7 Requires activated beam hopping. Define a customized super frame length with activated beam hopping.
- get_sosf() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:SOSF value: int = driver.source.bb.dvb.dvbs.sfConfig.get_sosf()
Sets the start of super frame Walsh-Hadamard (WH) sequence.
- return
sosf: integer Range: 0 to 255
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:STATe value: bool = driver.source.bb.dvb.dvbs.sfConfig.get_state()
Activates the super frame.
- return
sf_state: 1| ON| 0| OFF
- get_stwh() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:STWH value: int = driver.source.bb.dvb.dvbs.sfConfig.get_stwh()
The super frame trailer (ST) extends the frame field in respect of the super frame header (SFH) with a Walsh-Hadamard (WH) sequence.
- return
st: integer Range: 0 to 63
- get_tsn() int [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:TSN value: int = driver.source.bb.dvb.dvbs.sfConfig.get_tsn()
Sets the time slice number (TSN) . The TSN is identified in the wideband header. The TSN information determines which physical layer frames the receiver decodes and which frames the receiver discards. The dialog provides the setting of the time slice number (TSN) according to Annex M of .
- return
tsn: integer Range: 0 to 255
- set_npay(npay: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:NPAY driver.source.bb.dvb.dvbs.sfConfig.set_npay(npay = 1)
Sets the scrambling code number for the payload data scrambler.
- param npay
integer Range: 0 to 1048574
- set_nref(nref: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:NREF driver.source.bb.dvb.dvbs.sfConfig.set_nref(nref = 1)
Sets the scrambling code number for the reference data scrambler.
- param nref
integer Range: 0 to 1048574
- set_pli(pli: RsSmw.enums.DvbS2Xsfpli) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PLI driver.source.bb.dvb.dvbs.sfConfig.set_pli(pli = enums.DvbS2Xsfpli.HEFF)
Selects the protection level indicator of the physical layer header.
- param pli
STD| ROB| VROB| HEFF STD Standard protection of physical layer header using BPSK with spreding factor 1. ROB Robust protection of physical layer header using BPSK with spreding factor 2. VROB Very robust protection of physical layer header using BPSK with spreding factor 5. HEFF High efficiency protection of physical layer header using QPSK with punctering. The selection applies only for 8PSK and higher MODCOD schemes refer to payload transfer.
- set_pstate(sf_pilot_state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PSTate driver.source.bb.dvb.dvbs.sfConfig.set_pstate(sf_pilot_state = False)
Sets the super frame pilot active.
- param sf_pilot_state
1| ON| 0| OFF
- set_pwh(sf_pilot_wh: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:PWH driver.source.bb.dvb.dvbs.sfConfig.set_pwh(sf_pilot_wh = 1)
Sets the super frame pilot Walsh-Hadamard (WH) sequence set.
- param sf_pilot_wh
integer Range: 0 to 31
- set_sf_length(sf_length: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:SFLength driver.source.bb.dvb.dvbs.sfConfig.set_sf_length(sf_length = 1)
Sets the super frame length. SFFI 0 to 3 are not supported. For SFFI = 5 to 7, the command sets the superframe length. For SFFI = 4, this command is for query only.
- param sf_length
integer Range: 8856 to 612540
- set_sffi(sffi: RsSmw.enums.DvbS2XsfFormat) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:SFFI driver.source.bb.dvb.dvbs.sfConfig.set_sffi(sffi = enums.DvbS2XsfFormat.SFFI0)
Sets the super frame format indicator to a value coinside with format 0 to format 7.
- param sffi
SFFI4| SFFI5| SFFI6| SFFI7 SFFI4 Requires deactivated beam hopping. Sets a fixed super frame length. SFFI5 Define a custom super frame length. SFFI6 to SFFI7 Requires activated beam hopping. Define a customized super frame length with activated beam hopping.
- set_sosf(sosf: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:SOSF driver.source.bb.dvb.dvbs.sfConfig.set_sosf(sosf = 1)
Sets the start of super frame Walsh-Hadamard (WH) sequence.
- param sosf
integer Range: 0 to 255
- set_state(sf_state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:STATe driver.source.bb.dvb.dvbs.sfConfig.set_state(sf_state = False)
Activates the super frame.
- param sf_state
1| ON| 0| OFF
- set_stwh(st: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:STWH driver.source.bb.dvb.dvbs.sfConfig.set_stwh(st = 1)
The super frame trailer (ST) extends the frame field in respect of the super frame header (SFH) with a Walsh-Hadamard (WH) sequence.
- param st
integer Range: 0 to 63
- set_tsn(tsn: int) None [source]
# SCPI: [SOURce<HW>]:BB:DVB:DVBS:SFConfig:TSN driver.source.bb.dvb.dvbs.sfConfig.set_tsn(tsn = 1)
Sets the time slice number (TSN) . The TSN is identified in the wideband header. The TSN information determines which physical layer frames the receiver decodes and which frames the receiver discards. The dialog provides the setting of the time slice number (TSN) according to Annex M of .
- param tsn
integer Range: 0 to 255