background image

MD-215 Hardware 

Display Control Interface 

 

4-6 

Downloading RGB Files 

This feature returns the ECDIS RGB file that is currently saved to the EEPROM; consequently, it is only available 
for type-approved ECDIS models. 

VGA 

Use the following commands for downloading RGB files from VGA input source. 

Command 

Description 

DL? 

Data: none (0 byte) 
ACK: Total packet numbers (1 byte) 

DLN 

Data: Appointed packet (1 byte) 
ACK: File content (30 bytes maximum, except for the last packet) 

The command DL? will send a request to the micro controller and ask how many packets need to be 
downloaded. The reply from the micro controller should be used when using the command DLN to download the 
specific packets. Refer to the following section for detailed descriptions of the DL? and DLN. 

Query the RGB File Size (in packets): DL? Command   
 

Byte 0 

Byte 1 

Byte 2 

Byte 3 

Byte 4 

Byte 5 

Byte 6 

Hex 

0x7 

0xFF 

0x44 

0x4C 

0x3F 

0x0 

0x2A 

ASCII 

 

 

 

 

Download the RGB File: DLN Command 
 

Byte 0 

Byte 1 

Byte 2 

Byte 3 

Byte 4 

Byte 5 

Byte 6 

Byte 7 

Byte 8 

Hex 

0x7 

0xFF 

0x44 

0x4C 

0x4E 

0x1 

0x1A 

appointed 

packet 

0xAF 

ASCII 

 

 

 

 

 

 

Here is sample command to read and return packet zero of the RGB file:

 

0x07 

0xFF 

0x44 

0x4C 

0x4E 

0x01 

0x1A 

0x00 

0xFF 

This is the ACK packet that is returned, with data packet 0 located in the Data section.   

0x06 

0xFF 

0x44 

0x4C 

0x4E 

0x20 

0xFC 

0x00 

Data 

IDCHK 

This result shows the actual value of RGB file package 0. The results could be different for different machines. 

DVI 

Use the following commands for downloading RGB files from the DVI input source: 

Command 

Description 

D2? 

Data: none (0 byte) 
ACK: Total packet numbers (1 byte) 

D2N 

Data: Appointed packet (1 byte) 
ACK: File content (30 bytes maximum, except for the last packet) 

The command D2? will send a request to the micro controller and ask how many packets need to be 
downloaded. The reply from the micro controller should be used when using the command D2N to download 
the specific packets. Refer to the following section for a detailed description of D2? and D2N

Query the RGB File Size (in packets): D2? Command 
 

Byte 0 

Byte 1 

Byte 2 

Byte 3 

Byte 4 

Byte 5 

Byte 6 

Hex 

0x7 

0xFF 

0x44 

0x4C 

0x3F 

0x0 

0x2A 

ASCII 

 

 

 

 

 

Summary of Contents for MD-215 Series

Page 1: ...MD 215 Hardware User s Manual Edition 2 0 February 2017 www moxa com product 2017 Moxa Inc All rights reserved ...

Page 2: ...to this manual or to the products and or the programs described in this manual at any time Information provided in this manual is intended to be accurate and reliable However Moxa assumes no responsibility for its use or for any infringements on the rights of third parties that may result from its use This product might include unintentional technical or typographical errors Changes are periodical...

Page 3: ...t A 1 B On Screen Display OSD Controls B 1 Opening the Configuration Screen B 2 OSD Menu Map and Items Explained B 2 Source Auto Source B 2 Image Setting Auto Setup B 2 Image Setting Display B 3 Color Mode Color Temperature B 3 Color Mode Color Temperature User B 4 Management Communication B 4 OSD Misc OSD position B 5 OSD Misc Language B 5 OSD Misc Preset Save B 5 OSD Misc OSD Lock Mode B 6 Servi...

Page 4: ...n C 6 DD Query DC Input Power Detect Function Status C 6 BLI Brightness Control C 6 DUF Disable UART Command Function C 7 EMS ECDIS Mode Select C 7 CT Current Temperature Query C 8 SS System Status Query C 8 MCC OSD Control Command C 8 ...

Page 5: ... we give a general introduction to the features and specifications of the MD 215 display The following topics are covered in this chapter Overview Ordering Information Package Checklist Product Features MD 215 Hardware Specifications ...

Page 6: ...ring Information Available Models MD 215X T 15 inch display DVI D VGA video output AC DC dual power tape bonding MD 215Z T 15 inch display DVI D VGA video output AC DC dual power multi touch glove friendly tape bonding Optional Accessories can be purchased separately Panel mounting clamps VESA mounting kit Package Checklist Each model is shipped with the following items MD 215 display VGA cable DV...

Page 7: ...ta Data GND Front Panel LEDs MENU brightness INFO Brightness mode Day Dusk Night Smart OSD Yes Physical Characteristics Housing Aluminum sheet metal Weight 6 1 kg 13 56 lb Dimensions 356 x 315 x 77 2 mm 14 02 x 12 40 x 3 04 in Mounting Panel standard VESA mounting kit is optional System Cooling Fanless thermal design Environmental Limits Operating Temperature 40 to 70 C 40 to 158 F Storage Tempera...

Page 8: ...ollowing precautions to minimize heat build up within the display Position the display within 40 of the vertical If a the display is not positioned within 40 of the vertical b the ambient temperature exceeds 25 C or c the display is used in a location with minimal ventilation then install an external fan to increase airflow upwards through the chassis Important Safety Precaution Even though the di...

Page 9: ... control buttons easily in low light environments and identify system hardware failures easily Multiple serial ports allow you to configure display parameters and the reliable and stable hardware platform lets you devote your attention to developing your applications The following topics are covered in this chapter Appearance and Layout Dimensions SavvyTouch Display Control Buttons ...

Page 10: ...MD 215 Hardware Hardware Introduction 2 2 Appearance and Layout Dimensions ...

Page 11: ... of each button Name Display Color Control Function Color Legend Menu Power Green Display is powered on and functioning normally Touch the button to show the OSD settings menu Red No input signal detected Display on standby Off Power is down and the display is off Brightness White To increase brightness of panel To decrease brightness of panel Info Off AC DC power functioning normally Red AC DC po...

Page 12: ...ollowing topics are covered in this chapter Placement Guidelines Installation Notes Panel Mounting VESA Mounting Safety Precautions Grounding the MD 215 Series Powering on off the MD 215 Series SavvyTouch Display Control Buttons Connecting Data Transmission Cables Connecting the MD 215 to a Computer Enabling the Touch Screen Interface Z models only Connecting Video Input Cables Connecting the Buil...

Page 13: ...for better heat dissipation 5 Exposure to extreme direct sunlight may cause a considerable increase in the temperature of the unit and under certain circumstances might cause the temperature to increase beyond the recommended value Be sure to keep this point in mind when planning the placement of bridge equipment sun shades distance from the windows ventilation etc 6 Exposure to strong vibration o...

Page 14: ...sired The maximum thickness of the surface to which the display can be clamped is 11 mm For a secure mounting all 8 clamps must be used The clamp arms are fastened into slots on all four sides of the MD 215 Use the short M4 SUS stainless screws to fasten the clamp arms to the MD 215 mounting slots as shown in the magnified inset in the diagram just below Next use the clamps to fasten the display t...

Page 15: ...it Four flat screws and four round screws are required to fasten the VESA mounting bracket See the figure below for detailed screw specifications and torque values An additional four screws not included in the kit are required to mount the display on a VESA rack For this purpose use M6 screws with a length between 10 and 12 mm ...

Page 16: ...ow upwards through the display if a the display is not positioned within 40 of the vertical b the ambient temperature exceeds 25 C or c the display is used in a location with minimal ventilation Important Safety Precaution Even though the display is rated to operate within the IEC 60945 standard of 15 to 55 C for marine applications it is best to ensure that the ambient temperature does not exceed...

Page 17: ... and vice versa This will not affect the MD 215 s operation SavvyTouch Display Control Buttons The MD 215 Series comes with five SavvyTouch display control buttons located on the front surface These intelligent controls will light up as your hand draws near the area of the screen where they are located MENU To configure the panel display settings open the on screen display OSD configuration panel ...

Page 18: ...he display is working well An OFF message will be shown when the AC or DC power is not working System Status AC Input Power ON DC Input Power ON System Status AC Input Power ON DC Input Power OFF NOTE If the MD 215 is powered using a DC converter an OFF message will appear when the INFO dialog displays the AC power status and vice versa This will not affect the MD 215 s operation ECDIS The ECDIS b...

Page 19: ...ndix C Display UART Commands Enabling the Touch Screen Interface Z models only The MD 215Z model comes with a USB port on its bottom panel This USB port is used to connect the touch screen interface to a computer s peripheral device manager To enable the panel s touch screen feature use a type A male to type B male USB cable to link the port to a peripheral device input on a PC laptop or embedded ...

Page 20: ...D 11 NC 12 DDC Data 13 HSYNC 14 VSYNC 15 DDC Clock DVI D Connector Pin No Signal Definition 1 T M D S Data2 2 T M D S Data2 3 T M D S Data2 4 Shield 4 N C 5 N C 6 DDC Clock 7 DDC Data 8 Analog Vertical Sync 9 T M D S Data1 10 T M D S Data1 11 T M D S Data1 3 Shield 12 N C Pin No Signal Definition 13 N C 14 5V Power 15 Ground return for 5V HSync and VSync 16 Hot Plug Detect 17 T M D S Data0 18 T M ...

Page 21: ...scription 3 10 Connecting the Built in Buzzer The MD 215 comes with a built in buzzer terminal block located on the bottom of the product It is normally used to connect more buzzers Buzzer Buzzer Pinouts Pin Buzzer 1 GND 2 BUZ 3 GND 4 5 GND ...

Page 22: ...oding custom software controls for the display panel This chapter describes the details of the UART control interface and the format of the available commands The following topics are covered in this chapter Connecting to the UART Control Interface UART Command Format Command Format Details Downloading RGB Files VGA DVI ...

Page 23: ...y When launching a terminal emulator you will need to configure the connection Below we show you how to configure an emulator using Moxa s PComm terminal emulator The relevant connection settings are shown in step 2 1 Select Port Manager and then select Open 2 The connection settings are shown below When finished click OK Protocol Serial Serial Parameters COM the actual number depends on the compu...

Page 24: ... you may enter a command in the HEX field and then click Start Send to send the command The following example queries the firmware version on the scalar board Example Querying the scalar board s firmware version 0x07 0x00 0x53 0x57 0x49 0x00 0x05 For detailed command explanations refer to the Display UART Commands section ...

Page 25: ...sed to identify the start of a message it can be one of three values ATTN Description 0x07 Command ASCII BELL packet 0x06 Acknowledge ASCII ACK packet 0x15 Negative ACK ASCII NAK packet A device sends a command with the 0x07 Attention Code The unit will respond to the command with either an ACK if the command completed successfully or a NAK if the command failed ADDR Address This byte is used to s...

Page 26: ...on Status 0x44 0x44 0x46 DDF DC Input Power Detect Function 0x44 0x44 0x3F DD Query DC Input Power Detect Function Status 0x42 0x4C 0x49 BLI Brightness Control 0x44 0x55 0x46 DUF Disable UART Command Function 0x45 0x4D 0x53 EMS ECDIS Mode Select 0x43 0x54 0x3F CT Current Temperature Query 0x53 0x53 0x3F SS System Status Query 0x4D 0x43 0x43 MCC OSD Control Command LEN Data Length This byte defines...

Page 27: ...3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Hex 0x7 0xFF 0x44 0x4C 0x4E 0x1 0x1A appointed packet 0xAF ASCII D L N Here is sample command to read and return packet zero of the RGB file 0x07 0xFF 0x44 0x4C 0x4E 0x01 0x1A 0x00 0xFF This is the ACK packet that is returned with data packet 0 located in the Data section 0x06 0xFF 0x44 0x4C 0x4E 0x20 0xFC 0x00 Data IDCHK This result shows the actual value of R...

Page 28: ...acket 0xAF ASCII D 2 N This is a sample command for reading and returning packet 0 of the RGB file 0x07 0xFF 0x44 0x4C 0x4E 0x01 0x1A 0x00 0xFF This is the ACK packet that is returned with data packet 0 located in the Data section 0x06 0xFF 0x44 0x4C 0x4E 0x20 0xFC 0x00 Data IDCHK This result shows the actual value of RGB file package 0 The results could be different for different machines ...

Page 29: ...o provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interfe...

Page 30: ...owing topics are covered in this appendix Opening the Configuration Screen OSD Menu Map and Items Explained Source Auto Source Image Setting Auto Setup Image Setting Display Color Mode Color Temperature Color Mode Color Temperature User Management Communication OSD Misc OSD position OSD Misc Language OSD Misc Preset Save OSD Misc OSD Lock Mode Service Service Test Pattern ...

Page 31: ...en different inputs DVI or VGA as well as enable or disable the Auto Source functionality VGA Set signal source to VGA DVI Set signal source to DVI Auto Source When Auto Source value is Yes signal is automatically searched for and selected The default value is Yes Image Setting Auto Setup Configure various visual preferences Auto Setup Automatically fit reset the current signal and adjust the imag...

Page 32: ...horizontally left right V Position Move image vertically up down Clock Adjust the horizontal frequency clock of the analog signal Phase Fine tune the data sampling position impacts on image quality Color Mode Color Temperature Adjust the color temperature Kelvin degrees of the image 9300K Cool a bluish white 7500K Neutral a white close to natural light 6500K Warm a reddish white ...

Page 33: ...Set up serial communication mode for remote control and or accessing internal information about the unit including brightness firmware version and other values RS232 Sets to use standard RS 232 protocol through DB9 connector RS422 Sets to use standard RS 422 protocol through terminal block connector RS4852W Sets to use RS 485 protocol Half duplex through terminal block connector Address RS Set the...

Page 34: ...on Adjust OSD menu vertically up down values from 0 to 100 The default value for both functions is 100 OSD Misc Language OSD language to be used for all text and warnings English Display OSD in English There are only English supported now OSD Misc Preset Save Allows it to work with Memory Presets Recall for OSD menu settings Recall Reset to default setting and value Will override and restore all p...

Page 35: ...Default password is 321 Service Show various technical and unit related information including Firmware versions Elapsed Time Internal Temperature and activation for the internal Test Pattern image useful for troubleshooting RAP Firmware Rev Displays the scalar firmware version Example Ver 1 0 0 CYP Firmware Rev Displays the touch keypad firmware version Example Ver 1 0 0 Operation Hours Shows the ...

Page 36: ...lor boxes for White Black Red Green Blue and to check for deviations in the TFT panel display controller behavior It is independent of any current resolution or specifications found in the signal inputs The test pattern is generated internally in the display controller and is sent 1 1 directly to the TFT panel ...

Page 37: ...ightness Button BZZ Buzzer Control DLN Download ECDIS RGB File DL ECDIS RGB Package Query D2N Download ECDIS RGB File Second D2 ECDIS RGB Package Query Second ETC Elapsed Time Counter Query GMB Glass Display Control Minimum Brightness POT Potentiometer Control SWI Scalar Firmware Version Query SWK Touch Keypad Firmware Version Query ADF AC Input Power Detect Function AD Query AC Input Power Detect...

Page 38: ...FF 0x42 0x52 0x4C 0x01 0x18 0x31 0xCE BRM Brightness Maximum Value This command sets the brightness maximum value The range is from 0x00 to 0xFF 0 100 LEN one data byte Examples Command to set 88 Brightness 0x07 0xFF 0x42 0x52 0x4D 0x01 0x17 0xE0 0x1F BRT User Brightness Control This command sets the maximum brightness of the panel The range is from 0x00 to 0xFF 0 100 The default value is 0xFF Not...

Page 39: ...tus Examples Turn the buzzer ON 0x07 0xFF 0x42 0x5A 0x5A 0x01 0x02 0xFF 0x00 ACK 0x06 0xFF 0x42 0x5A 0x5A 0x01 0x03 0xFF 0x00 Query the current status 0x07 0xFF 0x42 0x5A 0x5A 0x01 0x02 0x3F 0xC0 ACK the current status of the buzzer is ON 0x06 0xFF 0x42 0x5A 0x5A 0x01 0x03 0xFF 0x00 DLN Download ECDIS RGB File Before sending this command use DL to determine how many available packets are in each E...

Page 40: ...e first byte is package num the second byte is and the other 30 bytes are data Examples Command to read packet 0 0x07 0xFF 0x44 0x32 0x4E 0x01 0x34 0x00 0xFF ACK packet 0 of the first RGB file 0x06 0xFF 0x44 0x32 0x4E 0x20 0x16 0x00 0x2D Data IDCHK D2 ECDIS RGB Package Query Second Every packet has 32 bytes of data the first byte is the packet number the second byte is and the remaining 30 bytes a...

