background image

Remote-Control Commands

R&S

®

SMCVB-K167

44

User Manual 1179.1058.02 ─ 02

6

 

Remote-Control Commands

The following commands are required to generate signals with the DVB-S / DVB-S2
option in a remote environment. We assume that the R&S

 

SMCV100B has already

been set up for remote operation in a network as described in the R&S

 

SMCV100B

documentation. A knowledge about the remote control operation and the SCPI com-
mand syntax are assumed.

Conventions used in SCPI command descriptions

For a description of the conventions used in the remote command descriptions, see
section "Remote-Control Commands" in the R&S

 

SMCV100B user manual.

Common suffixes

The following common suffixes are used in the remote commands:

Suffix

Value range

Description

SOURce<hw>

1

Available baseband signals

Programming examples

This description provides simple programming examples. The purpose of the examples
is to present 

all

 commands for a given task. In real applications, one would rather

reduce the examples to an appropriate subset of commands.

The programming examples have been tested with a software tool which provides an
environment for the development and execution of remote tests. To keep the example
as simple as possible, only the "clean" SCPI syntax elements are reported. Non-exe-
cutable command lines (e.g. comments) start with two // characters.

At the beginning of the most remote control program, an instrument preset/reset is rec-
ommended to set the instrument to a definite state. The commands 

*RST

 and

SYSTem:PRESet

 are equivalent for this purpose. 

*CLS

 also resets the status registers

and clears the output buffer.

The following commands specific to the DVB-S / DVB-S2 are described here:

General Commands

................................................................................................45

Input Signal Commands

..........................................................................................46

Coding Commands

................................................................................................. 54

Special Commands

.................................................................................................55

TSGen Subsystem

..................................................................................................56

BCIP Subsystem

.....................................................................................................63

Summary of Contents for SMCVB-K167

Page 1: ...R S SMCVB K167 DVB S User Manual User Manual Version 02 1179105802 2...

Page 2: ...r 15 81671 M nchen Germany Phone 49 89 41 29 0 Email info rohde schwarz com Internet www rohde schwarz com Subject to change Data without tolerance limits is not binding R S is a registered trademark...

Page 3: ...1 2 8 Application Notes Application Cards White Papers etc 7 2 Welcome to the DVB S DVB S2 Option 8 2 1 Accessing the DVB S DVB S2 Dialog 8 2 2 Scope 9 2 3 Notes on Screenshots 9 3 About the DVB S DVB...

Page 4: ...te an Internal TS Signal 41 5 2 Monitoring the Input Signal 41 5 2 1 How to Monitor External IP Input Data 42 5 2 2 How to Monitor an External TS Input Signal 42 5 2 3 How to Monitor an Internal TS Pl...

Page 5: ...nstruc tions for more complex tasks or alternative methods As well as detailed examples to guide you through typical signal generation sce narios and allow you to try out the application immediately R...

Page 6: ...description of all instrument modes and functions It also provides an introduction to remote control a complete description of the remote control com mands with programming examples and information on...

Page 7: ...ptional accessories The brochure provides an overview of the instrument and deals with the specific char acteristics See www rohde schwarz com brochure datasheet smcv100b 1 2 7 Release Notes and Open...

Page 8: ...ons not discussed in this manual are the same as in the base unit and are described in the R S SMCV100B user manual The latest version is available at www rohde schwarz com manual SMCV100B Installatio...

Page 9: ...on such as checking the system configuration con figuring networks and remote operation Using the common status registers For a description of such tasks see the R S SMCV100B user manual 2 3 Notes on...

Page 10: ...ite services DSNG is the abbrevi ation for digital news gathering DVB S complies with specification EN 300 421 DVB DSNG complies with specification EN 301 210 3 1 Required Options The equipment layout...

Page 11: ...eral Settings 11 Input Signal Settings 12 Coding Settings 22 Special Settings 24 Global Connector Settings 25 TS Player 25 Local IP Data Network Settings 34 4 1 General Settings Access Select Baseband...

Page 12: ...user definable the file extension is however predefined See also chapter File and Data Management in the R S SMCV100B user manual Remote command SOURce hw BB DVBS SETTing CATalog on page 45 SOURce hw...

Page 13: ...Type IP TS Channel Settings General Settings 13 Info 16 Test Signal Settings 17 IP Channnel x Settings 19 4 2 1 General Settings Access Select Input Signal General The tab provides general settings ne...

Page 14: ...fied in Chapter 4 2 3 Test Signal Settings on page 17 Remote command SOURce hw BB DVBS SOURce on page 47 Input Requires Source External Sets the external input interface TS IN Input for serial transpo...

Page 15: ...w BB DVBS STUFfing on page 47 Test Signal Requires Source Test Signal Defines the test signal data The data consists of test TS packets Test TS Packet Standardized packet data used as modulation data...

Page 16: ...Length Invalid is displayed 188 188 byte packets specified for serial input Input TS IN and paral lel input Input IP 204 204 byte packets specified for serial input and parallel input Invalid Packet...

Page 17: ...IP Data LAN connector TSoverIP The value rmeas equals the sum of useful data rate ruseful and the rate of null packets r0 If Stuffing Off ensure that the measured data rate equals the maximum useful...

Page 18: ...he test transport stream packets has a fixed setting of null packet header 1FFF hex Variable Uses the header value defined with PID Hex Remote command SOURce hw BB DVBS PIDTestpack on page 50 PID Hex...

Page 19: ...ettings for 4 IP channels x 1 to 4 individually see also Input Signal General IP TS Channel IP channel settings affect input IP data of the local IP data network The settings are independent from the...

Page 20: ...length 188 bytes Set TP per IP to 7 or 6 If TP packet length 204 208 bytes Set TP per IP to 6 We recommend that youFurthermore we recommend that you use a separate LAN infrastructure to stream the tr...

Page 21: ...we recommend that you set a port offset of at least 6 between neighboring IP TS channels Remote command SOURce hw BB INPut IP ch PORT on page 52 IGMPv3 Source Address Requires Type Multicast Sets the...

Page 22: ...Local IP Data Network Accesses local IP data network settings see Chapter 4 7 Local IP Data Network Set tings on page 34 4 3 Coding Settings Access Select Baseband DVB S DVB S2 Coding The tab provide...

Page 23: ...spectrum but the stopband attenuation is lower A larger alpha value produces a flatter drop of the mod ulation spectrum The spectrum is wider but the stopband attenuation is higher The 3 dB point of t...

Page 24: ...ETTings STATe on page 55 Reed Solomon Enables disables the Reed Solomon encoder Normally the incoming packet length of a transport stream frame is 188 bytes In spe cial cases a length of 204 bytes is...

Page 25: ...onfiguration dialogs pro vide quick access to the related connector settings Click the Global Connectors but ton to access the settings See also chapter Global Connector Settings in the user manual 4...

Page 26: ...in Chapter 6 5 TSGen Subsystem on page 56 Settings TS Player Settings 26 Player Output 29 Seamless Loop Settings 32 4 6 1 TS Player Settings Access Select TS Player TS Player The tab provides settings...

Page 27: ...recent files Table 4 2 lists file extensions of supported files Table 4 2 Supported TS player file types File extension Stream libraries Remark Option atsc_c ATSC ATSC Mobile DTV Encrypted R S SMCVB...

Page 28: ...the entry under Stop Remote command TSGen CONFigure SEEK STARt on page 61 Position Player hh mm ss fff Displays the current play position in the file Remote command TSGen CONFigure SEEK POSition on pa...

Page 29: ...elect TS Player Player Output The tab provides settings necessary to configure the output of the TS player Settings 4 6 2 1 General The tab provides settings necessary to configure general player outp...

Page 30: ...files Enables or disables nullpacket stuffing The output data rate of the TS player equals the original data rate The equality ensures that the time references in the tables of the played TS stream ar...

Page 31: ...ulator Head 184 Payload A sync byte 0x47 followed by three header bytes and 184 payload bytes Sync 187 Payload A sync byte 0x47 followed by 187 payload bytes Head 200 Payload A sync byte 0x47 followed...

Page 32: ...et Variable you can edit the value Remote command TSGen CONFigure PID on page 58 Payload Test Stuff Defines the payload area content of the TS packet PRBS PRBS data in accordance with ITU T O 151 See...

Page 33: ...nd TSGen CONFigure SEAMless CC on page 59 PCR DTS PTS Activates the correction of time stamps in the replayed TS data stream The correction allows you to decode the stream without interruption when th...

Page 34: ...commands necessary to configure local IP data network settings are described in Chapter 6 6 BCIP Subsystem on page 63 How to Chapter 5 1 1 How to Apply an External IP Input Signal on page 37 Settings...

Page 35: ...that you do not change the default network settings or the hostname to avoid problems with the network connection Remote command SYSTem COMMunicate BCIP hw NETWork COMMon HOSTname on page 64 Address M...

Page 36: ...e host identifier To assign the subnet mask manually select Address Mode Static Remote command SYSTem COMMunicate BCIP hw NETWork IPADdress SUBNet MASK on page 65 Show Connector Accesses a dialog that...

Page 37: ...put Signal 37 How to Apply an External TS Input Signal 40 How to Generate an Internal TS Signal 41 5 1 1 How to Apply an External IP Input Signal To connect the R S SMCV100B to local IP data network 1...

Page 38: ...rmware supports UDP and UDP RTP To configure an external IP input signal The R S SMCV100B is connected to a local IP data network see To connect the R S SMCV100B to local IP data network on page 37 1...

Page 39: ...MPv3 source address that is the source IPv4 address of the IP connection A source address different from 0 0 0 0 accepts only data originating from the specified IP address e Optionally to check avail...

Page 40: ...al To specify the TS input interface at the R S SMCV100B The R S SMCV100B is connected to an MPEG TS data source via the User 1 con nector 1 Select Input Signal General Source External 2 Select Genera...

Page 41: ...How to Generate an Internal TS Signal To play a TS file with the TS Player 1 Select Input Signal Source TS Player The TS Player button appears below 2 Click TS Player The TS Player dialog for playing...

Page 42: ...et length is 188 byte The maximum useful data rate is specified by the broadcast standard The measured data rate is lower and depends on the TS source settings The useful data rate is lower than the m...

Page 43: ...es of the input TS stream data 5 2 3 How to Monitor an Internal TS Player Signal The R S SMCV100B receives internal TS input data as described in Chapter 5 1 3 How to Generate an Internal TS Signal on...

Page 44: ...s This description provides simple programming examples The purpose of the examples is to present all commands for a given task In real applications one would rather reduce the examples to an appropri...

Page 45: ...e Setting parameters Preset select Usage Event Manual operation See Set To Default on page 12 SOURce hw BB DVBS STATe State Enables disables the DVB S standard Parameters State 0 1 OFF ON RST 0 Manual...

Page 46: ...e path file extension can be omitted Manual operation See Save Recall on page 12 SOURce hw BB DVBS SETTing STORe Save Saves the current settings into the selected file the file extension dvbs is assig...

Page 47: ...ormat ASI SMPTE RST ASI Manual operation See Input Format on page 14 SOURce hw BB DVBS INPut TSCHannel InpSigTSChannel Selects the IP based transport stream TS channel You can select 1 out of 4 IP TS...

Page 48: ...and parallel input INValid Packet length does not match the specified length RST INValid Usage Query only Manual operation See Packet Length on page 16 SOURce hw BB DVBS USEFul RATE Displays the data...

Page 49: ...interface useful data rate null packets Return values InpSigDatarate float Range 0 to 999999999 Increment 0 001 RST 0 Usage Query only Manual operation See Measured Data Rate on page 17 6 2 3 Test Sig...

Page 50: ...D Set query individual PID values for variable PID test packets or query a fixed PID value 1FFF for null PID test packets Parameters SetPID integer Range 0 to 8191 RST 8191 Manual operation See PID He...

Page 51: ...as Alias 2 SOURce1 BB INPut IP2 ALIas Alias 2 Define Unicast properties SOURce1 BB INPut IP2 TYPe UNI Local IP data interface is configured for Unicast reception SOURce1 BB INPut IP2 PORT 6002 Define...

Page 52: ...on page 51 Manual operation See Input IP on page 20 SOURce hw BB INPut IP ch ALIas Alias Specifies an alias i e name for the IP connection Parameters Alias string Example See Example Configure IP cha...

Page 53: ...Example See Example Configure IP channel 2 properties on page 51 Manual operation See Multicast Address on page 21 SOURce hw BB INPut IP ch IGMP SOURce ADDRess Specifies the IGMP source address of th...

Page 54: ...hw BB DVBS RATE 54 SOURce hw BB DVBS ROLLoff 54 SOURce hw BB DVBS SYMBols 55 SOURce hw BB DVBS CONStel Constel Defines the constellation Parameters Constel S4 S8 S16 S4 QPSK S8 8PSK S16 16QAM RST S4...

Page 55: ...ial SETTings STATe 55 SOURce hw BB DVBS SPECial REEDsolomon 55 SOURce hw BB DVBS SPECial SETTings STATe SpecialState Enables disables special settings The setting allows you to switch between standard...

