background image

User Manual

MTD200
MPEG Test Decoder

070-9951-00

Summary of Contents for MTD200

Page 1: ...User Manual MTD200 MPEG Test Decoder 070 9951 00...

Page 2: ...tents issued and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved Printed in the U S A Tektronix Inc P O...

Page 3: ...tions This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenance and care Tektronix shall not be obligated to furnish service under this...

Page 4: ......

Page 5: ...0 Transport_error 2nd priority 2 11 CRC_error 2nd priority 2 12 PCR_error PCR_accuracy_error 2nd priority 2 13 PTS_error 2nd priority 2 15 CAT_error 2nd priority 2 16 SI_repetition_error 3rd priority...

Page 6: ...Remote Control Interface 5 63 Program Example 5 68 Maintenance and Checking Maintenance 6 1 Checking 6 5 Appendix A Interfaces Synchronous Parallel Transport Stream Input TS Parallel LVDS A 1 Asynchro...

Page 7: ...gure 3 1 Slot for key card 3 7 Figure 3 2 Setting the audio level 3 8 Figure 4 1 Overview of control elements 4 1 Figure 4 2 Keypad 4 2 Figure 4 3 LC display 4 2 Figure 4 4 On screen display 4 3 Figur...

Page 8: ...ROUTE menu 4 27 Figure 4 31 TS INPUT SYNC CONDITION menu 4 28 Figure 4 32 PRINT menu 4 29 Figure 4 33 STORE CONFIG and RECALL CONFIG menu 4 31 Figure 4 34 SETUP ON SCREEN DISPLAY menu 4 32 Figure 4 35...

Page 9: ...3 Parameter Names of 3rd Priority 5 44 Table 5 4 Error Numbers for Device Internal Actions 5 45 Table 5 5 Parameter Names for Monitor Limits 5 46 Table 5 6 Synchronization with OPC and OPC 5 48 Table...

Page 10: ...1 fixed A 6 Table A 6 Stop bit setting COM1 fixed A 6 Table A 7 Pace settings COM1 A 6 Table A 8 Control characters of the RS 232 interface A 7 Table A 9 Pin assignment of flash ROM card A 10 Table A...

Page 11: ...the product ensure that the product is properly grounded Observe All Terminal Ratings To avoid fire or shock hazard observe all ratings and markings on the product Consult the product manual for furth...

Page 12: ...tion statements identify conditions or practices that could result in damage to this product or other property Terms on the Product These terms may appear on the product DANGER indicates an injury haz...

Page 13: ...ovides information about the front and rear panel controls and connectors It also contains information such as setting up the unit connecting a monitor configuring the unit and a functional check Sect...

Page 14: ...ntact us by e mail tm_app_supp tek com For product support outside of North America contact your local Tektronix distributor or sales office Service Support Contact your local Tektronix distributor or...

Page 15: ......

Page 16: ...nformation about a special aspect of MPEG 2 Part 1 Systems which is of special interest with regard to the operation of MPEG test generator and the MPEG test decoder Definitions and Standards Digital...

Page 17: ...which describes the recording of video on CD or MPEG 4 for the transmission of pictures by means of very narrow band transmission channels MPEG 3 which was to define the distribution of high resolutio...

Page 18: ...cification for Service Information SI in Digital Video Broadcast DVB Systems ETS 300 472 Specification for conveying ITU R System B Teletext in Digital Video Broadcasting DVB Bit Streams ETR 162 Alloc...

Page 19: ...r for analysis and decoding A TS analysis is of vital importance after every TS multiplexer A program can run through several multiplexers if for example programs from different transmission paths are...

Page 20: ...oding steps The most important syntax elements are given in Figure 1 4 through Figure 1 10 starting on page 1 11 Program Clock Reference PCR time stamps of elementary streams PTS DTS Service Informati...

Page 21: ...of the header is the sync byte as described above If not all the bit errors caused by transmission can be eliminated during channel decoding the Transport Error Indicator is set in the header of the...

Page 22: ...3 PAT and PMT describe the contents of a transport stream If the programs contain contending elementary streams such as several audio streams a selection must be made The packets of the selected eleme...

Page 23: ...entitlement control messages ECM and the entitlement management messages EMM The ECM contain the scrambling codes and the EMM distribute the access authorizations for the receivers ECM and EMM are in...

Page 24: ...eo streams In many cases only one PTS is available The tables defined by the DVB project see ETS 300 468 are to be seen as service information The information contained in these tables is not required...

Page 25: ...le at cable headends The PIDs for the tables are predefined The PMTs whose PIDs are defined in the PAT are an exception Each table has a table_id at the beginning of each table This table_id is requir...

Page 26: ...counter adaptation field 8 1 1 1 13 2 2 4 to Figure 1 5 Figure 1 4 Transport packet stuffing bytes discontinuity indicator elementary stream priority indicator 5 flags optional fields adaptation fiel...

Page 27: ...packet length stream id optional PES HEADER PES header data length optional fields stuffing bytes 0xFF program packer seq cntr PES extension field data pack header field 128 8 16 7 PES extension field...

Page 28: ...length N loop descriptors N loop CRC_32 32 Figure 1 8 Program map section section number section syntax indicator version number current next indicator table id 8 1 16 section length 1 last section n...