Page 41: ...ey Disable 0xFF Brightness Brightness Key Enable Examples Disable the BR BR Key 0x07 0xFF 0x50 0x4F 0x54 0x01 0x05 0x00 0xFF ACK 0x06 0xFF 0x50 0x4F 0x54 0x01 0x06 0x00 0xFF SWI Scalar Firmware Version Query This command queries the scalar firmware version Examples Query Scalar Firmware Version 0x07 0xFF 0x53 0x57 0x49 0x00 0x06 SWK Touch Keypad Firmware Version Query This command queries the touc...

Page 42: ... Detect is OFF 0xFF DC Input Power Detect is ON Examples Set OFF 0x07 0xFF 0x44 0x44 0x46 0x01 0x2A 0x00 0xFF ACK 0x06 0xFF 0x44 0x44 0x46 0x01 0x2B 0x00 0xFF DD Query DC Input Power Detect Function Status Send this command to query DC Input Power Detect Function Status 0x00 DC Input Power Detect is OFF 0xFF DC Input Power Detect is ON Examples Send a DD command to Query the DC Input Power Detect ...

Page 43: ...55 0x46 0x01 0x19 0x00 0xFF ACK 0x06 0xFF 0x44 0x55 0x46 0x01 0x1A 0x00 0xFF NACK 0x15 0xFF 0x44 0x55 0x46 0x01 0x0B 0x00 0xFF EMS ECDIS Mode Select For ECDIS models use this command to switch between DAY DUSK and NIGHT modes LEN one data byte DATA IDCHK DAY 0x00 0xFF DUSK 0x01 0xFE NIGHT 0x02 0xFD QUERY 0x3F 0xC0 ACK 0x00 DAY Mode ACK 0x01 DUSK Mode ACK 0x01 NIGHT Mode ACK 0x03 Not at DAY DUSK an...

Page 44: ...gs The commands are transmitted in the DATA field NOTE We cannot guarantee that all commands will be supported by future Moxa products If the checksum is valid the unit will reply to this command with an ACK attention code where the data field contains the original MCC command followed by acknowledge from the controller If the checksum is invalid and the message was not broadcast the unit will rep...

Page 45: ...E Reset R 07 FF 4D 43 43 02 24 82 52 2B Reset r 07 FF 4D 43 43 02 24 82 72 0B Increase 07 FF 4D 43 43 02 24 82 2B 52 Decrease 07 FF 4D 43 43 02 24 82 2D 50 Where ww a to A Where xx 0 to 6 Where yy 0 to F Where zz Calculated Checksum Max Range 0 0 to 6 4 Default 0 0 Manual Clock Control Syntax 07 FF 4D 43 43 02 24 85 xx zz Function Examples Increase 07 FF 4D 43 43 02 24 85 2B 4F Decrease 07 FF 4D 4...

Page 46: ...yy 0 to F Where zz Calculated Checksum Max Range 0 0 to 6 4 Default 6 4 100 Note If Value 100 then Value 100 Select OSD Language Syntax 07 FF 4D 43 43 02 24 95 xx zz Function Examples Example 0 07 FF 4D 43 43 02 24 95 30 3A Query 07 FF 4D 43 43 02 24 95 3F 2B Reset R 07 FF 4D 43 43 02 24 95 52 18 Reset r 07 FF 4D 43 43 02 24 95 72 F8 Where xx 0 Where zz Calculated Checksum Available function 0 Eng...

Page 47: ... 43 02 24 B5 52 F8 Reset r 07 FF 4D 43 43 02 24 B5 72 D8 Increase 07 FF 4D 43 43 02 24 B5 2B 1F Decrease 07 FF 4D 43 43 02 24 B5 2D 1D Where xx 0 to 6 Where yy 0 to F Where zz Calculated Checksum Max Range 0 0 to 6 4 Default 6 4 100 Blue Level for Selected Color Syntax 07 FF 4D 43 43 03 23 B6 xx yy zz Function Examples Example 50 07 FF 4D 43 43 03 23 B6 35 30 E4 Query 07 FF 4D 43 43 02 24 B6 3F 0A...

Page 48: ...here xx 0 to F Where zz Calculated Checksum Default and reset value are 0 Test Pattern Syntax 07 FF 4D 43 43 02 24 CD xx zz Function Examples Example 1 07 FF 4D 43 43 02 24 CD 31 01 Where xx 0 to 1 Where zz Calculated Checksum Available function 0 Normal Display 1 Display burn in Test Pattern Reset Factory Default Send only 07 FF 4D 43 43 01 25 CE 31 Available response status 0 fail 1 successful M...

Reviews: