BenQ ST4301K Installation Manual

Rs232/lan control protocol
Hide thumbs Also See for ST4301K:

Advertisement

Quick Links

ST5501K_ST4301K RS232/LAN Control Protocol
Installation Guide
1

Advertisement

Table of Contents
loading

Summary of Contents for BenQ ST4301K

  • Page 1 ST5501K_ST4301K RS232/LAN Control Protocol Installation Guide...
  • Page 2: Table Of Contents

    Table of Contents Introduction ........................... 3 Wire arrangement ................................. 3 RS232 pin assignment ..............................3 Communication setting ............................4 Command message reference ..........................4 Connections and communication settings ................4 RS232 serial port connection ............................. 4 RS232 via LAN ................................5 RS232 via HDBaseT ..............................
  • Page 3: Introduction

    Introduction This document describes the hardware interface spec and software protocols of RS232 interface communication between Commercial Display and PC or other control unit with RS232 protocol. This set protocol allow users to assign the ID in the command to control the specify ID monitor. The set protocol contains two sections command: Set-Function and Get-Function In this document, "PC"...
  • Page 4: Communication Setting

    Communication setting Baud rate select: 9600bps (fixed)/ Data bits: 8 bits (fixed) Parity: None (fixed)/ Stop Bits: 1(fixed) Command message reference PC sends to Monitor command packet followed by "CR". Every time PC sends control command to the Monitor, the Monitor shall response as follows: 1.
  • Page 5: Rs232 Via Lan

    RS232 via LAN RJ45 port on a display PC or laptop LAN cable Find the Wired LAN IP address of the connected display from the OSD menu and make sure the display and the computer are within the same network. IP Protocol Port: 4660 RS232 via HDBaseT HDBaseT compatible device...
  • Page 6: Set-Function Listing

    0x0D Set-function listing The PC can control the LCD Monitor for specific actions. The Set-Function command allows you to control the LCD monitor behavior in a remote sit through the RS232 port. The Set-Function packet format consists of 11 bytes. Set-function description Item Description...
  • Page 7 0x30 0x38 0x73 0x24 0x30 0x37 0x36 0x0D 0x32 Reply (Hex Format) Command Name Length type 0x30 0x34 0x2B 0x0D 0x31 Example 2: Set Brightness as 176 for Display-02 and this command is NOT valid. Send (Hex Format) Command Name Length Command Value1...
  • Page 8: Set-Function Table

    0x30 0x34 0x2B 0x0D 0x31 Example 4: Set Tint as 75 for Display -03 and this command is NOT valid. Send (Hex Format) Command Name Length Command Value1 Value2 Value3 type 0x30 0x38 0x73 0x27 0x30 0x37 0x35 0x0D 0x33 Reply (Hex Format) Command Name...
  • Page 9 002: HDMI2 002: HDMI2 006 : DVI-D 006 : DVI-D 007 : DisplayPort 007 : DisplayPort 101 : android 101 : android Contrast 000 ~ 100 000 ~ 100 Brightness 000 ~ 100 000 ~ 100 Sharpness 000 ~ 100 000 ~ 100 Aspect 000 : Full...
  • Page 10 014:Romanian 014:Romanian 015:Norwegian 015:Norwegian 016:Finnish 016:Finnish 017:Greek 017:Greek 019:Arabic 019:Arabic 020:Japanse 020:Japanse 021: Thailand 021: Thailand 022: Korean 022: Korean 023 : Hungarian 023 : Hungarian 024 : Persian 024 : Persian 025 : Vietnamese 025 : Vietnamese Sound 001 : Standard 001 : Standard Mode 002: Class...
  • Page 11 011 : Remote Down 011 : Remote Down 012 : Remote Left 012 : Remote Left 013 : Remote Right 013 : Remote Right 014 : Remote OK 014 : Remote OK 020 : Remote Menu Key 020 : Remote Menu Key 021 : Remote Input source 021 : Remote Input source 022 : Remote Exit...
  • Page 12 Saturatuin / 000 ~ 100 000 ~ 100 Chroma 000 ~ 100 000 ~ 100 Backlight 000 ~ 100 000 ~ 100 000: Off 000: Off 001: On 001: On Color 000 : Cool 000 : Cool Temp 001 : Standard 001 : Standard 002 : Warm 002 : Warm...
  • Page 13 Byte1[6]: The Timer is enable or not. Byte1[6]: The Timer is enable or not. Byte1[6]=1 means enable. Byte1[6]=1 means enable. Byte1[5]: The On Timer is enable or not. Byte1[5]: The On Timer is enable or not. Byte1[5]=1 means enable. Byte1[5]=1 means enable. Byte1[4]: The Off Timer is enable or not.
  • Page 14 001 : EDID 2.0 001 : EDID 2.0 Len Cmd Cmd Code RS232/LAN Remark Function Type (Hex) Video 000 :VGA Source 001 : HDMI1 002 : HDMI2 006 : DVI-D 007 : DisplayPort 101: Android Contrast 000 ~ 100 Brightness 000 ~ 100 Aspect 000 : Full...
  • Page 15 023:Hungarian 024:Persian 025:Vietnamese Sound 001 : Standard Mode 002: Class 003: Movie 004: Meeting 005: Custom Volume 000 ~ 100 Mute 000: Off 001: On Balance 000~100 Remote 000 : Vol+ (right) control 001 : Vol- (left) 010 : Remote (up) 011 : Remote (down) 012 : Remote (left) 013 : Remote (right)
  • Page 16 002: Soft 003: Custom 000 ~ 100 Backlight 000: Off 001: On Color 000 : Cool Temp 001 : Normal 002 : Warm RTC Year 000 ~ 099 RTC Month 8 001 ~ 012 RTC Day 001 ~ 031 RTC Hour 000 ~ 023 RTC Minute 8 000 ~ 059...
  • Page 17: Get-Function Listing

    (4) Byte4: The Minute of the On Timer. Byte4=0x00~0x3B. (5) Byte5: The Hour of the Off Timer. Byte5=0x00~0x17. (6) Byte6: The Minute of the Off Timer. Byte6=0x00~0x3B. (7) Byte7: Select the Video Source. 0x00=VGA, 0x01=HDMI1, 0x02=HDMI2, 0x03=AV, 0x04=YPbPr, 0x05=S-Video, 0x06=DVI, 0x07=DisplayPort, 0x08=SDI, 0x09=Multi-Media.
  • Page 18: Get-Function Format

    Get-function format Send: (Command Type="g") Command Name Length Command Value1 Value2 Value3 type Byte count 1 Byte 2 Byte 1 Byte 1 Byte 1 Byte 1 Byte 1 Byte 1 Byte Bytes order Reply: (Command Type="r" or "-") If the Command is valid, Command Type ="r" Command Name Length...
  • Page 19 0x30 0x38 0x72 0x62 0x30 0x36 0x37 0x0D 0x35 Example 3: Get Tint from Display -0007 and this command is valid. The Tint value is 32. Send (Hex Format) Command Name Length Command Value1 Value2 Value3 type 0x30 0x38 0x67 0X65 0x30 0x30...
  • Page 20 Command Name Length Command Value1 Value2 Value3 Value4 type 0x30 0x39 0x67 0X6F 0x30 0x30 0x30 0x30 0x0D 0x37 Reply (Hex Format) Command Name Length Command Value1 Value2 Value3 Value4 type 0x30 0x39 0x72 0X6F 0x31 0x37 0x38 0x36 0x0D 0x37 Example 6: Get ambient sensor from Display -0007 and this command is valid.
  • Page 21: Pc Get-Function Command To Lcd Monitor

    Command Name Length Command Value1 Value2 Value3 Value4 type 0x30 0x39 0x72 0X71 0x2B 0x30 0x37 0x35 0x0D 0x37 Example 8: Get Running Hours from Display -0007 and this command is valid. The value is 21,356 hours (ASCII code). Send (Hex Format) Command Name Length...
  • Page 22 Number Number (2) Return value: Byte1 - (2) Return value: Byte1 - Byte2 - Byte3…Byte15 Byte2 - Byte3…Byte15 The Byte1 value at the return The Byte1 value at the return value should be the same as value should be the same as the value of Byte1 at input the value of Byte1 at input value.
  • Page 23 005: Custom 005: Custom Volume 000 ~ 100 000 ~ 100 Mute 000: Off 000: Off 001: On 001: On IR Control 000: Disable 000: Disable 001: Enable 001: Enable Button&IR 000: Disable 000: Disable Control 001: Enable 001: Enable Video 000 : VGA 000 : VGA...
  • Page 24 Ratio 001 : 4:3 001 : 4:3 002 : 1:1 002 : 1:1 003 : 16:9 003 : 16:9 Language 000: English 000: English 001: Français 001: Français 002: Español 002: Español 003: 繁中 003: 繁中 004: 简中 004: 简中 005: Português 005: Português 006: German...
  • Page 25 021: Thailand 021: Thailand 022: Korean 022: Korean 023 : Hungarian 023 : Hungarian 024 : Persian 024 : Persian 025 : Vietnamese 025 : Vietnamese Picture 000: Standard 000: Standard Mode 001: Bright 001: Bright 002 : Soft 002 : Soft 003 : Custom 003 : Custom Chroma...
  • Page 26 001: On 001: On Power 000: Off 000 : Off Save 001: Low 001 : Low 002: High 002 : High Switch on 000 : Power Off 000 : Power Off Staus 001 : Force On 001 : Force On 002 : Last Status 002 : Last Status On/Off...
  • Page 27 means enable. means enable. (2) Byte2: The Day of the (2) Byte2: The Day of the On/Off Timer. bit0 for On/Off Timer. bit0 for Sunday, bit1 for Monday, bit2 Sunday, bit1 for Monday, bit2 for Tuesday, bit3 for for Tuesday, bit3 for Wednesday, bit4 for Wednesday, bit4 for Thursday, bit5 for Friday, bit6...
  • Page 28 Byte1=0x01: IP Byte1=0x01: IP Address Address Byte1=0x02: Get Byte1=0x02: Get Subnet Mask Subnet Mask Byte1=0x03: Default Byte1=0x03: Default Gateway Gateway Byte1=0x04: Primary Byte1=0x04: Primary Byte1=0x05: Byte1=0x05: Secondary DNS Secondary DNS Byte1=0x06: MAC Byte1=0x06: network Address MAC Address (2) Byte2~9 are reserved, Byte1=0x07: Ethernet should be 0x00.
  • Page 29 Byte4=0x51(=81), Byte2=0xA9 (=169), Byte5=0x26 (=38) Byte3=0xFE (=254), Byte6~9 are reserved, Byte4=0x51(=81), should be 0x00. Byte5=0x26 (=38) (3) If Byte1=0x02~0x05 at Byte6~9 are reserved, Input value, refer to (2) should be 0x00. (4) If Byte1=0x06(MAC (3) If Byte1=0x02~0x05 at Address) at Input value, the Input value, refer to (2) return value should be (4) If Byte1=0x06(MAC...

This manual is also suitable for:

St5501k

Table of Contents