MPD Windows Control Panel Software ......................9 MPD Serial Port Communication Protocol ....................14 4.3.1 Protocol Format .............................. 14 4.3.2 Command, Acknowledge and Warning ....................16 4.3.3 MPD Serial Port Communication Protocol - Quick reference ........... 25 100-M0081X1 2 of 29 www.cobham.com/gms...
Designed to mate with MSR Runs on 12VDC The GMS Messenger Portable Decoder (MPD) is a compact professional 4:2:2 MPEG-2 digital audio/video decoder that is designed to be a companion to GMS’ MSR Diversity Receiver. A mounting plate is provided that allows the MSR to be mounted on top of the MPD.
Page 4
Status Indicators (Front Panel) LEDs: On/Standby, Decoder Lock Status, ASI Signal Present Control RS-232C via DB-9M on rear panel USB-1 via USB-Type A on rear panel Software: MS Windows Graphical User Interface Application (Windows 2000 & XP compatible.) 100-M0081X1 4 of 29 www.cobham.com/gms...
Page 5
Pin1 and Pin 6 (9-17VDC) Pin 5 and Pin 9 (GND) Physical Dimensions: 8.5” (W) x 8.5” (D) x 1.0” (H) 21.6 cm x 21.6 cm x 2.54 cm Weight: 3.65 lbs ( 1.656 kg) Environmental Conditions 100-M0081X1 5 of 29 www.cobham.com/gms...
:Advanced Encryption Standard digital Audio Output 2/CVBS :Composite Video Broadcast Signal, Channel 2 :Analog Audio Signal /Channel 2 /Right :Analog Audio Signal /Channel 2 /Left CTRL1 :RS232 Interface CTRL2 :USB Interface POWER :DC Power Line 100-M0081X1 6 of 29 www.cobham.com/gms...
For single-program Transport Streams (TSs), like those that are typically output from GMS’ Wireless Audio/Video Links, the Messenger Portable Decoder (MPD) is a plug & play device. It will automatically select and decode any compliant compressed Video or Audio and provide uncompressed outputs. With the OSD function turned-off, the user can monitor status via the MPD’s Front Panel LEDs.
*A/V PID value can be manually set by M.S. Windows Control Application as well. MPD will retain new parameters after change. Remote Operation USB Driver Installation Find pre‐install USB drivers file under \..\current_driver\setup.exe Run setup.exe. This operation will install pre-install software V1.16 to your PC. 100-M0081X1 8 of 29 www.cobham.com/gms...
MPD Control panel software is only a demo program for MPD serial port communication protocol. System Requirements: PC with free ASC0 channel or free USB channel Windows 95 and above, Windows NT 4.0 and above One serial cable or USB cable 100-M0081X1 9 of 29 www.cobham.com/gms...
Page 10
Install USB driver, a virtual COM port is available (Please refer to USB driver user manual for detail) Find the virtual COM port No. Connect USB cable. Power on MPD and execute MPD control panel. 100-M0081X1 10 of 29 www.cobham.com/gms...
Page 11
100-M0081X1 11 of 29 www.cobham.com/gms...
Page 12
Note: you must fill 0 at blank item and press the “GetID” button, you can get correct ID value. “SetID” Set new ID number for the currently connected MPD. Fill the new ID number, press the “SetID” button. Monitor and Control Table Get MPD System Information. 100-M0081X1 12 of 29 www.cobham.com/gms...
Page 13
“SetAudioPID”, It means set Audio channel 2 PID = 0x01C2. “GetAudioVolume” Read the volume of audio channel 1 and audio channel 2. Fill 0 at “Channel:” item and press “GetAudioVolume”, you can get PID of audio channel 1. 100-M0081X1 13 of 29 www.cobham.com/gms...
Page 14
Set up OSD horizontal position. Press “Left” button, means to horizontally move the OSD window to the left (2 pixels) . Press “Right” button, means to horizontally move the OSD window to the right (2 pixels) . 100-M0081X1 14 of 29 www.cobham.com/gms...
Format is the command data format that the host monitoring program sends to MPD; Acknowledge Format is data format that MPD acknowledges the host monitoring program; Warning Format is warning information that MPD initiatively submit to the host monitoring program. 100-M0081X1 15 of 29 www.cobham.com/gms...
Page 16
In Command or Acknowledge frame, it is an optional item, and its length is changeable. In DATA Warning frame, it shows 4 or 1 byte warning information. Check summary,which is the byte summary of LENH, LENL, CMD/ACK, DATA, carry omitted. Sync. End, total is 0x55. SYNE 100-M0081X1 16 of 29 www.cobham.com/gms...
It usually takes around 20 seconds for MPD to initialize; 2) Host should then send out several LinkTest commands until it receives the LinkTest acknowledge from MPD, which means that MPD has completed the reset. 100-M0081X1 17 of 29 www.cobham.com/gms...
Page 18
1) DATA[0]=0x00 NTSC 2) DATA[0]=0x01 PAL 3) DATA[0]=0x02 SECAM VideoSpec 0xEE None 0xEE DATA[0] Read the current video syntax subset and level. 1) DATA[0]=0x00 Main Profile @ Main Level 2) DATA[0]=0x01 4:2:2 Profile @ Main Level 100-M0081X1 18 of 29 www.cobham.com/gms...
Page 19
Read the contrast of current analog video output. 1) DATA[0]=Contrast, 0<=Contrast <=100, e.g. when DATA[0]=0x37, it means Contrast=55. 0xE7 None 0xE7 DATA[0] Read the hue of current analog video output. 1) DATA[0]=Hue, 0<= Hue <=100, e.g. when DATA[0]=0x37, it means =55. 100-M0081X1 19 of 29 www.cobham.com/gms...
Page 20
3) DATA[0].2=1, means audio channel 1 is working, DATA[0].2=0 means audio channel 1 is closed; e.g. when DATA[0]=0x05, DATA[0].0=1, DATA[0].1=0, DATA[0].2=1, it means video channel and audio channel 1 is working, and video channel 0 is closed. 100-M0081X1 20 of 29 www.cobham.com/gms...
Page 21
0x0007 ISO/IEC 13522 MHEG 0x0008 Annex A – DSM CC 0x0009 ITU-T Rec. H.222.1 0x000A ISO/IEC 13818-6 type A 0x000B ISO/IEC 13818-6 type B 0x000C ISO/IEC 13818-6 type C Refer to ISO/IEC 13818-1 100-M0081X1 21 of 29 www.cobham.com/gms...
Page 22
1) DATC [0]=Bright, 0<=Bright<=100, e.g. when DATC[0]=0x37, means Bright=55. SetContrast 0xCB DATC[0] 0xCB None Set up the contrast of current analog video output. 1) DATC[0]=Contrast, 0<=Contrast <=100, e.g. when DATC[0]=0x37, it means Contrast=55. DVB EN 300 468 100-M0081X1 22 of 29 www.cobham.com/gms...
Page 23
3) DATC[1]=0x02, set OSD transparency as 40%; 4) DATC[1]=0x03, set OSD transparency as 60%; 5) DATC[1]=0x04, set OSD transparency as 80%. 6) Note: this command will keep OSD and LOGO of MPD in open status. 100-M0081X1 23 of 29 www.cobham.com/gms...
Page 24
2) This command will cause the re-start of MPD system. Host should then sends out several LinkTest command until MPD’s LinkTest acknowledges, which means that MPD has completed the re- start and has restored all the default settings. 100-M0081X1 24 of 29 www.cobham.com/gms...
Page 25
Expect for warning, MPD does not initiatively send out acknowledge data frame, and only when Host sends out one command, MPD replies with one acknowledge data frame; Host should send out commands at an interval of more than 50ms; 100-M0081X1 25 of 29 www.cobham.com/gms...
Need help?
Do you have a question about the Messenger Portable Decoder and is the answer not in the manual?
Questions and answers