Digital Video
Total Length of BB Frames (bits)
Number of Symbols in Super Frame (SFL)
Number of PL Frames in Each Super Frame
Reset Data Input for Different Super Frame
Reference Data Scrambler Index (nRef)
Payload Data Scrambler Index (nPay)
System Level Signalling in SFH (2 bits)
Adds a new carrier to the last position in the carrier list.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx[:ARB]:CCARrier:ADD |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Copies the settings of the currently selected carrier and adds a new carrier with these settings.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx[:ARB]:CCARrier:COPY <integer> |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Deletes the selected carrier from the list.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx[:ARB]:CCARrier:DELete <integer> |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Displays the total number of carriers defined in the list.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier:COUNt? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
1 |
|
State Saved |
No |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Turns the operating state of the carrier to on or off.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:STATe ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:STATe? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
The format of the carrier. Currently, only the DVB-S2/S2X format is supported.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FORMat? |
|
SCPI Example |
|
|
Couplings |
|
| Choices |
ON OFF |
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the frequency offset for the carrier relative to the signal generator’s frequency setting. The valid range will be different for each format due to the different oversampling ratios.
For example, for 2 carriers configuration, set the center frequency of signal generator to 1 GHz, and make the two carriers distributed on both sides of the center frequency with 5 MHz offset each. The actual frequency of each carrier would then be 1 GHz + 5 MHz and 1 GHz - 5 MHz respectively.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FOFFset <real> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FOFFset? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 Hz |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Sets the initial phase of the carrier.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:IPHase <real> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:IPHase? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
0 degrees |
|
Max |
359 degrees |
|
Initial S/W Revision |
A.20.01 |
Sets the carrier’s power relative to the signal generator’s amplitude setting.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:POWer <real> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:POWer? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
-50 dBm |
|
Max |
0 dBm |
|
Initial S/W Revision |
A.20.01 |
Selects the filter type for the carrier.
Nyquist : Conventionally, a data transmission system employs a Nyquist filter whose reply for an impulse is zero (0) for every interval T just before and after a peak (T: data transmission interval). As replies of adjacent data are zero on a sample point of other sampled data, interference between codes can be prevented.
To function as above, a Nyquist filter whose amplitude becomes half at the point where Nyquist frequency fN (=1/2T) is used, and it is odd-symmetrically rolled off with a squared cosine around the half amplitude point in the cutoff area. In this case the phase characteristics is not considered, or is designed to have linear phase characteristics usually.
Root Nyquist: Instead of a simple Nyquist filter, low-pass filters (root Nyquist filters) having equal amplitude are set for transmission and reception and their characteristics are made the same as that of the Nyquist filter above. In this case, the root Nyquist filter must have cosine characteristics that can be made the squared cosine characteristics above.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FTYPe RNYQuist|NYQuist [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FTYPe? |
|
SCPI Example |
|
|
Couplings |
|
| Choices |
Nyquist | Root Nyquist |
|
Preset |
RNYQuist |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects the roll-off factor for DVB-S2/S2X transmission according to ETSI EN 302 307-2 Section 5.1.6.
Standard Encoding (ETSI EN 302 307-2 Section 5.1.6):
00: 0.35 (DVB-S2)
01: 0.25 (DVB-S2)
10: 0.20 (DVB-S2)
11,00,11,00...: 0.15 (DVB-S2X alternating pattern)
11,01,11,01...: 0.10 (DVB-S2X alternating pattern)
11,10,11,10...: 0.05 (DVB-S2X alternating pattern)
DVB-S2/S2X have taken into consideration of various requirements of multiple service. For one thing, it supports a wide range of code rates (from 1/4 up to 9/10); for another, roll-off factor can be selected among 0.35, 0.25, 0.2, instead of the fixed 0.35 in DVB-S.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:ROFF R035|R025|R020|R015|R010|R005 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:ROFF? |
|
SCPI Example |
|
|
Couplings |
|
| Choices | R035|R025|R020|R015|R010|R005 |
|
Preset |
R035 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the symbol rate of DVB-S2/S2X.
The symbol rate is matched to given transponder characteristics, since DVB-S.2 is suitable for use on different satellite transponder bandwidths and frequency bands, and in the case of multiple carriers per transponder (FDM), to the frequency plan adopted.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SRATe <real> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SRATe? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
10000000 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Turns the generation of dummy frames on or off.
When enabled, the carrier generates dummy PL Frames.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:DFRame ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:DFRame? |
|
SCPI Example |
|
|
Couplings |
|
| Choices | ON | OFF |
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Enables or disables the support for DVB-S2X.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:S2XSupport ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:S2XSupport? |
|
SCPI Example |
|
|
Couplings |
Coupled to VL-SNR Header, FEC Frame, Modulation Type and Code Rate |
| Choices | ON | OFF |
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Enables or disables the insertion of VL-SNR Header in PLFRAME in DVB-S2X.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:VLSNr ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:VLSNr? |
|
SCPI Example |
|
|
Couplings |
Coupled to FEC Frame, Modulation Type and Code Rate. |
| Choices | ON | OFF |
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Enables or disables the transmition of BBHEADER in BBFRAME.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:BBHeader ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:BBHeader? |
|
SCPI Example |
|
|
Couplings |
|
| Choices | ON | OFF |
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects the coding mode:
CCM (Constant Coding and Modulation): Uses fixed modulation and code rate for all transmission.
ACM (Adaptive Coding and Modulation): Dynamically adjusts modulation and code rate based on channel conditions.
This setting determines the value for the corresponding data field in MATYPE-1 in BB Header.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CCAcm CCM|ACM [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CCAcm? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
CCM |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to use normal, medium or short LDPC block size in DVB-S2/S2X.
FEC encoding performs outer coding (BCH), Inner Coding (LDPC), and Bit interleaving. The input stream is composed of BBFRAMEs and the output stream of FECFRAMEs. Each BBFRAME (Kbch bits) shall be processed by the FEC coding subsystem, to generate a FECFRAME (nldpc bits). The parity check bits (BCHFEC) of the systematic BCH outer code shall be appended after the BBFRAME, and the parity check bits (LDPCFEC) of the inner LDPC encoder shall be appended after the BCHFEC field, as shown below.
FEC Encoding Data Structure
LDPC encoding provides two kinds of frame length, one is normal frame with length 64800 bit; the other is short frame with length 16200 bit (1/4 of normal frame), shown in the following figure.
Table 1 FECFRAME (normal and short) configurations and application areas
|
System Configuration |
Broadcast Services |
Interactive services |
DSNG |
Professional Services |
|
|---|---|---|---|---|---|
|
FECFRAME(normal) |
64800 (bits) |
N |
N |
N |
N |
|
FECFRAME(short) |
16200 (bits) |
NA |
N |
O |
N |
|
N = normative, O = optional, NA = not applicable. |
|||||
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FFRame NORMal|MEDium|SHORt [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FFRame? |
|
SCPI Example |
|
|
Couplings |
Coupled to Modulation Type, Code Rate, and Number of PL Frames |
| Choices | Normal | Medium | Short |
|
Preset |
NORMal |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects the modulation type.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MODulation BPSK|QPSK|PSK8|APSK16|APSK32|APSK64|APSK128|APSK256|APSK8|BPSKS [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MODulation? |
|
SCPI Example |
|
|
Couplings |
Coupled to Code Rate |
| Choices | BPSK | BPSK-S | QPSK | 8PSK | 8APSK | 16 APSK | 32 APSK | 64 APSK | 128 APSK | 256 APSK |
|
Preset |
QPSK |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects the LDPC code rate of DVB-S2/S2X.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CRATe R1_4|R1_3|R2_5|R1_2|R3_5|R2_3|R3_4|R4_5|R5_6|R8_9|R9_10|R13_45|R9_20|R11_20|R23_36|R25_36|R13_18|R5_9|R26_45|R28_45|R7_9|R77_90|R8_15|R32_45|R29_45|R31_45|R11_15|R11_45|R4_15|R14_45|R7_15|R2_9|R1_5|R3_5L|R2_3L [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CRATe? |
|
SCPI Example |
|
|
Couplings |
Determines the value of Useful Bit Rate and Supported File Size |
|
Preset |
R3_4 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to insert pilot at the physical layer in DVB-S2/S2X. For the VL-SNR Header, Insert Pilot is always ON.
When Insert Pilot is set to ON, a PILOT BLOCK composed of P = 36 pilot symbols is inserted. Each pilot is an un-modulated symbol, identified by I = (1/√2), Q = (1/√2). The first PILOT BLOCK shall be inserted 16 SLOTs after the PLHEADER, the second after 32 SLOTs and so on. If the PILOT BLOCK position coincides with the beginning of the next SOF, then the PILOT BLOCK is not transmitted. Besides, the pilot presence/absence in VCM (Variable Coding and Modulation) and ACM (Adaptive Coding and Modulation) can be changed on a frame-by-frame basis.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:IPILot ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:IPILot? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to use CRC-8 before channel coding in DVB-S2/S2X.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CRC8 ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CRC8? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NPFRames <integer> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NPFRames? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
1 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TLBFrames? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
48408 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Sets the Gold Sequence Index for PL Scrambling.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GSINdex <integer> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GSINdex? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Click the > button displayed on the right side of the Multi-Path Channel setting to open the Multi-path Channel configuration window.
A multi-path channel which contains up to 20 paths can be set according to your test requirements.
Turns the multi-path channel on or off.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:STATe ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:STATe? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:ISDB ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:ISDB? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:FPATh:DELay <real> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:FPATh:DELay? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:FPATh:ATTenuation <real> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:FPATh:ATTenuation? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:FPATh:PHASe <real> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MPATh:FPATh:PHASe? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Selects whether to use time slicing structure defined in Annex M in ETSI EN 302 307-1.
For more information, see Time Slicing Structure in Tutorials.
See also, DVB-S2/S2X Time Slicing (TSL) Settings configuration.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSSTructure ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSSTructure? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to use the 180 symbols PL Header with TSN in DVB-S2X Time Slicing.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSN ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSN? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the time slicing pattern to configure the permutation of TSLs. When number of TSLs is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",". The Number of PL Frames can be calculated by the size of "Time Slicing Pattern" array.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSLPattern:TSLSequence <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSLPattern:TSLSequence? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
1 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the TSN Sequence pattern for each TSLs.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSLPattern:TSNSequence? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0x00 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the MODCOD Sequence pattern for each TSLs.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSLPattern:MCSEquence? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
QPSK 3/4 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the PLFRAME Length Sequence pattern for each TSLs.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSLPattern:PLFSequence? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
33372 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL:ADD |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL:DELete <integer> |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL:COPY <integer> |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL:COUNt? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
1 |
|
State Saved |
No |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Query only
Displays the time slice number.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:TSL? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
TSL 1 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the 8-bit sized time slice number (TSN) in hex for the respective time slice.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:TSN <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:TSN? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
00 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Enables or disables Dummy Frame.
When enabled, the carrier generates dummy PL Frames.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:DFRame ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:DFRame? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to insert VL-SNR Header in PLFRAME in DVB-S2X.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:VLSNr ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:VLSNr? |
|
SCPI Example |
|
|
Couplings |
FEC Frame, Modulation Type and Code Rate VL-SNR Header can only be activated in DVB S2X. |
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to use normal, medium, or short LDPC block size in DVB-S2/S2X.
FEC encoding performs outer coding (BCH), Inner Coding (LDPC) and Bit interleaving. The input stream is composed of BBFRAMEs and the output stream of FECFRAMEs. Each BBFRAME (Kbch bits) shall be processed by the FEC coding subsystem, to generate a FECFRAME (nldpc bits). The parity check bits (BCHFEC) of the systematic BCH outer code shall be appended after the BBFRAME, and the parity check bits (LDPCFEC) of the inner LDPC encoder shall be appended after the BCHFEC field, as shown below.
FEC Encoding Data Structure
LDPC encoding provides two kinds of frame length, one is normal frame with length 64800 bit; the other is short frame with length 16200 bit (1/4 of normal frame), shown in the following figure.
Table 2 FECFRAME (normal and short) configurations and application areas
|
System Configuration |
Broadcast Services |
Interactive services |
DSNG |
Professional Services |
|
|---|---|---|---|---|---|
|
FECFRAME(normal) |
64800 (bits) |
N |
N |
N |
N |
|
FECFRAME(short) |
16200 (bits) |
NA |
N |
O |
N |
|
N = normative, O = optional, NA = not applicable. |
|||||
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:FFRame NORMal|MEDium|SHORt [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:FFRame? |
|
SCPI Example |
|
|
Couplings |
Modulation Type, Code Rate, and Number of PL Frames |
| Choices | Normal | Medium | Short |
|
Preset |
NORMal |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the LDPC code rate for each physical frame.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:CRATe R1_4|R1_3|R2_5|R1_2|R3_5|R2_3|R3_4|R4_5|R5_6|R8_9|R9_10|R13_45|R9_20|R11_20|R23_36|R25_36|R13_18|R5_9|R26_45|R28_45|R7_9|R77_90|R8_15|R32_45|R29_45|R31_45|R11_15|R11_45|R4_15|R14_45|R7_15|R2_9|R1_5|R3_5L|R2_3L [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:CRATe? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
R3_4 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects the modulation type.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:MODulation BPSK|QPSK|PSK8|APSK16|APSK32|APSK64|APSK128|APSK256|APSK8|BPSKS [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:MODulation? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
QPSK |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to insert pilot at the physical layer in DVB-S2/S2X.
For the VL-SNR mode, Insert Pilot is always On.
When Insert Pilot is enabled, a PILOT BLOCK composed of P = 36 pilot symbols is inserted. Each pilot is an un-modulated symbol, identified by I = (1/√2), Q = (1/√2). The first PILOT BLOCK shall be inserted 16 SLOTs after the PLHEADER, the second after 32 SLOTs and so on. If the PILOT BLOCK position coincides with the beginning of the next SOF, then the PILOT BLOCK is not transmitted. Besides, the pilot presence/absence in VCM (Variable Coding and Modulation) and ACM (Adaptive Coding and Modulation) can be changed on a frame-by-frame basis.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:IPILot ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:IPILot? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the length for each physical layer frame in TSL. This is read-only and calculated by PLS.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PLFLength? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
33372 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects which type to be used as the data source.
When the payload is selected as "Test Pattern", the test signal is a stream of pure PRBS without any TS framing structure. PRBS, all ones or all zeros, could be used as the basic serial BER stream.
When the payload is selected as "Binary Pattern File", you can browse and select a Binary Pattern file as the data source.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:DSTYpe PATTern|BPFile [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:DSTYpe? |
|
SCPI Example |
|
|
Couplings |
|
| Test Pattern | Binary Pattern File | |
|
Preset |
PATTern |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the data bits to be used as test pattern.
Click the > button displayed on the right side of the Pattern Bits setting to open the Pattern Bits dialog and select a test pattern to use.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:PBITs "<string>" [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:PBITs? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the Binary Patten File to be used as the data source when the payload is selected as "Binary Pattern File",
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:BPFile "<string>" [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:BPFile? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Determine whether a SYNC byte (0x47) should be inserted into the test pattern.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:SINSertion ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSL<tsl>:PAYLoad:SINSertion? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects whether to use super frame structure defined in Annex E in ETSI EN 302 307-2.
For more information, see Super Frame Structure.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFSTructure ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFSTructure? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Selects the format of super frame structure. Only Format 5 and Format 6 are currently supported.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFFOrmat FORMat5|FORMat6 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFFOrmat? |
|
SCPI Example |
|
|
Couplings |
|
| Choices |
Format 5 | Format 6 |
|
Preset |
FORMat5 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the number of super frames blocks to be generated.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NSFRames <integer> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NSFRames? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
1 |
|
State Saved |
Yes |
|
Min |
1 |
|
Max |
100 |
|
Initial S/W Revision |
A.20.01 |
Sets whether to add SF-pilot.
When number of super frames is more than one, this can be an array. The array is surrounded by “[“ and “]”, and the elements are separated by “,”.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFPilot <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFPilot? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
On |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets tThe length of postamble sequence. This is the "L" value defined in E3.7.8. This is read-only and defined by the highest protection level in the dwell.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PSEQlength? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
900 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the length of postamble filled by (1+1j)/sqrt(2).
When number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",". 0 means this super frame is not the last frame in the dwell and there is no postamble in this super frame.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PSWLength <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PSWLength? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
360 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the number of capacity unit (CU) in each super frame.
When number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NCSFrame <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NCSFrame? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
1596 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the number of symbols in each super frame. This is SFL in Annex E. This is read-only and calculated by Number of CU in Super Frame, Pilot, Postamble Sequence Length, and Postamble Switching Length.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NSSFrame? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
148464 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the Super Frame duration, in microseconds (us). This read-only value is automatically calculated as :
(Number of Symbols in Super Frame) / (Symbol Rate) × 1,000,000
When multiple Super Frames are configured, values are displayed as an array.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFLength? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
14846 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the number of physical layer frames in each super frame. When number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NFSFrame <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NFSFrame? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
4 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the fragmentation in the first super frame. The unit is CU.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FRAG <integer> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FRAG? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Sets whether to reset data input for different cells for multi-cell cases.
When set to off, the input bit stream is continuous from cell to cell.
When set to on, the input stream is reset from cell to cell.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:RDINput ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:RDINput? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the cell destination in each super frame.
When number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
When the super frame doesn’t have enough symbols for physical layer data, the remining physical data will be transmitted in the following super frame with the same cell destination as fragmentation.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CDEStination <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CDEStination? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
1 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the pointer to the first complete PLH (counting in CU). This is read-only and defined by fragmentation and other super frame / physical frame settings.
When number of super frames is more than one, this will be an array.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SFHPointer? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
16 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the overflow length for each superframe.
The Overflow of the last superframe of the Cell is discarded.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:OLENgth? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets whether the baseband scrambling will be used before FEC.
The BB scrambling is defined in 5.2.2 in ETSI EN 302 307-1.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:BBSCrambling ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:BBSCrambling? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the PLH protect level.
When number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PLHPlevel <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PLHPlevel? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
PL10 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets whether the two-way scrambling will be used.
Two-way scrambling is defined in defined in E2.4.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TWSCrambling ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TWSCrambling? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
ON |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GCSI:REFerence <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GCSI:REFerence? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GCSI:PAYLoad <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GCSI:PAYLoad? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the row index for Start of Super-Frame (SOSF) field. When the number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SOSFindex <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SOSFindex? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the row index for SF-Pilot field. When the number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PSINdex <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PSINdex? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
0 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the TSN value for each physical frame.
When the number of physical frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
The number of physical layer frames can be calculated by summing up the values in Number of PL Frames in Each Super Frame array.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSNList <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:TSNList? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
[1,30,20,254] |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the length for each physical layer frame in TSL. This is read-only and calculated by PLS.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PLFLength? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
[33300,17100,87300,4500] |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the last two bits in PLH.
When the number of super frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",".
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SLSSfh <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SLSSfh? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
00 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the PLS value for each physical frame. When the number of physical frames is more than one, this can be an array. The array is surrounded by "[" and "]", and the elements are separated by ",". The number of physical layer frames can be calculated by summing up the values in Number of PL Frames in Each Super Frame array.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PLSList <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PLSList? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
4,154,114,5 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the modulation type for each physical frame.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:MODList? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
[QPSK,16 APSK,QPSK,QPSK] |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the LDPC code rate for each physical frame.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:CRList? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
[1/4,26/45,1/5,1/4] |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the FEC frame type for each physical frame.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FFList? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
[Normal,Normal,Medium,Normal] |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the spreading value for each physical frame.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:SPRList? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
[1,1,5,1] |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Displays the BBFRAME (Baseband Frame) length, in bits for each physical frame. This is a read-only field and automatically calculated from the PLS List.
The BBFRAME length represents Kbch (the number of information bits in the baseband frame before LDPC encoding). This is calculated based on:
FEC frame size (Normal/Medium/Short)
Code rate
Modulation type
The BBFRAME length determines:
How much user data can be carried in each frame
The efficiency of the transmission
Buffer sizes required for processing
Values are specified in ETSI EN 302 307-1 Table 6a (Normal/Short frames) and ETSI EN 302 307-2 Table 5-2 (Medium frames and DVB-S2X code rates).
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:BBFList? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
[16008,37248,6300,16008] |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Enables or disables Generic Stream Encapsulation (GSE) according to ETSI TS 102 771.
When GSE is enabled, the CRC-8 Encoder is automatically disabled. GSE provides its own error detection through CRC-32 checksums on fragmented packets.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GSE ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:GSE? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the Protocol Data Unit (PDU) length, in bytes. The PDU is the unit of data that will be encapsulated into GSE packets.
This value must be at least 15 bytes. It affects how many GSE packets will be generated for the data stream.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PDULength <integer> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PDULength? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
9122 bytes |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Query only
Displays the total number of Protocol Data Units (PDUs) that will be generated. This is a read-only auto calculated value based on the data source configuration and PDU length.
Each PDU represents one complete data unit that will be encapsulated into one or more GSE packets according to ETSI TS 102 771.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NPDUs? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
125 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Query only
Displays the total number of GSE packets that will be generated. This is a read-only auto calculated value.
The number of GSE packets depends on the relationship between PDU Length and GSE Length:
If PDU fits completely: 1 GSE packet per PDU
If fragmentation is needed: Multiple packets per PDU (START + INTERMEDIATE + END fragments)
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:NGSEpackets? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
456 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Selects the label type for GSE encapsulation:
Type 0: 6-byte label (48-bit MAC address)
Type 1: 3-byte label (24-bit address)
Type 2: No label
The label identifies the destination or stream for the encapsulated data according to ETSI TS 102 771 Section 4.2.
Changing the Label Type will automatically adjust the maximum allowed Label value.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:LTYPe <integer> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:LTYPe? |
|
SCPI Example |
|
|
Couplings |
|
| Choices | 0 | 1 | 2 |
|
Preset |
0 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Sets the label value, in hexadecimal format. The label is used to identify the destination address or stream for the GSE packets.
For Label Type 0, enter a 12-digit hex value representing a 48-bit MAC-48 address.
For Label Type 1, enter a 6-digit hex value representing a 24-bit address.
The label is included in the GSE header for START fragments and complete packets according to ETSI TS 102 771.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:LABEl <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:LABEl? |
|
SCPI Example |
|
|
Couplings |
|
| Range |
|
|
Preset |
000000000000 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the initial Fragment ID, in hexadecimal format (2 hex digits). The Fragment ID is a 8-bit value (0-255) used to identify fragments belonging to the same PDU.
When a PDU is fragmented into multiple GSE packets (START, INTERMEDIATE, END), all fragments of the same PDU share the same Fragment ID. The Fragment ID is automatically incremented for each new PDU according to the formula:
nextFragID := (fragID + 1) mod 256
The Fragment ID appears in the GSE header for START, INTERMEDIATE, and END fragments as specified in ETSI TS 102 771 Section 4.2.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FID <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:FID? |
|
SCPI Example |
|
|
Couplings |
|
| Range | 00 to FF (8 bits, 0-255) |
|
Preset |
00 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the Protocol Type field, in hexadecimal format. This 16-bit field identifies the type of payload carried in the GSE packet.
Common values:
0x0800: IPv4
0x86DD: IPv6
0x0000: Custom or unspecified
The Protocol Type is included in the GSE header for complete packets and START fragments according to ETSI TS 102 771 Section 4.2.2. It follows the EtherType numbering scheme from IEEE 802.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PTYPe <string> [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PTYPe? |
|
SCPI Example |
|
|
Couplings |
|
| Range | 0000 to FFFF (4 hex digits) |
|
Preset |
0000 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Query only
Gets the supported file size for current settings.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:FSIZe? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
47500080 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Query only
Displays the useful bit rate. The bit rate is determined by the current bandwidth, encoding, modulation, and framing configurations.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:UBRate? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
14520762 |
|
State Saved |
Yes |
|
Min |
|
|
Max |
|
|
Initial S/W Revision |
A.20.01 |
Selects which type to be used as the data source.
Test Pattern: When the payload is selected as Test Pattern, the test signal is a stream of pure PRBS without any TS framing structure. PRBS, all ones or all zeros, could be used as the basic serial BER stream.
Binary Pattern File: When the payload is selected as Binary Pattern File, you need to specify the file name.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:DSTYpe PATTern|BPFile [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:DSTYpe? |
|
SCPI Example |
|
|
Couplings |
|
| Choices | Test Pattern | Binary Pattern File |
|
Preset |
PATTern |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the data bits to be used as test pattern.
Click the > button displayed on the right side of the Pattern Bits setting to open the Pattern Bits dialog and select a test pattern to use.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:PBITs "<string>" [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:PBITs? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
PN9 |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Sets the Binary Patten File to be used as the data source when the payload is selected as "Binary Pattern File",
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:BPFile "<string>" [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:BPFile? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
|
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |
Determines whether a SYNC byte (0x47) should be inserted into the test pattern.
|
SCPI Command |
[:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:SINSertion ON|OFF|1|0 [:SOURce]:RADio:DVIDeo:WAVeform:DVBSx:CCARrier<carrier>:PAYLoad:SINSertion? |
|
SCPI Example |
|
|
Couplings |
|
|
Preset |
OFF |
|
State Saved |
Yes |
|
Initial S/W Revision |
A.20.01 |