Page 29: ...Introduction to Digital TV Transmission Technique 1 14 MTD200 MPEG Test Decoder User Manual...

Page 30: ......

Page 31: ...sport stream data rate as well as the data rates of all programs contained in the transport stream and their elementary streams There are ten LEDs on the front panel for displaying detected transport...

Page 32: ...startcode Iprefix 1 Byte 24 Bit 12 Bit 1 Byte 2 Bit 16 Bit Header Payload PES ES Start Packet PES header Adaption field optional 4 Byte Header Payload Header Payload 188 Byte Sync byte Transport error...

Page 33: ...ata rates of all individual programs in the TS multiplex Mbit s Data rates of all elementary streams of the individual programs in the TS multiplex Mbit s Data rate for null packets Data rate for PSI...

Page 34: ...or 2 2 OTHER PCR Discontinuity Upper Distance yes yes yes yes no no 2 3 and 2 4 PTS_error 2 OTHER PTS yes no 2 5 CAT_error 2 OTHER CAT Table ID Missing yes yes yes yes 2 6 SI_repetition_error 3 OTHER...

Page 35: ...cted according to the DVB recommendations This status is referred to as TS_Sync_Loss The synchronization hysteresis of 5 3 SyncBytes recommended in the DVB guidelines is also a basic setting in the MP...

Page 36: ...he decoder will not be able to synchronize to the transport stream The MPEG test decoder checks the SyncByte of every packet in the transport stream for correct contents In the DVB Measurement Guideli...

Page 37: ...1 The PAT is exclusively transmitted in packets with 0x0000 as PID The table may be divided into a maximum of 256 sections with the table index table_id of each section being 0x00 In the DVB Measureme...

Page 38: ...13818 1 In contrast to the PAT the PIDs of the individual PMTs are variable MPEG 2 permits values ranging from 0x0010 to 0x1 FFE compare to DVB ETS 300468 0x0020 to 0x1 FFE The table may be divided i...

Page 39: ...iplexing of the transport stream In the case of null packets packets that do not contain any useful data but have a PID of 0x1FFF continuity is not checked since the value of the continuity counter in...

Page 40: ...iod which means that it can be freely selected by the user The preset value for the MPEG test decoder is 0 5 s but it can be modified in the MONITORING LIMITS menu according to individual requirements...

Page 41: ...not be evaluated by an MPEG 2 decoder For this reason the MPEG test decoder only indicates the Transport_Error which means that the packet is not checked for further transport stream errors In the DVB...

Page 42: ...s table If a CRC_error is detected it cannot be predicted which part of the information contained in the table is not correct In this case the MPEG test decoder signals the CRC_error but the transport...

Page 43: ...again from count 0 after the elapse of 233 300 clocks corresponds to a time period of approximately 26 5 hours at 27 MHz The MPEG 2 standard also tolerates discontinuity of PCR values following one a...

Page 44: ...h serves to monitor the compliance of these PCR tolerances The description of this method contains an inequation which must be fulfilled for all PCR values of a program This inequation is as follows i...

Page 45: ...ues In the DVB Measurement Guidelines ETR 290 the preconditions for a PTS_Error message are set as follows PTS ERROR is signaled if magnitude of the difference of two consecutive PTS values following...

Page 46: ...ptation fields must not be transmitted in encrypted form According to DVB specifications ETS 300 468 the same applies to tables containing service information SI tables PAT PMT NIT EIT BAT TDT TOT and...

Page 47: ...ation Maximum interval complete table Minimum interval individual sections PAT 0 5 s 25 ms CAT 0 5 s1 25 ms1 PMT 0 5 s 25 ms NIT 10 s 25 ms SDT 2 s2 25 ms BAT 10 s1 25 ms1 EIT 2 s2 25 ms RST 25 ms TDT...

Page 48: ...stream at certain intervals according to the DVB specification However not every SI has a different PID packets for TDT and TOT as well as SDT and BAT have identical PIDs These tables are differentiat...

Page 49: ...ABLE ID time difference between SI sections of NIT SDT EIT TDT or TOT is too long UPPER DISTANCE The abbreviated designations in parentheses are the text displayed in the monitoring report The series...

Page 50: ...a nonreferenced PID may be contained in the transport stream during 0 5 s according to the DVB Measurement Guidelines ETR 290 This interval of 0 5 s is preset in the MPEG test decoder to comply with D...

Page 51: ......

Page 52: ...of the controls and connectors on the front and rear panels This chapter also provides step by step guidance to put the unit into operation Legend for Front and Rear View The control elements of the...

Page 53: ...keys are used to select the desired menu item and for varying entered values Pressing the ENTER key calls up a submenu or confirms the entered value ESCAPE is used to quit a menu or to abort an entry...

Page 54: ...whether the instrument identifies an MPEG transport stream at the selected input The user selectable hysteresis parameters are decisive refer to TS INPUT SYNC CONDITION Menu on page 4 28 If a transpo...

Page 55: ...alog outputs L and R a digital AES EBU interface is provided at the rear Video outputs The following outputs are available SER 75 Digital serial interface to CCIR601 C Chrominance signal analog Y Lumi...

Page 56: ...Accessories The MTD200 MPEG Test Decoder is shipped with several standard accessories These accessories and any optional accessories are described below The following accessories are included with th...

Page 57: ...old down the feet at the bottom of the unit Accommodation in a 19 inch Rack CAUTION When mounting the unit in the rack make sure that the air flow air inlet and outlet at perforations is not obstructe...

Page 58: ...alysis of a transport stream may not be encrypted but encrypted program contents will not impair the measurement functions Open the unit to fit a key card Tools required Phillips screwdriver size 0 an...

Page 59: ...Preparation for Use 3 8 MTD200 MPEG Test Decoder User Manual Key card ejectionlever Key card Flash memory card Flash memory card ejection lever MPEG 2 decoder Figure 3 1 Slot for key card...

Page 60: ...6 dBu To set another level the unit must be opened as described in Fitting a Key Card on page 3 7 In addition the upper screen cover must be removed To do so loosen the 8 Phillips screws The level can...

Page 61: ...ble 3 3 Otherwise the instrument is set to the previous ly used instrument status and the status menu is displayed Table 3 3 LED Codes during booting of equipment LED Code boot phase 0x01 Check Update...

Page 62: ......

Page 63: ...is in a factory set default state Each change of instrument settings is permanently stored even after instrument power off and available when the unit is powered on again Control Elements This section...

Page 64: ...LED lights when a parameter can be varied using the cursor keys a selection can be made using ENTER or a value can be entered using ENTER y b a Use the cursor keys to select the desired menu item and...

Page 65: ...external monitor The menu in this on screen display OSD is displayed in parallel with the information in the LCD In addition to the different cursor characters used see Basic Operating Procedures on...

Page 66: ...cedures differing from basic operations will be explained Menu selection is used to call up submenus in the MAIN menu The possibility for a selection is indicated by the character The cursor is set to...

Page 67: ...oving the cursor to the desired item for example PARALLEL using the cursor keys y b a The selected setting is activated with ENTER In the LCD active settings are marked with an asterisk y b a Set curs...

Page 68: ...cursor is set to the item to be changed for example TS_SYNC The setting status is switched with ENTER ON OFF or OFF ON An active setting is marked with X ON an inactive setting is marked with OFF y b...

Page 69: ...r to the desired number or unit using keys a The number or unit can be varied with keys y b After the entry confirm and terminate with ENTER The entry can be aborted with ESC In the latter case the pr...

Page 70: ...the cursor to the desired character using keys a The selected character can now be changed with keys y b ENTER confirms and terminates the entry The entry can be aborted with ESC In this case the pre...

Page 71: ...as informa tion on encryption On the OSD the STATUS menu is displayed in the lower half of the screen y b a Call up MAIN menu ENTER Call up MAIN menu ESC Switches the STATUS menu display in the OSD on...

Page 72: ...functions is shown in Figure 4 12 Submenus for example DECODER Figure 4 11 MAIN menu Parallel Serial front Serial rear Measurement results Video Audio RS 232 TS Input Setup Decoder Monitoring Print St...

Page 73: ...and two second priority parameters Transport_error and CRC_error are assigned an LED on the front panel See Figure 4 14 All other second priority and third priority parameters are indicated by the OTH...

Page 74: ...in error seconds the counter is incremented by 1 for each second in which an error of the respective parameter occurs at least once At a maximum of 99 error seconds the counter stops until the monito...

Page 75: ...0 E 0 P 4 1 C 9 R C 2 7 P A 0 T 0 15 OCT 0 Error type CRC error Currentnumber in report Description of error source PAT with PID 0 Time Date Figure 4 16 MONITORING REPORT Menu y b a Set cursor to desi...

Page 76: ...available for monitoring START Starts monitoring of transport stream The error seconds are determined and the detected errors recorded in the report The START action is entered in the report STOP Sto...

Page 77: ...ursor to desired parameter for example FIRST PRIORITY ERROR TS SYNC ENTER Switches monitoring for the selected parameter on X or off ESC Returns to the MONITORING menu The structure of this menu is id...

Page 78: ...Distance 0 ms 100 ms 0 1 s 60 0 s 25 ms 2 s RST Distance 0 ms 100 ms 25 ms TDT Distance 0 ms 100 ms 0 1 s 60 0 s 25 ms 30 s TOT Distance 0 ms 100 ms 0 1 s 60 0 s 25 ms 30 s PCR Distance 0 ms 10 ms 0 0...

Page 79: ...1994 H DVB ETR 290 dated 28 June 1996 Only the limit values stipulated in the corresponding standard are predefined The values marked with in Table 4 1 on page 4 16 are not influenced by this setting...

Page 80: ...rograms to be monitored can be selected in MONITORING SELECTED PROGRAMS EDIT VIEW SELECTED PROGRAMS Calls up the MONITORING SELECTED PROGRAMS menu ESC Returns to the MONITORING menu AUTO SELECT ALL PR...

Page 81: ...toring for the desired program on X or off ESC Returns to the MONITORING SELECT PROGRAM Menu On the OSD a list with all the programs available in the transport stream is output Field SEL PROGRAMS indi...

Page 82: ...lect program element Monitor type Video output Video output Figure 4 23 Interaction of DECODER functions The program to be decoded is selected from the programs of the applied data stream in the DECOD...

Page 83: ...ditional access Data rate of program Program elements Program name Decoded program Program number Figure 4 24 DECODER SELECT PROGRAM menu Selecting a program via its name a Set cursor to column contai...