Page 56: ...milliseconds Section start is after one minute from the original file start The first minute is ignored TSGen CONFigure SEEK STOP 120000 milliseconds Section stop is after one minute from the origina...

Page 57: ...Rate 350E6 net data rate 350 MBit s TSGen CONFigure COMMand PLAY TSGen CONFigure PLENgth Response P188 packet length 188 byte TSGen READ ORIGtsrate Response 5018502 bit s Example Configure seamless lo...

Page 58: ...AYLoad PayLoad Determines the payload of the test packet Also influences the payload of the gener ated stuffing packets while the TS player is running Parameters PayLoad HFF H00 PRBS RST PRBS Example...

Page 59: ...on page 56 Manual operation See Select File on page 27 TSGen CONFigure PLENgth PLength Queries the packet length of the loaded file Parameters PLength P188 P204 P208 INV RST INV Example See Example C...

Page 60: ...ration See PCR DTS PTS on page 33 TSGen CONFigure SEAMless TT TT Activates the correction of the time and date table in the replayed TS data stream The correction allows you to decode the stream witho...

Page 61: ...000 Increment 0 1 RST 0 Example See Example Play a TS player file on page 56 Manual operation See Start hh mm ss fff on page 28 TSGen CONFigure SEEK STOP Stop Sets an individual stop time You can sele...

Page 62: ...meters TSPaket H184 H200 H204 S187 S203 S207 S187 S203 S207 A sync byte 0x47 followed by 187 203 207 payload bytes H184 H200 H204 A sync byte 0x47 followed by three header bytes and 184 200 204 payloa...

Page 63: ...le See Example Configure and monitor TS player output on page 57 Manual operation See Orig Data Rate on page 30 TSGen READ PLAYfile LENGth Queries calculated original loop time Return values Length in...

Page 64: ...unicate BCIP1 NETWork MACaddress Response 00 90 B8 21 89 F8 SYSTem COMMunicate BCIP1 NETWork PROTocol Response UDP SYSTem COMMunicate BCIP hw NETWork COMMon HOSTname 64 SYSTem COMMunicate BCIP hw NETW...

Page 65: ...rieving information on local network related settings on page 64 Manual operation See Address Mode on page 35 SYSTem COMMunicate BCIP hw NETWork IPADdress SUBNet MASK Sets the subnet mask Parameters M...

Page 66: ...OMMunicate BCIP hw NETWork RESTart Triggers a restart of the network Example See Example Retrieving information on local network related settings on page 64 Usage Event Manual operation See Restart Ne...

Page 67: ...3 Internet Group Management Protocol version 3 M MAC Media Access Control MPEG Moving Picture Experts Group https mpeg chiariglione org P PID Packet Identifier PRBS Pseudo Random Bit Sequence PSK Phas...

Page 68: ...Glossary Abbreviations R S SMCVB K167 68 User Manual 1179 1058 02 02 U UDP User Datagram Protocol...

Page 69: ...satellite services https www etsi org deliver etsi_en 300400_300499 300421 EN 301 210 Digital Video Broadcasting DVB Framing structure channel coding and modulation for Digital Satellite News Gatherin...

Page 70: ...ONFigure SEAMless PCR 60 TSGen CONFigure SEAMless TT 60 TSGen CONFigure SEEK POSition 60 TSGen CONFigure SEEK RESet 61 TSGen CONFigure SEEK STARt 61 TSGen CONFigure SEEK STOP 61 TSGen CONFigure STOPda...

Page 71: ...ATE 48 SOURce hw BB DVBS INPut DATarate 49 SOURce hw BB DVBS SPECial REEDsolomon 55 SOURce hw BB DVBS SPECial SETTings STATe 55 SOURce hw BB INPut IP ch ALIas 52 SOURce hw BB INPut IP ch IGMP SOURce A...

Page 72: ...al 15 Test signal settings 17 Test TS packet 18 Type 21 Useful data rate 17 Installation 8 Instrument help 6 Instrument security procedures 7 IP input subsystem Remote control commands 51 L Local IP d...

Page 73: ...yer output settings 29 Position player 28 PRBS 32 Reset window 28 Running 27 Seamless loop settings 32 Select file 27 Start 28 Stop 28 29 Stop data 30 TDT TOT 33 Test TS packet 31 TSGen subsystem Remo...

Reviews: