USER MANUAL MPEG2 DECODER DTVD-200 BROADCAST TECHNOLOGY LTD Sopwith Park, West Portway Industrial Estate Andover, Hampshire, SP10 3TS, England TEL: +44 (0)1264 332633 FAX: +44 (0)1264 334509 Preliminary Pages 2 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Preliminary Pages REVISION HISTORY Document Number: GS3302-3090-7000-B5 File Name: P:\PRODUCTS\GS3302\3090\MANUAL\G33-3090-B5.doc Latest Revision: 6 INFORMATION Revision 1 19th June 1999 Simon Chin Revision 2 18th January 2000 Simon Chin Revision 3 30th August 2000 Simon Chin Revision 4 24th May 2001 Simon Chin Revision 5 14th July 2001 Simon Chin FIRMWARE DESCRIPTION AND CHANGES First issue for prototype FW0686 Rev01 (and later) Added ETR-290 monitoring, and Boot Load Instructions. Additional serial communication commands. FW0686 Rev03 (and later) General update FW0686 Rev07 (and later) General update FW0686 Rev09 (and later) Revision 6 14th July 2001 Simon Chin FW0686 Rev10 (and later) Improved specification layout Typo in BITPID? serial command Added the following serial commands: PTS, SERCA?, TSID, TABLIMIT, REPRATE? REPLATE? Modified menu structure Changes to ALMAP, ALMAP? serial commands Changes to ALDIS, ALDIS? serial commands Changes to OCCUR? serial command Menu structure change for serial comms Added the following serial commands:LOGNO?,LOG?,VERCPLD? Copyright © Broadcast Technology Limited Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 3 Preliminary Pages CONTENTS REVISION HISTORY.................................................................................................................. 3 FEATURES.................................................................................................................................... 7 TRADEMARKS, LICENSES AND INDUSTRIAL PROPERTY RIGHTS ........................... 7 IMPORTANT NOTICE ............................................................................................................... 8 GENERAL SAFETY SUMMARY .............................................................................................. 8 TO AVOID FIRE OR PERSONAL INJURY ............................................................................ 9 PRODUCT DAMAGE PRECAUTIONS.................................................................................. 10 WARNINGS, CAUTIONS & NOTES ...................................................................................... 11 EMC COMPLIANCE................................................................................................................. 11 CUSTOMER SUPPORT INFORMATION ............................................................................. 12 WHERE TO FIND US ........................................................................................................................ 12 PROCEDURE FOR RETURNING EQUIPMENT ..................................................................................... 12 INSTALLATION ........................................................................................................................ 13 MECHANICAL INSTALLATION ......................................................................................................... 13 ELECTRICAL INSTALLATION ........................................................................................................... 13 FUSE RATING ................................................................................................................................. 13 INSTALLATION WITHIN THE UK .................................................................................................... 14 INSTALLATION OUTSIDE THE UK................................................................................................... 14 OPERATION............................................................................................................................... 15 CONNECTION .................................................................................................................................. 15 MAINS SUPPLY ............................................................................................................................... 15 STATUS/RESET PORT ...................................................................................................................... 15 FRONT PANEL LEDS ...................................................................................................................... 15 FRONT PANEL KEYBOARD .............................................................................................................. 16 LCD STATUS SCREENS .................................................................................................................. 16 MENU STRUCTURE ......................................................................................................................... 17 INFRA-RED CONTROLLER............................................................................................................... 18 SERIAL PROTOCOL ................................................................................................................ 19 DECODER COMMANDS ................................................................................................................... 19 SREQ? Services Request........................................................................................................ 19 SSET Service Set .................................................................................................................... 19 PROV? Provider Request ....................................................................................................... 19 PREQ? Programmes Request................................................................................................. 19 SERCA? Service CA Request ................................................................................................... 19 SERCOM? Service Components Request ................................................................................ 20 VIDPRM? Current Video Parameters Request ...................................................................... 20 AUDPRM? Current Audio Parameters Request ...................................................................... 20 MONTR Monitor Select ........................................................................................................... 20 INPUT MPEG2 Source Select ............................................................................................... 20 4 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Preliminary Pages INPUT? MPEG2 Source Request ............................................................................................ 20 GENERAL COMMANDS.................................................................................................................... 21 IDN? Get Identification ......................................................................................................... 21 VER? Get Firmware version .................................................................................................. 21 VERCPLD? Get CPLD Firmware version ............................................................................ 21 SER? Get Serial Number........................................................................................................ 21 TIME Set Time of Day ............................................................................................................ 21 TIME? Returns Time of Day.................................................................................................. 21 DATE Sets Date................................................................................................................... 21 DATE? Returns the Date........................................................................................................ 21 TEMP? Returns the Internal Temperature ............................................................................. 21 DEF Set Defaults .................................................................................................................. 21 ALARM COMMANDS ....................................................................................................................... 22 ALARM? Alarms Request...................................................................................................... 22 TEMPLO Sets Low Temperature Alarm Limit ...................................................................... 22 TEMPHI Sets High Temperature Alarm Limit ..................................................................... 22 ALMAP Sets the Alarm Port Mapping for ETR-290 Errors ................................................... 22 ALMAP? Gets the Alarm Port Mapping for ETR-290 Errors .............................................. 23 ALDIS Sets the Alarm Disabling for ETR-290 Errors .......................................................... 23 ALDIS? Gets the Alarm Disabling for ETR-290 Errors ......................................................... 23 TABLIMIT Sets the Table Repetition Limits............................................................................ 23 TABLIMIT? Gets the Table Repetition Limits ....................................................................... 23 OTHMAP Sets the Port Mapping for Other Alarms .............................................................. 23 OTHMAP? Gets the Port Mapping for Other Alarms ............................................................. 24 NULLUP Sets the Upper Bitrate Limit for Null Packets....................................................... 24 NULLUP? Gets the Upper Bitrate Limit for Null Packets...................................................... 24 TSIDUP Sets the Upper Limit for TS ID Range Checking ...................................................... 24 TSIDLO Sets the Lower Limit for TS ID Range Checking ...................................................... 24 TSIDUP? Gets the Upper Limit for TS ID Range Checking ................................................. 24 TSIDLO? Gets the Lower Limit for TS ID Range Checking ................................................. 24 MONITORING COMMANDS .............................................................................................................. 25 LLOG? Last Error Log Request ............................................................................................. 25 LOG? Specific Error Log Request ...................................................................................... 25 LOGNO? Last Log number Request...................................................................................... 25 BITSER? Get Service Bitrates............................................................................................... 25 BITSI? Get SI Bitrate............................................................................................................. 25 BITNUL? Get Null Packet Bitrate ......................................................................................... 25 BITPID? Get PID Bitrate ..................................................................................................... 26 PIDIGR Set Up PID Ignore..................................................................................................... 26 OCCUR? Get Occurances of ETR-290 Errors...................................................................... 26 OCCRST Reset the Occurances of ETR-290 Errors ............................................................. 26 REPRATE? Get Repetition Rates of SI Tables.......................................................................... 26 REPLATE? Get Repetition Rates Late Flags of SI Tables ....................................................... 27 TSID? Get the Transport Stream ID number ...................................................................... 27 DIAGNOSTIC COMMANDS ............................................................................................................... 27 PTS Set PTS Syncronising ON (default) or OFF................................................................. 27 SOFTWARE UPDATING.......................................................................................................... 28 SEQUENCE OF EVENTS .................................................................................................................... 28 PROBLEMS AND TROUBLE SHOOTING ............................................................................................. 28 ERROR MONITORING............................................................................................................ 29 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 5 Preliminary Pages 1ST PRIORITY ERRORS .................................................................................................................... 29 TS Sync Loss.............................................................................................................................. 29 Sync Byte Error ......................................................................................................................... 29 PAT Error.................................................................................................................................. 29 PMT Error................................................................................................................................. 30 Continuity Count Error ............................................................................................................. 30 PID Error .................................................................................................................................. 30 2ND PRIORITY ERRORS ................................................................................................................... 31 Transport Error Indicator......................................................................................................... 31 CRC Error ................................................................................................................................. 31 PCR Error, PCR Accuracy........................................................................................................ 31 PTS Error .................................................................................................................................. 32 CAT Error ................................................................................................................................. 32 3RD PRIORITY ERRORS ................................................................................................................... 33 SI Repetition .............................................................................................................................. 33 NIT, SDT, EIT, RST and TDT Error ......................................................................................... 33 SYSTEM ERRORS ............................................................................................................................ 34 ERROR LOG .................................................................................................................................... 34 ALARM MAPPING ........................................................................................................................... 35 PIN OUTS .................................................................................................................................... 36 LVDS SPI INPUT [25 WAY D-TYPE SOCKET]................................................................................. 36 STATUS PORT [9 WAY D-TYPE SOCKET]......................................................................................... 36 RS232 PORT [9 WAY D-TYPE SOCKET] .......................................................................................... 37 AUDIO ANALOGUE OUTPUTS X2 [XLR PLUGS] ............................................................................ 37 AUDIO DIGITAL OUTPUTS [XLR PLUGS] ....................................................................................... 37 ALARM OUTPUT [15 WAY D-TYPE SOCKET] .................................................................................. 38 GENERAL SPECIFICATION .................................................................................................. 39 ANNEX A COMPLIANCE ........................................................................................................ 41 SAFETY .......................................................................................................................................... 41 EMC .............................................................................................................................................. 41 ANNEX B CERTIFICATIONS AND COMPLIANCE’S ....................................................... 42 SAFETY STANDARDS ...................................................................................................................... 42 EMC STANDARDS .......................................................................................................................... 42 ANNEX C - CUSTOMER REPORT......................................................................................... 43 ANNEX D - FAULT REPORT FORM ..................................................................................... 44 6 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Preliminary Pages FEATURES • DVB-Compliant • MP@ML and 422P@ML MPEG2 Decoder • MPEG1/2/Dolby AC-3 Audio Decoder • Parallel (LVDS), ASI copper or ASI Optical Inputs • Composite Analogue Video and SMPTE 259M (SDI) outputs • Stereo analogue audio and AES/EBU digital audio outputs (75Ω and 110Ω) • 4:3, 16:9 and 2.21:1 Material supported • 4:3 and 16:9 Aspect ratio monitors supported • N/PAL and M/NTSC video standards supported • Service Bitrates measurements, including null and SI tables • ETR290 Error monitoring • User programmable ETR290 Error mapping to alarm port • On screen display with multilevel menus • LCD screen display • RS232 Control • Optional InfraRed remote control This user manual provides all the necessary instructions and information for the installation and operation of the DTVD-200 MPEG2 Decoder. This manual should be kept in a safe place for future reference. If the equipment is passed on to a third party, then also please pass on the relevant documentation. TRADEMARKS, LICENSES AND INDUSTRIAL PROPERTY RIGHTS Dolby is a trademark of Dolby Laboratories Licensing Corporation, San Francisco, CA, USA. Other trademarks used in this document are owned by their respective owners. Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 7 Preliminary Pages IMPORTANT NOTICE 1. Every care has been taken in the design, manufacture, assembly and testing of this equipment to obviate risk to the operator. 2. The case should not be opened unless specifically authorised in the Manual and only trained and experienced staff should carry out the necessary adjustment, taking care to observe safety precautions. 3. If work is carried out which involves opening the case, the equipment must first be disconnected from the supply and capacitors within the unit must be fully discharged. 4. Fuse ratings in protection units must not be exceeded. 5. When handling the equipment or its case, guard against cuts or abrasions from metal parts of the chassis or panels. 6. Unwanted or obsolete components must be disposed of safely, as some will release toxic vapours if incinerated. In case of difficulty or doubt about a matter of safety, please refer to the manufacturers. GENERAL SAFETY SUMMARY Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it. To avoid potential hazards, use this product only as specified. If this equipment is used in any manner not specified, including failure to follow any rating or direction for use, the protection provided by the equipment may be impaired. In case of difficulty or doubt about a matter of safety, please refer to the manufacturer. There are no user serviceable parts. Return to manufacture repair/service 8 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Preliminary Pages TO AVOID FIRE OR PERSONAL INJURY Use Proper Power Cable. Use only the power cable specified for this product and certified for the country of use. Ground the Product. This product is grounded through the grounding conductor of the power cable. To avoid electric shock, the grounding conductor must be connected to earth ground. Before making connections to the input or output terminals of the product, ensure that the product is properly grounded. Avoid Over Voltage. To avoid electric shock or fire hazard, do not apply potential to any terminal, including the common terminal, that varies from ground to more than the maximum rating for that terminal. Voltage rating: 95V to 240V AC, 50 to 60Hz. The mains voltage must not fluctuate by more than ±10% Observe All Terminal Ratings. To avoid fire or shock hazard, observe all ratings and markings on the product. Consult the product manual for further ratings information before making connections to the product. Use Proper Fuse. Use only the fuse type and rating specified for this product. Do Not Operate Without Covers. To avoid electric shock or fire hazard, do not operate this product with covers or panels removed. Connect and Disconnect Properly. Do not connect or disconnect probes or test leads while they are connected to a voltage source. Do Not Operate in Wet/Damp Conditions. To avoid electric shock, do not operate this product in wet or damp conditions. The unit is for indoor use, at altitudes up to 2 Km, in temperatures from 5°C to 35 °C and humidity up to 80 %. This unit is installation category II and Pollution Degree 2. Do Not Operate in an Explosive Atmosphere. To avoid injury or fire hazard, do not operate this product in an explosive atmosphere. Avoid Exposed Circuitry. Do not touch exposed connectors and components when power is present. Lithium Battery. ! CAUTION. Danger of explosion if battery is incorrectly replaced. Replace only with the same or equivalent type. Dispose of used batteries according to the manufactures instructions Cleaning the unit. Keep product surfaces clean and dry. Cleaning should be carried out with a dry, clean, lint free cloth. Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 9 Preliminary Pages PRODUCT DAMAGE PRECAUTIONS Use Proper Power Source. Do not operate this product from a power source that applies more than the voltage specified. Provide Proper Ventilation. To prevent product overheating, provide proper ventilation. Do Not Operate With Suspected Failures. If you suspect there is damage to this product, have it inspected by qualified service personnel. 10 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Preliminary Pages WARNINGS, CAUTIONS & NOTES Terms in This Manual. These terms may appear in this manual: ! WARNING. Warning statements identify conditions or practices that could result in injury or loss of life. ! CAUTION. Caution 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 hazard immediately accessible as you read the marking. WARNING indicates an injury hazard not immediately accessible as you read the marking. CAUTION indicates a hazard to property including the product. Symbols on the Product. These symbols may appear on the product: ! DANGER High Voltage Ground (Earth) Terminal ATTENTION Refer to Manual Double Insulated EMC COMPLIANCE This equipment is certified to the EMC requirement detailed in Annex C. To maintain this certification, only use the leads supplied or if any doubt contact the manufacturer. Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 11 Preliminary Pages CUSTOMER SUPPORT INFORMATION Broadcast Technology Ltd provide product support and technical help for all our products. Where to Find Us BROADCAST TECHNOLOGY LIMITED Sopwith Park, Royce Close, West Portway Industrial Estate, Andover, Hampshire, SP10 3TS, England. International Telephone: International Facsimile: +44 (0) 1264 332633 +44 (0) 1264 334509 E-mail: support@btl.uk.com Internet: http://www.btl.uk.com Procedure for Returning Equipment If for any reason the equipment is required to be returned for servicing or repair, please contact Broadcast Technology Ltd and proceed as follows: 1. We will allocate a Returns Number and ask you to complete a copy of the Fault Report Form (see Annex D). 2. Pack the equipment in the original packing boxes and include the Fault Report Form. 3. Return the equipment to the above address. The customer is responsible for the condition of the equipment whilst in transit to Broadcast Technology Service department. 12 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Installation INSTALLATION On receipt of the unit, open the box and verify that the unit and all accessory items included. Save the shipping carton and packing materials in case it becomes necessary to ship the unit to the manufacturer for service or repair. ! WARNING. Before proceeding, read the Warning Section at the front of this manual. Mechanical Installation The product requires no assembly. Always allow approximately 100mm of rear panel clearance for cable and power cord connections. Ensure that ventilation slots on the sides on the product are not obstructed and provide a free air-flow path. Electrical Installation The unit is designed to operate from a single-phase power source having one of its currentcarrying conductors at or near earth ground (the neutral conductor). Only the line conductor is fused for over-current protection. Fuse Rating This unit is fitted with a 1.6A, H (High breaking capacity) 250V fuse in the line conductor of each supply connector. ! CAUTION: For continued protection against risk of fire, replace only with the same type ! ATTENTION: Pour ne pas compemettre la protection contre les risques d’incendie, and rating of fuse. remplacer par un fusible de même type et de mêmes caractéristiques nominales. Systems that have both current-carrying conductors live with respect to ground (such as phaseto-phase on multiphase systems) must not be used as power sources. A protective ground connection by way of the grounding conductor in the power cord is essential for safe operation. The mains outlets intended to supply the unit, should either be close to the unit and easily accessible to the user or the unit mains inlet should be easily accessible in the final installation. ! WARNING. Correct mains polarity must always be observed. Ensure all live mains connections are connected correctly. Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 13 Installation Installation Within The UK If supplied, the power lead for this unit is fitted with moulded connectors. The mains plug may not suit the local mains outlet, in which case the fuse should first be removed from the plug, then cut off the mains plug and destroy in order to minimise any risk of shock from the exposed leads in the event that the plug be inserted into a live socket. The wires of the power lead are colour coded as follows: BROWN BLUE GREEN/YELLOW LIVE NEUTRAL EARTH A suitable plug should be wired to the power lead as follows: Connect the BROWN wire to the terminal marked "L" or coloured brown or red. Connect the BLUE wire to the terminal marked "N" or coloured blue or black. Connect the GREEN/YELLOW wire to the terminal marked "E" or " "or coloured green and yellow or green. The plug fitted should contain a 3 amp fuse protecting the BROWN wire. Alternatively the distribution circuit supplying the plug must be protected by a fuse or circuit breaker of suitable rating. Ensure that the cord grip tightly clamps the power lead outer sheath. ! WARNING: This unit must be earthed. Installation Outside The UK If the power lead supplied has a UK style moulded on mains plug (identified by the marking BS1363) the colour code of the wires within the lead is as follows: BROWN BLUE GREEN/YELLOW LIVE NEUTRAL EARTH Ensure the relevant country wiring regulations are observed. ! WARNING: This unit must be earthed. ! WARNING. Correct mains polarity must always be observed. Ensure live mains 14 connections are connected correctly. Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Operation OPERATION The MPEG2 Decoder is designed to be DVB compliant and decode video, and audio from a transport. Connection Connection of the signals should be done whilst the unit is powered off. When connection is completed, power can be applied and the equipment will start decoding. All connectors that are provided with screw locks should be used to ensure that the connectors are mated correctly, and will not be accidentally disconnected. Mains Supply The unit is powered by one IEC connector to 95-240 vac 50/60Hz mains supply. The mains plug for UK installations must be fitted with a correctly rated fuse. Status/Reset Port A status port is provided with change over relays to indicate critical failure and non-critical failure. These alarms operate as follows: Non-Critical Failures : Over temperature PSU failed (either one when two are fitted) Microprocessor failure Critical Failures : All PSUs failed Front Panel LEDs The front panel consists of Alarm (red) and Indicators (green) LEDs. These are described as follows: Power Alarm Temperature Alarm Microprocessor PSU Alarm (Indicator) (Alarm) (Alarm) (Alarm) (Alarm) Shows when unit is powered Lights when any of the non-critical failures occur Lit when chassis internal temperature is excessive Lit when the microprocessor has failed Lit when a PSU has failed 1st Priority Error 2nd Priority Error 3rd Priority Error (Error) (Error) (Error) Lit when 1st priority error has been detected Lit when 2nd priority error has been detected Lit when 3rd priority error has been detected Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 15 Operation Front Panel Keyboard All features are accessible via the front keyboard. Two buttons are provided for Service Up and Down select. These will change the service going through the list of all those available. This feature is available even whilst navigating the menus. Menu selection is controlled by four cursor direction keys, a ENTER key and a ESCAPE key. Menu access is started by pressing the ENTER key. This will bring up a menu both on the OSD and LCD. The cursor is moved by the up/down keys and to select an option you use the ENTER key. If there is a sub menu this will now be displayed. To go back, you use the ESCAPE key, this will return up a menu level at a time until the menu is removed. LCD Status Screens Whilst the menus are not selected, the LCD will cycle through five status screens, these are: • Service and Event name e.g. BBC NEWS 24 News and Weather • Video Parameters e.g. VIDEO: 16:9 25Hz 704Hx576V 4:2:0 • Audio Parameters e.g. AUDIO: MPEG LAYER II FREQ: 48kHz 256kB/s • Bitrates e.g. BBC NEWS 24 RATE: 6.115MBits/s • System Alarms e.g. SYSTEM ALARMS: 1 OVER TEMPERATURE These 5 screens change every 5 seconds, but the user can scroll them using the left/right cursor keys, some screens can then be scrolled vertically, these are indicated by a up/down arrow on the LCD. When the user scrolls them, then the selected status screen will stay for one minute, after which the screens revert back to 5 second intervals. Note: The user can cancel this one minute delay by pressing the escape key. 16 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Operation Menu Structure MAIN MENU SERVICE SELECTION SELECT SERVICE VIEW PROGRAM GUIDE DECODER OPTIONS SERVICE BITRATES VIEW ELEMENTS AND BITRATE NETWORK INFORMATION VIEW TS AND DELIVERY INFORMATION VIEW SDT/EIT (OTHER) CURRENT VIDEO PARAMETERS CURRENT AUDIO PARAMETERS VIEW COMPONENT DESCRIPTOR ERROR MONITORING VIEW ERROR LOG VIEW REPETITION RATE VIEW CURRENT ERRORS 1ST PRIORITY ERRORS 2ND PRIORITY ERRORS 3RD PRIORITY ERRORS SYSTEM ERRORS VIEW OCCURRENCE OF ERRORS SYSTEM CONFIGURATION SERIAL COMMUNICATIONS FLOW CONTROL BAUDRATE DISPLAY OPTIONS ADJUST LCD CONTRAST ADJUST OSD TRANSPARENCY OSD DISABLE OPTIONS SET CLOCK SET DATE IR PASSWORD SELECT INPUT SOURCE SELECT MONITOR TYPE SET VIDEO STANDARD VIEW SERIAL NUMBER & FIRMWARE REVISION ALARM OPTIONS SET TEMPERATURE ALARMS SET TABLE REPETITION RATES MAP ETR-290 ALARMS DISABLE ETR-290 ALARMS MAP OTHER ALARMS SET OTHER ALARMS SET NULL PACKET UPPER BITRATE SET TS ID RANGE Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 17 Operation Infra-Red Controller An Infra-Red (IR) controller is available to make accessing menus more convient. The more popular functions of the Decoder are available as one key presses which take you straight to the more important menu screens. After that, menu navigation as normal is available, with the added benefit of exiting all menus with one key press instead of the front panel method of exiting each level of menu structure one at a time. To avoid the problem of using several decoders mounted in the same rack, a IR password can be set in the System Options menu. Each decoder can be set to respond as System 1 to 9, always respond (default) or to never respond. If set to never, then the decoder will ignore any IR command. The always setting, will respond to all IR commands. If the decoder is set as a System 1 to System 9 then the decoder will only accept a IR command if it sees System # command sent. (i.e. On the remote hold the System button and press a key 1 to 9). When this is done, any decoder matching this password will now accept any further IR command, whilst those not matching will ignore any IR command until it sees a System # command that matches its password. For this to work reliable, when sending a System # command, all decoders need to be within the visual range of the IR controller. 18 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Serial Protocol SERIAL PROTOCOL The serial protocol used for the MPEG2 Decoder is RS232 utilising simple English commands to retrieve or set information. Hardware flow control, RTS and CTS, is available and can be set to none (default). BAUD RATE: DATA BITS STOP BITS PARITY HANDSHAKING 38400 8 1 None None or CTS/RTS All commands sent and received are terminated with a carriage return, ASCII 13. All commands sent must be upper case. Any command with parameters out of limits or unrecognised will result in a reply of COMMAND_FAIL. Any attempt to send a serial command whilst a user is accessing the unit via the front panel will return a reply of MANUAL_LOCKOUT. Decoder Commands SREQ? Services Request Returns a list of the available services. Typical reply: *SERVICES: 01=BBC ONE 02=BBC TWO 03=BBC CHOICE 04=BBC NEWS 24 05=BBC TEXT 06=BBC PARLMNT Note: If no services are available, then the reply will be *SERVICES: NONE SSET Service Set Sets the decoder to change channels to the service entry number from above. Typical command: SSET 3 PROV? Provider Request Returns a list of the service providers. Typical reply: *PROVIDER: 01=BBC 02=BBC 03=BBC 04=BBC 05=BBC 06=BBC Note: If no services are available, then the reply will be *PROVIDER: NONE PREQ? Programmes Request Returns a list of the current programs. Typical reply: *PROGRAMS: 01=Kilroy 02=Schools 03=Teletubbies 04=BBC News 06=House of Lords Note: If no services are available, then the reply will be *PROGRAMS: NONE SERCA? Service CA Request Returns a list of the services to indicate if they are Conditional access or clear. Note: This information comes from PSI data and if sometimes a service may be flagged as scrambled but the video and audio may clear Typical reply: *SERCA: 000011 i.e. services 5 and 6 are marked as CA Note: If no services are available, then the reply will be *SERCA: NONE Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 19 Serial Protocol SERCOM? Service Components Request Returns a list of the component or elements of a service. Typical command: SERCOM? 02 Typical reply: *SERCOM: 02 PMT=4227 PCR=0610 VID=0610 AUD=0611 AUD=0612 DAT=0613 OTH=0650 OTH=0651 OTH=0652 OTH=1008 OTH=1009 OTH=1010 Note: Service number to request can be found from SREQ? command VIDPRM? Current Video Parameters Request Returns the video parameters encoded in the currently decoded video stream. Typical command: VIDPRM? Typical reply: *VIDPRM: 01 720x576 1 3 4:2:0 5 Typical reply: *VIDPRM: 01 NONE (when no parameters found for stream) The first number is the service currently decoded and can be found from SREQ? command. Next is the original resolution in pixels. Third is the aspect ratio where 1=4:3, 2=16:9 and 3=2.21:1. The fourth number is frame rate where 0=Forbidden, 1=23.976Hz, 2=24Hz, 3=25Hz, 4=29.97Hz, 5=30Hz, 6=50Hz, 7=59.94Hz, 8=60Hz. Next is the chroma format either 4:2:0 or 4:2:2. The last number is the active format where 0=As coded in the stream, 1=4:3, 2=16:9, 3=14:9, 4=Reserved, 5=4:3 (Shoot & Protect 14:9), 6=16:9 (Shoot & Protect 14:9, 7=Shoot & Protect 4:3 AUDPRM? Current Audio Parameters Request Returns the audio parameters encoded in the currently decoded audio stream. Typical command: AUDPRM? Typical reply: *AUDPRM: 02 48 256 0 2 Typical reply: *AUDPRM: 02 NONE (when no parameters found for stream) The first number is the service currently decoded and can be found from SREQ? command. Next is the sampling frequency in kHz. Third is the bitrate in kBits/s. The fourth number is mode where 0=Stereo, 1=Joint Stereo, 2=Dual, 3=Mono. The last number is MPEG layer either 1 or 2. MONTR Monitor Select Sets the monitors size/aspect ratio. (1= 4:3 Full Screen, 2=4:3 Letterbox, 3=16:9) Typical command: MONTR 2 INPUT MPEG2 Source Select Sets the input source. (0= LVDS, 1=ASI Copper, 2=ASI Fibre Optic[if available]) Typical command: INPUT 0 INPUT? MPEG2 Source Request Return the input source. (see above) Typical reply: *INPUT: 0 20 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Serial Protocol General Commands IDN? VER? Get Identification This command returns the manufacturers name, and product. Typical reply: *IDN: BROADCAST TECHNOLOGY LTD, MPEG2 DECODER DTVD-200 Get Firmware version This command returns the current firmware and version of the software fitted. Typical reply: *VER: FW0686,09 VERCPLD? Get CPLD Firmware version This command returns the current CPLD firmware and version of the motherboard controller. Typical reply: *VERCPLD: FW00693,03 SER? Get Serial Number Returns the units serial number, always 9 characters long. Typical reply: *SERIAL: DV200442 TIME Set Time of Day Sets the Real Time Clock. Typical command: TIME 12:34:56 (i.e. 12H 34M 56S) TIME? Returns Time of Day Returns the current time of day. Typical reply: *TIME: 22:07:13 (i.e. 22H 07M 13S) DATE Sets Date Sets the day of the week and the date. Typical command: DATE FRI 01/06/01 (i.e. Friday 1st June 2001) DATE? Returns the Date Returns the current date. Typical reply: *DATE: SAT 02/06/01 (i.e. Saturday 2nd June 2001) TEMP? Returns the Internal Temperature Returns the internal ambient temperature. (The data is always right justified) Typical reply: *TEMP: 28.75C (i.e. 28.75 degrees Celsius) Typical reply: *TEMP: -100.00C (i.e. -100.00 degrees Celsius) DEF Set Defaults Restore the defaults values for user settings for the unit. Command: DEF All user settings are restored are: e.g Input source, monitor type, OSD transparency, LCD contrast and temperature alarm limits. Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 21 Serial Protocol Alarm Commands ALARM? Alarms Request Returns a string showing the condition of the power supplies and temperature. 0=OK, 1=Fail, X=Not Fitted Order: PSUA +5V, PSUA +12V, PSUB +5V, PSUB +12V, Over Temperature, Under Temperature Typical reply: *ALARMS: 0,1,X,X,1,0 (i.e. PSUA +12V Failed, PSUB not fitted and over temperature alarm) TEMPLO Sets Low Temperature Alarm Limit Sets the limit to which a Under Temperature Alarm will activate. Limits are -25 to 10. Default is 0. Typical command: TEMPLO -15 (i.e. Limit is set to alarm below -15°C) TEMPHI Sets High Temperature Alarm Limit Sets the limit to which a Over Temperature Alarm will activate. This alarm will also light the temperature LED on the front panel. Limits are 25 to 125. Default is 70. Typical command: TEMPHI 85 (i.e. Limit is set to alarm above 80°C) ALMAP Sets the Alarm Port Mapping for ETR-290 Errors Sets the mapping of the alarm port. The first number is the error to be mapped (00 to 20) and the second number is the alarm output (00 to 09). Typical command: ALMAP 00 09 (i.e. Map TS Sync Loss to relay output) Error Number 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 22 Error TS Sync Loss Sync Byte PAT PMT Continuity Count PID Transport CRC PCR PCR Accuracy PTS CAT SI Repetition Unreferenced PID NIT SDT EIT RST TDT SI (Other) NIT (Other) Alarm Number 00 01 02 03 04 05 06 07 08 09 Alarm Output None Alarm Output 1 Alarm Output 2 Alarm Output 3 Alarm Output 4 Alarm Output 5 Alarm Output 6 Alarm Output 7 Alarm Output 8 Alarm Relay Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Serial Protocol ALMAP? Gets the Alarm Port Mapping for ETR-290 Errors Gets the mapping of the requested alarm. (see ALMAP command for error and alarm output numbers) Limits are 00 to 20. Typical command: ALMAP? 00 (i.e. Get mapping for TS Sync Loss) Typical reply: *ALMAP: 00 09 (i.e. TS Sync Loss is mapped to relay output) ALDIS Sets the Alarm Disabling for ETR-290 Errors Sets the disabling of alarms. (see ALMAP command for error numbers) 19 digits are required starting with TS Sync Loss, 0 = enabled, 1 = disabled. Typical command: ALDIS 000010000010000000000 (i.e. Continuity Count and PTS are disabled) ALDIS? Gets the Alarm Disabling for ETR-290 Errors Gets the mapping of the requested alarm. (see ALMAP command for error numbers) 14 digits are returned staring with TS Sync Loss. Typical command: ALDIS? Typical reply: *ALDIS: 000010000110010000000 TABLIMIT Sets the Table Repetition Limits Sets a range of limits for the SI table repetition alarming. ETR-290 limits = 0, DVB-UK Relaxed limits = 1 Typical command: TABLIMIT 0 (i.e. standard ETR-290) TABLIMIT? Gets the Table Repetition Limits Gets the range of limits for the SI table repetition alarming as above Typical command: TABLIMIT? Typical reply: *TABLIMIT: 1 OTHMAP Sets the Port Mapping for Other Alarms Sets the mapping of the alarm port. The first number is the other alarms to be mapped (00 to 01) and the second number is the alarm output (00 to 09), see ALMAP command for alarm output numbers. Typical command: OTHMAP 00 09 (i.e. Null Packet Alarm to relay output) Note: Other Alarms Alarm 00 Null Packet Bitrate 01 TS ID Out of Range The number of Other Alarms may increase with future revisions of software. Any existing Alarm number will stay the same. Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 23 Serial Protocol OTHMAP? Gets the Port Mapping for Other Alarms Gets the mapping of the requested other alarms. (see OTHMAP command for alarm numbers and ALMAP command for alarm output numbers. Limits are 00 to 01. Typical command: OTHMAP? 00 (i.e. Get mapping for Null Packet Bitrate) Typical reply: *OTHMAP: 00 09 (i.e. Null Packet Bitrate is mapped to relay output) NULLUP Sets the Upper Bitrate Limit for Null Packets An upper limit in Bits/sec for Null packets. When set correctly, it may be possible to determine whether a service is missing, hence an increase in Null packets. This error must be mapped to the alarm outputs as it is not mapped as default. Limit is between 312,500 and 80,000,000 in multiples of 312,500, and must have leading zeros if less than 8 digits i.e. 312500 must be 00312500. Typical command: NULLUP 08437500 NULLUP? Gets the Upper Bitrate Limit for Null Packets Command returns upper limit in Bits/sec for Null packets. Typical command: NULLUP? Typical reply: *NULLUP: 08437500 TSIDUP Sets the Upper Limit for TS ID Range Checking Sets an upper limit in decimal for the TS ID range checking. This error must be mapped to the alarm outputs as it is not mapped as default. Can be used to determine whether a network is sending the wrong TS. Limit is between 0 and 65535. This limit must be the same or more than the Lower Limit set by the TSIDLO command Typical command: TSIDUP 4372 TSIDLO Sets the Lower Limit for TS ID Range Checking Sets a lower limit in decimal for the TS ID range checking. This error must be mapped to the alarm outputs as it is not mapped as default. Limit is between 0 and 65535. This limit must be the same or less than the Upper Limit set by the TSIDHI command Typical command: TSIDLO 4225 TSIDUP? Gets the Upper Limit for TS ID Range Checking Gets the upper limit in decimal for the TS ID range checking. Typical command: TSIDUP? Typical reply: *TSIDUP: 4372 TSIDLO? Gets the Lower Limit for TS ID Range Checking Gets the upper limit in decimal for the TS ID range checking. Typical command: TSIDLO? Typical reply: *TSIDLO: 4225 24 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Serial Protocol Monitoring Commands LLOG? Last Error Log Request Returns a string showing the last error log. The string consist of 5 parts, the log number which counts from 0 to 9999 and wrap to zero again, followed by the time stamp, and the date stamp. Then a test message indicating the error and finally a PID number if applicable to the error. Typical reply: *LASTLOG: 0378 09:29:59 17/03/00 PID MISSING 00623 (i.e. Error 0378, Missing PID 0623) Note: the text string is always 30 characters long. LOG? Specific Error Log Request Returns a string showing the requested error log. The string consist of 6 parts, the number of the last log, the requested log number both of which count from 0 to 9999 and wrap to zero again, followed by the time stamp, and the date stamp. Then a test message indicating the error and finally a PID number if applicable to the error. Typical command: LOG? 0350 Typical reply: *LOG: 0378 0350 09:22:34 17/03/00 Cont. Count:Lost Packet 00992 (i.e. Last error detected is 0378, we requested error 350) Note: the text string is always 30 characters long, and you can only request errors up to 50 before the last log number, INVALID_DATA response will be returned. LOGNO? Last Log number Request Returns a string showing the last log number. This is a simple way of determing whether any new logs have been recorded. Typical reply: *LOGNO: 0378 BITSER? Get Service Bitrates This command returns the bitrates for all services in Bits/sec. Typical command: BITSER? Typical reply: *BITSER: 01=05328480 02=05308896 03=05085312 04=04959648 05=00773568 06=0023664 BITSI? Get SI Bitrate This command returns the bitrate for the total SI PID Packets in Bits/sec. Typical command: BITSI? Typical reply: *BITSI: 00127296 BITNUL? Get Null Packet Bitrate This command returns the bitrate for Null Packets in Bits/sec. Typical command: BITNUL? Typical reply: *BITNULL: 02908244 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 25 Serial Protocol BITPID? Get PID Bitrate This command returns the bitrate for requested PID in Bits/sec. Typical command: BITPID? 0621 Typical reply: *BITPID: 0621 06310456 PIDIGR Set Up PID Ignore This command allows a user to mask out certain PIDs that are known to be causing errors. This can be used to reduce the ammount of errors logged. PID ranges are 32 to 8191. Using PID 0000 will reset the decoder so that it no longer ignores any PIDs. Up to 128 PIDs can be ignored, but these are not restored on power loss. Typical command: PIDIGR 0621 (Decoder will ignore PID 0621) Typical command: PIDIGR 0000 (Reset the list of PIDs to ignore) OCCUR? Get Occurances of ETR-290 Errors This command returns the occurrences of the ETR-290 errors. These fields are in the same order as the alarm table for ALMAP command. i.e. the first is TS Sync Loss, the second is Sync byte etc. Each count will go up to 9999 and wrap to 0000. This is useful for statistical analysis of errors. Typical command: OCCUR? Typical reply: *OCCUR: 0000 0000 0002 0304 0070 1685 0000 0000 0002 0000 0000 0000 0102 0000 0004 0093 0001 0000 0001 0000 0000 OCCRST Reset the Occurances of ETR-290 Errors This reset the counts of occurrences of the above command. Typical command: OCCRST REPRATE? Get Repetition Rates of SI Tables This command returns the repetition rates in milliseconds of the SI tables and PCR of the current decoded video. These fields are in the same order as they appear on the OSD and LCD which are: PAT, CAT, PMT, NIT, NIT (Other), SDT, SDT(Other), BAT, EIT, EIT(Other), RST, TDT, TOT, PCR. These values are a typical snapshot of the last table found. Typical command: REPRATE? Typical reply: *REPRATE: 000095 001000 000035 010315 NOTFND 001765 004985 NOTFND 000030 000070 NOTFND 000015 000980 000035 i.e. (NIT Other, BAT and RST are not found) Note: RST is not supported in the current version 26 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Serial Protocol REPLATE? Get Repetition Rates Late Flags of SI Tables This command returns a string of flags to indicate when a SI table is late or overdue. The command above only returns the time interval between tables and does not show when a table has ceased. The flags are the same order as the REPLATE? command and a ‘1’ indicates the table is late. Typical command: REPLATE? Typical reply: *REPLATE: 01001001001000 i.e. (CAT NIT Other, BAT and RST are late/overdue) Note: RST is not supported in the current version TSID? Get the Transport Stream ID number This command returns the transport stream unique ID number. Typical command: TSID? Typical reply: *TSID: 1093 Diagnostic Commands PTS Set PTS Syncronising ON (default) or OFF This command allows the user to disable the PTS (Presentation Time Stamp) synchronising to maybe better understand a fault with a transport stream. If the video has a regular glitch when PTS is set to on but is OK when set to off, it implies that the PTS values in the stream have large errors or discontinuities. Note: Video and audio synchronising (i.e. lip-sync) will be lost when PTS is set to off. Typical command: PTS OFF Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 27 Software Updating SOFTWARE UPDATING The unit has the ability to be upgraded in the field quickly and easily using the serial port. A command is given to set the unit into reprogram mode, then the new software can be downloaded using a commonly available serial communication package such as Windows HyperTerminal. Once completed, the unit will reset and proceed as normal, with the new software. Sequence of events •1 First send the download command via the serial port to initiate the unit, DLOAD* The unit will reset and start up in a special mode. The LCD will say ‘ERASING FLASH PROM’ for a few seconds the say ready for download. •2 Using something like Windows HyperTerminal, the flow control must be set to Hardware or RTS/CTS. From the menu, select TRANSFER, then SEND TEXT FILE. Browse for the new software Intel Hex file (something like FW068603.HEX). The unit will now program itself with the new software. Any errors will be sent back to the user via the LCD and serial port. •3 When the file has downloaded completely, typically 5 minutes, the unit will reset automatically and start up as a MPEG2 decoder again. Problems and Trouble Shooting The unit is reporting back CHECKSUM and/or BAD RECORD errors Providing the Intel Hex file is not corrupted, the serial communications may be corrupted possibly due to too longer cable length. Use good quality cable which is screened. Do not use IDC ribbon/flat cable and connectors. If this happens, the unit will not reset at the end of the programming. Re-transmit the entire file again. The unit lost power before it was programmed If this happens, the unit will reboot in download mode again and expect the file to be re-sent. 28 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Error Monitoring ERROR MONITORING The following error monitoring is taken from the recommendations of the European Telecommunications Standards Institute Report, called ETR 290. Any errors or part of which are not supported by the present design are dark greyed out. The log message is in brackets 1st Priority Errors These are errors likely to indicate a failure to decoder the services. TS Sync Loss A transport stream is preceded by a 4 byte header. The first of which is the synchronisation byte, or sync byte which has the hexadecimal value of 0x47. DVB recommends that 5 consecutive bytes are required to synchronise, and 3 consecutive bytes must be lost to lose synchronisation. TS SYNC LOSS is • The content of the sync byte is not 0x47 for a sequence of 3 packets. Sync Byte Error A transport stream is preceded by a 4 byte header. The first of which is the synchronisation byte, or sync byte which has the hexadecimal value of 0x47. If any of the sync byte is not equal to 0x47 then a sync byte error occurs SYNC BYTE ERROR is • The content of the sync byte is not 0x47. (Sync Byte Missing) PAT Error The PAT (Program Association Table) contains a list of all programs and PID in the Transport Stream and of associated PMTs (Program Map Tables). If a PAT is unavailable or contains errors, the MPEG2 decoder will not be able to decode a program from the Transport Stream The PAT is transmitted in packets with PID 0x0000. The table may be divided into 1 to 256 section with a table index of each section being 0x00. PAT ERROR is • PAT table index does not equal 0x00 (PAT Table ID) • PAT is transmitted in encrypted form (PAT Scrambled) • PAT is not transmitted at least every 0.5 seconds (PAT Upper Distance) Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 29 Error Monitoring PMT Error The PMT (Program Map Table) provides detailed program information. It contains all the PIDs of all individual video, audio and data streams (elementary-stream PIDs) and the PIDs of packets serving for the transmission of PCR values. If PMT is not available or contains errors then the MPEG2 decoder will not be able to decode a program from the Transport Stream The PMT can be transmitted in packets with PIDs ranging from 0x0010 to 0x1FFE. The table may be divided into 1 to 256 section with a table index of each section being 0x02. PMT ERROR is • PMT table index does not equal 0x02 (PMT Table ID) • PMT is transmitted in encrypted form (PMT Scrambled) • PMT is not transmitted at least every 0.5 seconds (PMT Upper Distance) Continuity Count Error A transport stream is preceded by a 4 byte header. The forth byte contains a 4 bit continuity counter. The count is increased by one for every packet of the transport stream that has the same PID. The count can consist of values ranging from 0 to 15, after 15 it starts again from 0 (modulo-16 counter). This counter is used to recognise packets that are missing or repeated more than once. The MPEG2 standard also tolerates counter discontinuity, providing the discontinuity indicator is set the optional adaptation field (AF) of the same packet. The Null packets, packets which do not contain any useful data and have a PID of 0x1FFF are not checked for continuity as it is now defined in the MPEG2 standard. CONTINUITY COUNT ERROR is • The same packet has been transmitted more than twice without discontinuity indicator (Cont. Count: More Than Twice) • A packet is missing, i.e. new count = old count + 2 without discontinuity indicator (Cont. Count: Lost Packet) • There is a wrong sequence of packets, discontinuity without discontinuity indicator, without the above conditions present (Cont. Count: Packet Order) PID Error The PMT (Program Map Table) reveal the elementary streams that are within the Transport Stream. To decode a program with the corresponding PID, these packets must exist and be transmitted within certain intervals. The DVB Measurement Guidelines (ETR-290) state a user specified period. In this decoder, that period has been set at 1 second. PID ERROR is • The interval between two elementary streams of the same PID is > 1 second (PID Missing) 30 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Error Monitoring 2nd Priority Errors These are usually errors which give a general indication of any system level problems that arise. Transport Error Indicator The first bit of the second byte in every Transport Stream packet is the Transport Error Indicator. This is used to indicate that the following packet has errors. This flag is generated by the Viterbi or Reed-Solomon decoder at the receiver end if the decoder is unable to correct all bit errors itself. Because the contained bit errors cannot be predicated, any packet with the Transport Error Indicator set are ignored apart from video and audio elementary streams, which this MPEG2 decoder will attempt to decode. TRANSPORT ERROR is • A Transport Error Indicator bit is set in the packet header (Transport Error Indicator) CRC Error Program Specific Information (PSI Tables) such as PAT, CAT, PMT, NIT, EIT, BAT, TOT, TDT is transmitted, a value for checking the check sum is inserted at the end of the section. A CRC (Cyclic Redundancy Check) is used for calculating the check sum. Combined with the additional transmitted checksum, the value must be zero. CRC ERROR is • A packet with PAT, CAT, PMT, NIT, EIT, BAT, SDT, TOT or TDT whose CR check does not equal zero (CRC in ???) PCR Error, PCR Accuracy Coded system times are transmitted in the Transport Stream to enable a MPEG2 Decoder to synchronise its own timing to the system timing of the encoder. Each program may have its own independent program system timing. The PMT reveal which packets contain the PCR (Program Clock Reference) values. PCR ERROR is • The difference of two consecutive PCR values of a program > 100mS (PCR Value Error) • The time interval between two PCRs of a program received > 40mS (PCR Interval Error) Note: PCR error is only available for the currently decoded service PCR ACCURACY is • The PCR tolerance within a program > ±500nS (PCR Accuracy Error) Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 31 Error Monitoring PTS Error Presentation Time Stamps (PTS values) are transmitted in the Transport Stream packets. They allow the MPEG2 Decoder to identify the exact time when a transmitted data block (TV picture for video streams and beginning of audio sequence for audio streams) is to be presented PTS ERROR is • The difference of two consecutive PTS values > 700mS (PTS Error) CAT Error If encrypted data is contained in a packet of the Transport Stream, this must be indicated by the 2 bit Transport Scrambling Control in the packet header (2nd Byte). If encrypted data are transmitted then the additional CAT (Conditional Access Table) is required. The CAT is transmitted in PID 0x0001 with table ID of 0x01. CAT ERROR is • A packet contains encrypted data, but no CAT is found (CAT Not Found) • A CAT is found but table index does not equal 0x01 (CAT Table ID) 32 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Error Monitoring 3rd Priority Errors These errors are mainly to do with the DVB application of the MPEG coding and multiplexing system. SI Repetition The DVB standard defines minimum and maximum intervals for the repetition of individual packets and complete tables containing service information. Table PAT CAT PMT NIT SDT BAT EIT RST TDT TOT MAX (Complete Table) 0.5s 0.5s 0.5s 10s 2s 10s 2s 10s 30s 30s MIN (Individual Sections) 25mS 25mS 25mS 25mS 25mS 25mS 25mS 25mS 25mS 25mS SI REPETITION ERROR is • Time difference between SI table too long (SI Rep:??? Upper Distance) • Time difference between SI table too short (SI Rep:??? Lower Distance) Note: PMTs and RST are not measured at present NIT, SDT, EIT, RST and TDT Error These Service Information (SI) contain a wide range of data such as time and date to names of programs. Each is transmitted within its own PID number and must sent within a certain time interval. Service Info NIT SDT EIT PID (hex) 0x0010 0x0011 0x0012 RST TDT 0x0013 0x0014 Table Id (hex) 0x40, 0x41, 0x42 0x42, 0x46 0x4E to 0x4F, 0x50 to 0x6F 0x71 0x70 Max. Interval (sec) 10 2 2 (1) 30 (1) For the current TS NIT, SDT, EIT, RST and TDT ERROR is • Wrong table index for SI table (??? Table ID) • Time difference between SI tables too long Note: RST is not measured at present Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 33 Error Monitoring System Errors These errors are to do with the physical condition of the units hardware. Internal Temperature : The upper and lower temperature limits are set in the Alarm menu options. PSU A +5v : The operating voltage of PSUA +5v rail. PSU A +12v : The operating voltage of PSUA +12v rail. PSU B +5v (if fitted) : The operating voltage of PSUB +5v rail. PSU B +12v (if fitted) : The operating voltage of PSUB +12v rail. Error Log An error log is available which displays the time any of the above errors occurred along with a text description and the PID number the error occurred in. The last 50 errors are stored, and can be scrolled through using the up/down cursor keys. A scroll bar is available on the right of the log to indicate where in the log the user is viewing. The last error detected in the log can be retrieved via the serial port. 34 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Error Monitoring Alarm Mapping The unit has a dedicated Alarm port which has 8 open collector outputs and a change over relay. Every 1st and 2nd Priority errors plus SI repetition rates and unreferenced PID from the 3rd priority errors can be mapped to any other the alarm ports. This mapping is set by serial commands or by the Alarm menus. Any number of errors can be mapped to the same alarm output, as they are processed as logic OR. The unit is set the following defaults: Error TS Sync Loss Sync Byte Error PAT Error PMT Error Continuity Count Error PID Error Transport Error CRC Error PCR Error PCR Accuracy PTS Error CAT Error SI Repetition Error Unreferenced PID Default Mapping Alarm Relay Alarm 1 Alarm 2 Alarm 2 Alarm 3 Alarm 4 Alarm 5 Alarm 6 Alarm 7 None None None Alarm 8 None Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 35 Pin-Outs PIN OUTS The pin out for the rear panel connectors are as follows:- LVDS SPI Input [25 way D-type Socket] Pin Description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 CLK A 0V DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 DVALIDA PSYNCA 0V CLKB 0V DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DVALIDB PSYNCB Status Port [9 way D-type Socket] 36 Pin Status 1 2 3 4 5 6 7 8 9 GND Critical Fail (COMMON) Alarm (NO) Alarm (NC) NC Critical Fail (NO) Critical Fail (NC) Alarm (COMMON) NC Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Pin-Outs RS232 Port [9 way D-type Socket] Pin Status 1 2 3 4 5 6 7 8 9 NC TXD RXD NC GND NC CTS RTS NC Audio Analogue Outputs x2 [XLR Plugs] Pin Description 1 2 3 4 GND LINE + LINE GND Audio Digital Outputs [XLR Plugs] Pin Description 1 2 3 4 GND + GND Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 37 Pin-Outs Alarm Output [15 way D-type Socket] Pin Description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 RELAY (N.O.) RELAY (N.C.) ALARM 1 ALARM3 COMMON (Alarms 1-4) ALARM 6 ALARM 8 GND RELAY (Common) NC ALARM 2 ALARM 4 ALARM 5 ALARM 7 COMMON (Alarms 5-8) The relay is a change over relay. Alarm outputs 1 to 8 are open collector with the emitters tied in groups of four For typical operation COMMON (Alarms 1-4) and COMMON (Alarms 5-8) can be connected together and connected to GND. 38 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) General Specification GENERAL SPECIFICATION PARAMETERS PHYSICAL Case Weight Width Height Depth (behind front panel – excluding cables) Handle Protrusion (from front panel) ENVIRONMENTAL Storage Temperature Operating Temperature AC POWER Voltage Frequency SPI LVDS INPUT Impedance Input Signal Amplitude Rise/Fall Time (20-80%) Cable Length ASI COPPER INPUT Impedance Transmission Rate Input Signal Amplitude (p-p) Return Loss Cable Length ASI OPTICAL INPUT Operating Wavelength Transmission Rate Optical Power TS DATA INPUT Data Rate COMPOSITE VIDEO OUTPUT Hue Accuracy Color Saturation Accuracy Differential Gain Differential Phase SNR RMS (Unwgtd 100 IRE Y Ramp Tilt Correct) Luminance Nonlinearity SDI VIDEO OUTPUT Transmission Rate Output Signal Amplitude (p-p) Jitter ANALOGUE AUDIO OUTPUT Signal to Noise Ratio (Weighted) Crosstalk @1kHz Crosstalk @10kHz Harmonic Distortion AES/EBU DIGITAL AUDIO OUTPUT Impedance Output Signal Amplitude (peak to peak) MPEG DECODER Video Decoder Audio Decoder RS232 SERIAL COMMUNICATION PORT Baud Rate Baud Rate Accuracy Maximum Cable Length ALARM PORT OUTPUTS Absolute Max. voltage Absolute Max. current STATUS PORT CHANGE OVER RELAYS Absolute Max. voltage Absolute Max. current MIN TYPICAL MAX UNITS 483.8 - 1RU 19 inch Rack 3.2 484 44 340 40 484.2 - kg mm mm mm mm -20 0 - +70 +40 ˚C ˚C 95 50 - 240 60 Vac Hz 250 - 100 350 <T/7, where T = clock period - 450 50 Ω mV m 720 15 - 75 270 800 - 880 100 Ω Mbits/s mV dB m 1270 -26 1325 270 - 1380 -14 nm Mbits/s dBm - - 50 Mbits/s - 1.5 1.5 1.0 1.0 60 2 - ±° ±% % p–p ° p–p dB RMS % - 270 800 400 - Mbits/s mV pS - -95 -105 -88 -80 - dB dB dB dB 2 75 or 110 - 7 Ω V MP@ML and 422P@ML MPEG1/2/Dolby AC-3 - 9600,14400,19200,28800,38400 - 20 15 bits/s % m - - 30 1000 V mA - - 50 500 V mA Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 39 General Specifications CONNECTORS 1 or 2 Mains Input Connectors (IEC) 95-240V AC 50/60Hz ASI Copper Input (BNC Female) ASI Fibre Optic Input (Type SC) † Composite Video Output (BNC Female) SDI Video Output (BNC Female) 2x Analogue Audio Outputs (XLR Male, Left and Right Channels) Digital Audio EBU Output 110Ω (XLR Male) Digital Audio EBU Output 75Ω (BNC) RS232 Serial Communications (9 Way D Connector Female) Alarm Output (15 Way D Connector Female) Status/Reset Port (9 Way D Connector Female) † Optional extra Broadcast Technology Ltd Sopwith Park, West Portway Industrial Estate Andover, Hampshire, SP10 3TS, England Broadcast Technology Ltd. reserves the right to change specification for this product in any manner without notice. Copyright 2001 40 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Annex A Compliance ANNEX A COMPLIANCE Safety This equipment has been designed and tested to meet the requirements of the following: BS EN60950 European 1992 (Harmonised) Safety of information technology equipment including electrical business equipment. Includes amendments A1,A2,A3,A4 and A11. UL 1950 Third Edition 1997 Safety of information technology equipment including electrical business equipment. USA EMC This equipment has been type-tested and conforms to the current European EMC regulations. When tested, the equipment was operated with all cables attached. Mating connectors were of the fully screened variety and, where practical, the cables were double screened, with the screens bonded to connector bodies at each end of their respective cables. When this equipment is installed as part of a larger system, it is the responsibility of the system provider to ensure that EMC regulations continue to be met. Suggested cable types: 75 ohm video (BNC connectors): Equivalent to BBC No.PSF1/3M BICC TM3304 BRAND REX GT851 Twisted Pair Audio/Digital: Canford Audio FST Belden 8451 Alpha 2461 Data Cables: Belden 9829 (2 pair) BICC H9589 (4 pair) Brand Rex BE57901 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 41 Annex C : Customer Report ANNEX B CERTIFICATIONS AND COMPLIANCE’S Safety Standards Category Description U.S. Nationally Recognised Testing Laboratory Listing UL1950 Third edition 1997 Canadian Certification CAN/CSA-22.2 No. 950-95 European Union Compliance Low Voltage Directive 73/23/EEC, Amended by 93/68/EEC EN60950 (Class I): 1992 Electrical Safety. Includes amendments A1,A2,A3,A4, and A11. EMC Standards Category Description EC Declaration of Conformity – EMC Meets intent of Directive 89/336/EEC for Electromagnetic Compatibility. Compliance was demonstrated to the following specifications as listed in the Official Journal of the European Communities: EN50081-1 Emissions:1 EN 55022 EN60555-2 Class B Radiated and Conducted Emissions AC Power Line Harmonic Emissions EN50082-1 Immunity:1 IEC 801-2 IEC 801-3 IEC 801-4 IEC 801-5 Electrostatic Discharge Immunity RF Electromagnetic Field Immunity Electrical Fast Transient/Burst Immunity Power Line Surge Immunity 1 High-quality shielded cables must be used to ensure compliance. FCC Compliance Emissions comply with FCC Code of Federal Regulations 47, Part 15, Subpart B, Class A Limits2 2 High-quality shielded cables must be used to ensure compliance. FCC Information This device complies with part 15 of the FFC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. WARNING: The user must install the system as per manufacturers instructions (section ΙΙΙ), to comply with the requirements of FCC. EC Declaration of Conformity – Low Voltage Compliance was demonstrated to the following specification as listed in the Official Journal of the European Communities: Low Voltage Directive 73/23/EEC EN60950 (Class I): 1992 Electrical Safety. Includes amendments A1,A2,A3,A4, and A11. Approvals UL1950 Third Edition 1997 CAN/CSA-22.2 No. 950-95 42 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) Annex B - Certification and Comliance’s BROADCAST TECHNOLOGY LIMITED Sopwith Park, West Portway Industrial Estate Andover, Hampshire SP10 3TS :+44 (0)1264 332633 :+44(0)1264 334509 E-Mail support@btl.uk.com VAT No. GB/474 44 36 32 ANNEX C - CUSTOMER REPORT Company: Address: Contact name (person(s) responsible): Customer Reference: Telephone No: Fax: Date: E-Mail: Delivery address upon despatch of good(s), to be completed if different from above; * Note - upon returning goods packaging must be suitable for professional electronic equipment. Where possible please ship via “Emery Worldwide” our import-clearing agent. Contact name: Address: In the event of any fault occurring please copy, complete and return Customer and Fault Reports to Broadcast Technology Ltd at the above address. For internal use only;RN no: Date received: Checked for rework by: Remedial action taken: Approx. cost of repair: Approx. time taken: Date returned: Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision) 43 Annex D Fault Report ANNEX D - FAULT REPORT FORM Broadcast Technology Ltd Returns Number : Type: Serial No: Del. Date: Please tick appropriate box(s) Nature of Fault: Software Hardware Software used (if known): Configuration: Appearance of Failure:Systematic When Hot When Cold Intermittent Description of fault: What do you think is the cause of the fault?: Comments: Customers signature: Date: (Engineer reporting fault) DETAILED COMMENTS: (If necessary, please add more details on a separate sheet). 44 Broadcast Technology Limited User Manual for DTVD-200 MPEG2 Decoder (6th Revision)