Page 84: ...terisk indicates that at least one program element is encrypted Mbs Data rate of program in MBits s specified for monitored programs only see MONITORING SELECT PROGRAM Menu on page 4 18 The program to...

Page 85: ...am Program element Program name Selected element PID of program element Figure 4 25 DECODER SELECT PROGRAM ELEMENT menu a Set cursor to the desired program element y Sets cursor to the first program e...

Page 86: ...the decoding procedure If the program is not decoded at present settings of the program elements become effective when the program is selected in the DECODER SE LECT PROGRAM menu Settings of program e...

Page 87: ...5 and 525 lines depends on the decoded program and is automatic V O I U D T E P O UT B S G EC P A A M L N N T T S S C C Figure 4 26 DECODER VIDEO OUTPUT menu y b a Set cursor to desired video standard...

Page 88: ...es AUDIO1 L or AUDIO2 R on X or off ESC Returns to DECODER menu DECODER MONITOR TYPE Menu In this menu the aspect ratio of the connected monitor can be selected The output format of the program to be...

Page 89: ...N O P U U T T E P S A E R R IAL F F R R O O N N T T Figure 4 30 TS INPUT ROUTE menu y b a Set cursor to desired transport stream input ENTER Selects the desired input and marks it with an asterisk ESC...

Page 90: ...7 and enters the number of sync bytes ESC Returns to TS INPUT menu For monitoring synchronization to the MPEG2 transport stream a sync hysteresis can be generated separately for sync lock and sync los...

Page 91: ...d at the end of the page form feed 0Chex With this configuration any printer equipped with a serial interface can be used Figure 4 32 PRINT menu y b a Set cursor to required item ENTER The submenu for...

Page 92: ...SC Returns to PRINT menu PRINT REPORT SELECT LINE Menu This menu allows the selection of the range of the report to be printed The selected range on OSD is displayed in white The entries that are not...

Page 93: ...tion ENTER RECALL CONFIG Loads the selected instrument setup STORE CONFIG Stores current settings in the selected memory First the text editor is called up for entering a name When the entry is confir...

Page 94: ...u In the menu the OSD can be switched on and off Figure 4 34 SETUP ON SCREEN DISPLAY menu y b a Set cursor to ON or OFF ENTER Switches the OSD on or off ESC Returns to SETUP menu DISPLAY OFF Menus are...

Page 95: ...with ENTER or cleared with ESC ESC Returns to SETUP menu BAUD Selectable baud rates for data transmission 1200 2400 4800 9600 19200 PARITY Selectable parity for data transmission NONE No parity EVEN...

Page 96: ...996 Figure 4 36 SETUP DATE TIME menu y b Set cursor to date or time ENTER Calls up the entry mode The new date or time are entered in the same way as numerals Set the cursor to the digit or month to...

Page 97: ......

Page 98: ...ons Tables provide a quick overview of the commands implemented in the instrument and the assignment of the bits in the status registers The tables are supplemented by a detailed description of comman...

Page 99: ...n on page 5 3 Switching from the manual mode to remote control and vice versa has no effect on the instrument settings To ensure error free data transmission the same transmission parameters must be s...

Page 100: ...Device dependent messages are differentiated according to the direction in which they are sent via the interface Commands are messages sent by the controller to the device They control the device fun...

Page 101: ...ts Command systems have been generated and assigned to these functions so that it is possible to address identical functions by the same commands The command systems have a hierarchical structure Figu...

Page 102: ...e specific commands have a hierarchical structure see Figure 5 1 The various levels are represented by compound headers Headers of the highest level root level have one keyword only This keyword stand...

Page 103: ...used for identification in the instrument manual the instrument itself does not differentiate between upper case and lowercase characters Parameter The parameter must be separated from the header by a...

Page 104: ...d rate of the serial interface SERial to 4800 baud The following command has the same effect Example SYSTem COMMunicate SERial BAUD 4800 An optional keyword may not be omitted if its effect is specifi...

Page 105: ...r the semicolon has to be omitted The shortened form of the command line is SYST COMM SER BAUD 4800 BITS 8 A new command line always starts with the full path however Example SYSTem COMMunicate SERial...

Page 106: ...c command as well as the permitted range of values are described together with the commands see page 5 12 Numeric values Numeric values may be entered in any customary form that is with a sign decimal...

Page 107: ...ponse This value is not defined NAN is typically returned when dividing by zero subtracting infinity from infinity and representing missing data Boolean parameters Boolean parameters represent two sta...

Page 108: ...ve been transmitted If block data are returned upon a query they will always be sent in the above format DEFINITE LENGTH ARBITRARY RESPONSE DATA In the MPEG test decoder block data are always transmit...

Page 109: ...table shows an overview of the commands and their hierarchical relationships refer to Indentations on page 5 12 Parameter In the parameter column the required parameters and their range of values are...

Page 110: ...rds on page 5 7 For compatibility with the SCPI standard the instrument must be able to recognize the full length of the command Parameters in square brackets may also be optionally inserted into the...

Page 111: ...gister to the defined value The query ESE returns the contents of the Event Status Enable Register in decimal form ESR STANDARD EVENT STATUS QUERY returns the contents of the Event Status Register in...

Page 112: ...ice Request Enable Register to the defined value This command determines the conditions under which a Service Request will be asserted The query SRE outputs the contents of the Service Request Enable...

Page 113: ...the filter condition set with CONFigure DUMP STATe and TRIGger PID has occurred a maximum of 1394 transport stream packets can be read with READ DUMP Example SENS FUNC MON NOTE The TRERror and DUMP mo...

Page 114: ...r month day hour minute second error seconds 1 error seconds 19 Reads error seconds of all parameters 1 parameter not active 0 okay 1 to 99 number of error seconds REPort 0 1 Year month day 1 Year mon...

Page 115: ...Sets upper limit value see page 5 46 LOWer parameter name 1 to 100 ms S Sets lower limit value see page 5 46 PROGram MODE AUTO PRESelected Configuration of program monitoring LIST1 10 1 to 65535 Conf...

Page 116: ...s occurred Example READ MON ALL Response 1996 05 06 20 15 00 1 0 0 0 READ SCALar MONitoring ERRSeconds parameter name Queries the error seconds of a parameter Parameter name See Parameter Names for Mo...

Page 117: ...entry in the report Read cursor write cursor Only the report status is output 1 There are entries in the report 1 Entries in the report not read with READ MONitoring REPort were overwritten Error numb...

Page 118: ...page 5 42 Response Report status error number PID error number PID Report status 0 No entry in the report for the desired parameter and time Only the report status is output 1 The desired entry is in...

Page 119: ...Monitoring on page 5 42 RST value parameter name ON Switches monitoring of the specified parameter on or off Example CONF MON PAR CCNT ON CONFigure MONitoring PARameter ALL ON OFF Switches monitoring...

Page 120: ...is not within the transport stream or if the AUTO monitoring mode is enabled an SCPI error is generated Example CONF MON PROG SEL 9001 ON Command Parameter Unit Notes SENSe PROGram 1 to 65535 Selects...

Page 121: ...er an element is encrypted ROUTe VIDeo PALNtsc SECamntsc Sets the video standard for a 625 line signal AUDio RIGHt ON OFF Audio output 1 right off on LEFT ON OFF Audio output 2 left off on SENSe PROGr...

Page 122: ...ned Example READ TS BITR Response 38 014e6 The response is 38 014 Mbit s READ SCALar PROGram NAMe 1 to 65535 Queries the program name Example READ PROG NAM 1 Response ARD READ SCALar PROGram BITRate 1...

Page 123: ...DUMP set NAN is returned READ SCALar PID TYPE 0 to 8191 Queries the type of PID xx VIDeo PID contains video stream of type xx ISO IEC 13818 1 xx AUDio PID contains audio stream of type xx ISO IEC 1381...

Page 124: ...e programs are always coded to M NTSC standard PALNtsc 625 line program coded to B G PAL SECamntsc 625 line program coded to SECAM Example ROUT VID PALN ROUTe AUDio RIGHt ON OFF RST value ON Switches...

Page 125: ...command selects the signal input for the transport stream RSERial serial asynchronous input T link at the rear FSERial serial asynchronous input T link at the front FPARallel parallel input LVDS at th...

Page 126: ...port stream in the form of block data HCOPy This node provides the commands for reading data as they are sent In manual operation these commands are sent to the printer using the functions of the PRIN...

Page 127: ...REPORT menu in the form of block data Example HCOP REP LINE DATA 15 45 Response 512345DVMD HCOPy SETTings DATA This command reads out the print data of the current device setting in the form of block...

Page 128: ...ns the PRESET setting No query NAME name Queries the name of the stored settings MEMory SETTings1 9 STORe NAME This command stores the configuration under name in the memory locations 1 to 9 Example M...

Page 129: ...31 Date TIME 0 to 23 0 to 59 0 to 59 Time ERROR Queries the error queue DISPlay CONTents STATistic REPort PROGram INFO Selects the display on the OSD in the remote control mode KLOCk ON OFF Disable e...

Page 130: ...RST value NONE This command sets the transmission protocol NONE no handshake XON software handshake ACK hardware handshake RTS CTS Example SYST COMM SER PACE NONE SYSTem DATE 1900 to 2099 1 to 12 1 to...

Page 131: ...he MONITORING STATISTICS menu REPort selects the MONITORING REPORT menu PROGram selects the DECODER PROGRAM menu INFO selects the STATUS menu Example SYST DISP CONT REP SYSTem KLOCk ON OFF This comman...

Page 132: ...400 to 400 Reads a packet 0 packet in which the error occurred CONFigure TRERor STATe ON OFF The command activates and deactivates the trigger for the conditions set with CONFigure TRERror TRIGer When...

Page 133: ...Te PID AFPID AF PUSPid PUS HEADer ALL OFF Reads packet with PID Packet with PID and adaption fields Reads all packets with adaption field Reads packet with Payload Unit Start indicator and packet PID...

Page 134: ...NFigure DUMP STATe is reset to OFF If function DUMP is not set an error message is generated Example CONF TRER STAT PID CONFigure DUMP TRIGger PID 0 to 8191 RST value 0 The commands determines the PID...

Page 135: ...e READ DUMP 5 Response 3188G The following table lists the commands for controlling SCPI defined and device specific STATus registers The function of the individual registers is described in detail in...

Page 136: ...register Reading the EVENt register clears it Example STAT OPER STATus OPERation CONDition This query returns the contents the CONDition register of the STATus OPERa tion register Reading the CONDitio...

Page 137: ...gister Reading the EVENt register clears it Example STAT QUES STATus QUEStionable CONDition Returns the contents of the CONDition register of the STATus QUEStionable register Reading the CONDition reg...

Page 138: ...of the EVENt register of the STATus QUEStion able DVMD register Reading the EVENt register clears it Example STAT QUES DVMD STATus QUEStionable DVMD CONDition Returns the contents of the CONDition re...

Page 139: ...ES DVMD NTR 0 Measurement Parameters The parameter names apply to the queries READ MONitoring READ MONitoring ERRSeconds CONFigure MONitoring PARameter CONFigure TRERror TRIGger only the parameters ma...

Page 140: ...le 5 2 Parameter Names of 2nd Priority Parameter name Parameter ON SCREEN DISPLAY MONITORING STATISTICS MONITORING REPORT Reason PID info TRIGGER ON ERROR Error number TPEE Transport_error TRANSPORT X...

Page 141: ...SIRE SI_repetition_error SI REPEAT PAT_U X 310 PAT_L X 311 CAT_U X 312 CAT_L X 313 PMT_U X 314 PMT_L X 315 NIT_U X 316 NIT_L X 317 SDT_U X 318 SDT_L X 319 BAT_U X 320 BAT_L X 321 EIT_U X 322 EIT_L X...

Page 142: ...REPORT menu for example monitoring of CRCE was enabled Table 5 4 Error Numbers for Device Internal Actions ON SCREEN DISPLAY MONITORING REPORT Reason Error number POWER OFF 400 ON 401 CONTROL START 4...

Page 143: ...T Distance X X 0 ms to 100 ms 0 1 s to 60 0 s 25 ms 0 5 s NITR NIT Distance X X 0 ms to 100 ms 0 1 s to 60 0 s 25 ms 10 s SDTR SDT Distance X X 0 ms to 100 ms 0 1 s to 60 0 s 25 ms 2 s BATR BAT Distan...

Page 144: ...essage to the command identification as soon as the input buffer is full or as soon as it receives a terminator as defined by IEEE 488 2 If the input buffer is full or a terminator is received data re...

Page 145: ...described in Status Reporting System on page 5 49 The output unit collects the information requested by the controller from the data set management It processes such information in line with the SCPI...

Page 146: ...t The output buffer contains the messages returned by the device to the controller It is not part of the status reporting system but since it determines the value of the MAV bits in the STB it is also...

Page 147: ...ative TRansition register also acts as a transition filter Upon transition of a bit of the CONDition register from 1 to 0 the associated NTR bit decides whether the EVENt bit is set to 1 NTR bit 1 the...

Page 148: ...not affect the summary bit ENAB bit 1 if the associated EVENt is 1 the summary bit is also set to 1 This register can be written and read by the user Reading the register does not change its contents...

Page 149: ...e free free free free free 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 STATus QUEStionable Register 7 6 5 4 3 2 1 0 Power on User Request Command Error Execution Error Device Dependent Error Query Error fre...

Page 150: ...bit in the STB changes from 0 to 1 a Service Request SRQ will be generated which triggers an interrupt in the controller provided that the controller has been configured accordingly and can be further...

Page 151: ...Status Register Although the ESR is already defined in the IEEE 488 2 standard it fits quite well into the SCPI register mode It is comparable to the EVENt register of an SCPI register The ESE forms...

Page 152: ...Queue 6 User Request This bit is set upon switchover from REMOTE to LOCAL that is when the instrument is switched to manual operation by means of the LOCAL key 7 Power On AC supply on This bit is set...

Page 153: ...ated ENABle bit is set to 1 This register contains information on questionable MPEG test decoder specific device states It can be read with the queries STATus QUEStionable DVMD CONDition or STATus QUE...

Page 154: ...ditions the instrument may send a service request SRQ to the controller This service request usually causes an interrupt at the controller to which the controller program can respond by suitable actio...

Page 155: ...s OPERation NTRansition register so that the transition of the MEASuring bit from 1 to 0 measure end will also be noted in the EVENt register After having provided a stable measured value the instrume...

Page 156: ...ands from the controller to the instrument Table 5 12 contains the various commands and events causing a reset of the status reporting system None of the commands with the exception of RST affects the...

Page 157: ...DUMP COUNt 1 to 1394 5 37 CONFigure DUMP STATe PID AF AF_ALL HEADer ALL OFF 5 36 CONFigure DUMP TRIGger PID 0 to 8191 5 37 CONFigure MONitoring CONTrol STARt STOP CLEar 5 22 CONFigure MONitoring LIMit...

Page 158: ...ALar MONitoring parameter name 5 18 READ SCALar PID BITRate 0 to 8191 5 26 READ SCALar PID CONDaccess 0 to 8191 5 26 READ SCALar PID TYPE 0 to 8191 5 26 READ SCALar PROGram BITRate 1 to 65535 5 25 REA...

Page 159: ...CPI 5 41 STATus QUEStionable ENABle 0 to 32767 SCPI 5 40 STATus QUEStionable NTRansition 0 to 32767 SCPI 5 41 STATus QUEStionable PTRansition 0 to 32767 SCPI 5 40 STATus QUEStionable EVENt SCPI 5 40 S...

Page 160: ...isplayed when there are no entries in the error queue Command Errors cause bit 5 in the ESR register to be set Table 5 15 Command errors Error number Error text returned upon queue query Explanations...

Page 161: ...any device 114 Header suffix out of range The header contains a numeric suffix which makes the header invalid Example CONFigure MONitoring PROGram LIST30 does not exist in the device 120 Numeric data...

Page 162: ...element at a position where it is not allowed Example character data in quotation marks 168 Block data not allowed The command contains legal block data at a position where they are not allowed 171 I...

Page 163: ...ot be executed because of missing device hardware Example an option is not fitted Device Specific Error causes bit 3 in the ESR register to be set Table 5 17 Device Specific error Error number Error t...

Page 164: ...00 Query error Generic query error that cannot be defined more precisely 410 Query INTERRUPTED The query was interrupted Example a query is followed by new data before the response was completely sent...

Page 165: ...ust be made using a null modem cable Follow the instructions that are supplied with your RS 232 control program The programming language is Borland C The serial interface is supported by the program p...

Page 166: ...00 ms int port char answer 256 Preparations clrscr open port COM1 port v24open COM1 set protocol for COM1 9600 baud 8 data bits no paritiy 1 stop bit v24setparams port 9600 8 N 1 select handshake RTS...

Page 167: ...Remote Control 5 70 MTD200 MPEG Test Decoder User Manual...

Page 168: ......

Page 169: ...rs depending on the daily on time of the equipment and the amount of dust in the environment Storage temperature of instrument 40 to 70 C When stored for an extended period of time protect the instrum...

Page 170: ...2 Soldering iron Material required Lithium battery 3 V Order No 0565 1687 00 Cable tie width 2 mm WARNING To prevent electric shock disconnect the power plug from the power source before opening the...

Page 171: ...ws 2 size 1 Screws 2 size 1 Figure 6 2 Front panel screws 3 Withdrawing the module a Withdraw the module Decoder board towards the front See Figure 6 3 Figure 6 3 Withdrawing the module Decoder board...

Page 172: ...that the poles are correctly connected They are marked on the battery with and For the location and polarity of the battery on the decoder board see Figure 6 5 a Open the cable tie holding the battery...

Page 173: ...on rear panel and screw them on After this date and time have to be newly set g Switch on instrument h Set date and time in the SETUP menu S D E A T T U E P TI M 1 E 4 1 M 0 A R 3 2 9 6 21 b y select...

Page 174: ...Maintenance and Checking 6 6 MTD200 MPEG Test Decoder User Manual...

Page 175: ......

Page 176: ...6 13 12 11 21 20 19 18 25 24 23 22 Table A 1 Pin assignment of TS PARALLEL connector corresponding to DVB Document A010 Pin Signal Description Pin Signal Description 1 CLOCK A Clock for data word 14 C...

Page 177: ...0 least signifi cant bit 23 DATA BIT 0 B LSB Data bit 0 inverted least significant bit 11 DVALID A Data word valid 24 DVALID B Data word valid in verted 12 PSYNC A Packet sync 25 PSYNC B Packet sync...

Page 178: ...level of a standardized signal is 800 mV 10 Video Outputs A TV program can be selected from the transport stream multiplex This program is then decoded and available as a video signal at the BNC conn...

Page 179: ...rear of the unit and is designated AES EBU The connector has an output impedance of 110 W the output level is 4 Vpp 10 The two LEMO connectors for the output of the audio channels are provided at the...

Page 180: ...1 CD Carrier Detect 2 RXD Receive Data 3 TXD Transmit Data 4 DTR Data Terminal Ready 5 GND Ground 6 DSR Data Set Ready 7 RTS Request To Send 8 CTS Clear To Send 9 not assigned The transmission paramet...

Page 181: ...even even parity odd odd parity one Parity bit logic 1 zero Parity bit logic 0 Table A 5 Data bit setting COM1 fixed Number of data bits 8 Table A 6 Stop bit setting COM1 fixed Number of stop bits 1 T...

Page 182: ...racter output The XOFF_char character informs the remote station not to send further data END_char 0D hexadecimal 0A hexadecimal Delimiter CR LF Software handshake In case of a software handshake data...

Page 183: ...m for software handshake Hardware handshake In case of a hardware handshake the MPEG test decoder signals its ready to receive state via the RTS lines A logic 0 active means ready and a logic 1 means...

Page 184: ...DTR DSR 6 4 Signal Controller pin RxD TxD 2 2 TxD RxD 3 3 DTR DSR 6 4 6 9 1 5 6 9 1 5 6 9 1 5 14 25 1 13 GND GND 5 5 DSR DTR 4 6 RTS CTS 8 7 CTS RTS 7 8 GND GND 7 5 DSR DTR 20 6 RTS CTS 5 7 CTS RTS 4...

Page 185: ...e scrambled programs and provide them at the corresponding video outputs The interfaces for the descrambling and flash ROM card are in line with the Personal Computer Memory Card International Associa...

Page 186: ...Data Bit 2 33 WP Write Protect 34 GND Ground 35 GND Ground 36 CD1 Card Detect 1 37 D11 Data Bit 11 38 D12 Data Bit 12 39 D13 Data Bit 13 40 D14 Data Bit 14 41 D15 Data Bit 15 42 CE2 Card Enable 2 43 R...

Page 187: ...ct 1 64 D8 Data Bit 8 65 D9 Data Bit 9 66 D10 Data Bit 10 67 CD2 Card Detect 2 68 GND Ground Table A 10 Pin assignment of Descrambling card Pin Signal Description 1 GND Ground 2 D3 Data Bit 3 3 D4 Dat...

Page 188: ...Address Bit 4 26 A3 Address Bit 3 27 A2 Address Bit 2 28 A1 Address Bit 1 29 A0 Address Bit 0 30 D0 Data Bit 0 31 D1 Data Bit 1 32 D2 Data Bit 2 33 RFU Spare 34 GND Ground 35 GND Ground 36 CD1 Card De...

Page 189: ...age 2 53 MDI4 MPEG Data In Bit 4 54 MDI5 MPEG Data In Bit 5 55 MDI6 MPEG Data In Bit 6 56 MDI7 MPEG Data In Bit 7 57 RFU Spare 58 RESET Card Reset 59 WAIT Lengthening of bus cycles 60 INPACK Input Por...

Page 190: ...nector Front panel 25 pin connector Asynchronous Serial MPEG2 Transport Stream 270 Mbit s ASI to DVB A010 Level 200 mVp p to 1 Vp p Impedance 75 Connector Front and rear panel BNC Table B 3 Signal Out...

Page 191: ...1 kHz Digital Audio AES EBU Level 4 Vp p Impedance 110 Connector Rear panel LEMO Triax Remote Control Printer Inter face RS 232 serial interface Table B 4 Environmental Characteristics Characteristic...

Page 192: ...nt Including Electrical Business Equipment Second Edition Approvals U S Nationally Recognized Testing Laboratory Listing Canadian Certification European Union Compliance UL1950 Safety of Information T...

Page 193: ...ble B 6 Power Characteristics Characteristic Performance requirement Line Voltage 88 to 264 VAC Line Frequency 47 to 63 Hz Power Consumption 50 W Table B 7 Physical Characteristics Dimensions mm in He...

Page 194: ......

Page 195: ...nt Management Messages ES Elementary Stream IRD Integrated Receiver Decoder LVDS Low Voltage Differential Signalling NP ML Main Profile Main Level NIT Network Information Table PAT Program Association...

Page 196: ...is therefore not permissible Bouquet Association Table BAT The BAT is an SI table It contains information about the different programs bouquet of a broadcaster It is transmitted in TS packets with PID...

Page 197: ...presents the decoding time of the corresponding PES packet The value refers to the 33 most significant bits of the associated program clock reference A DTS is only available if it differs from the pre...

Page 198: ...f source coding for video signals The profile determines the source coding methods that may be used while the level defines the picture resolution Moving Picture Experts Group MPEG MPEG is an internat...

Page 199: ...d the adaptation field is payload With reference to an elementary stream ES only the useful data of the corresponding ES without the PES header is payload Payload Unit Start Indicator The payload unit...

Page 200: ...rs to the 33 most significant bits of the associated program clock reference If the order of output does not correspond to the order of decoding a decoding time stamp DTS is additionally transmitted T...

Page 201: ...coding is performed prior to QAM Quadrature Phase Shift Keying QPSK QPSK is the modulation method used for transmitting a transport stream via satellite The channel coding is performed prior to QPSK S...

Page 202: ...s always located at the beginning of a section of the corresponding table The table_id is necessary especially because different tables can be transmitted with a PID eg BAT and SDT with PID 0x0011 see...

Page 203: ...ich may contain several programs that may consist of several elementary streams A program clock reference PCR is carried along for each program Multiplexing is by forming TS packets for each elementar...

Page 204: ...Glossary Glossary 10 MTD200 MPEG Test Decoder User Manual...

Page 205: ......

Page 206: ...9 06 5 3 044 39 0 5 6 59 06 5 3303 0 530 54 0 530 3 044 39 3303 6 6 5 7 44 9 6 9 044 39 5 3 5 5 53 4 44 0 6 0 5 1 044 39 4 3 4 3 3 5 0 30 45 044 39 4 0 5 6 59 503 044 39 6 1 044 39 463 5 6 4 45 3 4 35...

Page 207: ...29 52 9 2202 2202 033 29 2 033 29 4 033 29 033 29 2202 033 29 2202 107 2 0 07 2 3511 9 2 1 2 4 0 02 3 2 3 4 4 0 4 1 033 29 2 4 6 3 44 3 4 34 2 10243 12 4 2 120 2 20 2 330 4 0 033 29 20 2 0 2 033 29 1...

Page 208: ...0 6 00 6 1 0 00 6 00 6 1 1 0 3 0 0 14 0 2 00 6 00 6 00 6 012 1 00 6 00 6 02 20 4 1 01 6 61 00 6 6 61 6 61 6 0 1 06 7 1 601 0 0 06 20 1 0601 1 1 00 6 00 6 1 00 6 0 1 00 6 00 6 0 1 1 00 6 1 0 1 01 08 0...

Page 209: ...Index Index 4 MTD200 MPEG Test Decoder User Manual...

Page 210: ......

Page 211: ......

Reviews: