RS232 Command List For All Products 1
Contents: RS232 Commands Interactive Flat Panels & PDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Projectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Projectors - P Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RS232 Command List For BenQ: RP552 RP552H RP840G RP653 RP703 RP750 RP750K Applicable for All Regions 4 Version: 02 Date:2016/03/30
1. Application This document defines the RS232 communications method for control the BenQ Interactive Flat Panels when using a remote controller.
2.
3.
4. Format of data for communication via serial port Protocol (With ID) 1 Length (1 byte): Total byte of message excluding "CR" Ex: 0x38 for Length=8; 0x39 for Length=9; 0x3A for Length=10. 2 ID (2 byte): Identification for each of the monitor Set command with ID="99" (0x39 0x39) will doe the settings to all monitors, and it will not have reply command.
Protocol (Without ID) 1 The without ID protocol only supports the set command. 2 There is no ID at the command packet, and there is no return packet even the command is invalid.
5.
Set Function Reomte comtrol command IR Control Button&IR Control Button Control Image Retention Chroma (Color) Backlight Color Temp Auto Adjustment Execute RTC Year Len Cmd Cmd Type Code RS232 (ASCII Bytes) (Hex) 8 s 40 000 : Vol + 001 : Vol 010 : Remote 上 011 : Remote 下 012 : Remote 左 013 : Remote 右 014 : Remote OK 020 : Remote Menu Key 021 : Remote Input source 022 : Remote Exit 031 : Blank 032 : Freeze 8 s 42 000: Disable 001: Enable 8 s 43 000: Disable 001: Enable 8 s 45 000: Disable 001: Enable 8 s
Set Function On/Off Timer 12 Len Cmd Cmd Send Set Command (HEX) Type Code RS232 (ASCII Bytes) (Hex) 14 s E0 Byte1~Byte9 (1) Byte1: Decide which Timer is selected, and its enable/disable setting. Byte1[3:0]=0x1~0x07. There are totally 7 Timers, this value is used to decide which Timer is selected. Byte1[7]: Reserved, should be 0. Byte1[6]: The Timer is enable or not. Byte1[6]=1 means enable. Byte1[5]: The On Timer is enable or not. Byte1[5]=1 means enable. Byte1[4]: The Off Timer is enable or not.
6.
Get Function Len Cm Cmd RS232 d Code Image 8 g 72 000: Off Retention 001: On Button Control 8 g 73 000: Disable 001: Enable Aspect Ratio 8 g 77 000 : 16:9 001 : 4:3 002 : PTP Language 8 g 78 000: English 001: Français 002: Español 003: 繁中 004: 简中 005: Português 006: German 007: Dutch 008: Polish 009: Russia 010:Czech 011:Danish 012:Swedish 013:Italian 014:Romanian 015:Norwegian 016:Finnish 017:Greek 018:Turkish 019:Arabic 020:Japanse Chroma (Color) 8 g B2 000 ~ 050 Send Get Command MDA to Device 38 30 31
Get Function On/Off Timer Len Cm Cmd Code d RS232 Typ (Hex) e 14 g E0 Input value: Byte1 - Byte2 - Byte3…Byte9 (1) Byte1[3:0]: The Number of the On/Off Timer. There are totally 7 On/Off Timers, and this byte is used to selected which timer is going to be accessed. (2) Byte1[7:4] is reserved, should be 0. (3) Byte2~9 are reserverd, should be 0x00.
RS232 Command List For BenQ: RP652 RP702 RP790S RP705H Applicable for All Regions 16 Version: 02 Date:2015/11/17
1. Application This document defines the RS232 communications method for control the BenQ Interactive Flat Panels when using a remote controller.
2.
3.
4.
Set Function Len Volume 8 Mute 8 8 Remote Controller Function All Reset (OSD recall) 8 ID Cmd Cmd Value Range (ASCII Bytes) Type Code RP Series RS232 (Hex) s 35 200 Volume 300 Volume + s 36 001: On 40 000 : Remote Control VOL+ s 001 : Reomte Control VOL010 : Remote Control 上 011 : Remote Control 下 012 : Reomte Control 左 013 : Remote Control 右 014 : Reomte Control OK 020 : Reomte Control Menu Key 021 : Remote Control Input Source Key 022 : Reomte Control Exit Key 031 : Blank 032 : Freeze s 7E Send
4. Command List – Get command Get Function Len ID Cmd Cmd Value Range (ASCII Type Cod RP Series e RS232 g 20 (1) Input value: Byte1 - Byte2 Model Info 20 - Byte3…Byte15 Byte2~Byte11=0x00 Byte1=0x01: Get Customer Name Byte1=0x02: Get Customer Model Name Byte1=0x04: Get Scaler Firmware Version Byte1=0x05: Get LAN Firmware Version Byte1=0x06: Get Serial Number (2) Return value: Byte1 Byte2 - Byte3…Byte15 The Byte1 value at the return value should be the same as the value of Byte1 at input value.
Get Function Len ID Cmd Cmd Value Range (ASCII Type Cod RP Series e RS232 Power 8 g 6C Language 8 g 78 000: English 001: Français 002: Español 003: 繁中 004: 简中 (X) 005: Português 006: German 007: Dutch 008: Polish 009: Russia 010:Czech 011:Danish 012:Swedish 013:Italian 014:Romanian 015:Norwegian 016:Finnish 017:Greek 018:Turkish 019:Arabic 020:Japanse Send Get Command System Reply Command 38 30 31 67 6C 30 30 30 0D 38 30 31 72 6C 30 30 30 0D 38 30 31 72 6C 30 30 31 0D 38 30 31 72 6C 30 30 32 0D 38 3
Generic RS232 protocol – V1 Table of content 1 2 Introduction...........................................................................................................................................2 Description............................................................................................................................................2 2.1 Hardware specification ................................................................................................................2 2.
1 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. Both sets protocol contain two sections command: Set-Function Get-Function ※In below document, “PC” will represents all the control units that can sent or receive the RS232 protocol command. 2 Description 2.
3 Set and Get Protocol : 3.1 Command Description Name Length Byte 1 ID 2 Command Type 1 Command: Value CR 1 3 1 Total Byte of Message excluding “CR”. Ex: 0x38 for Length=8; 0x39 for Length=9; 0x3A for Length=10. Identification for each of the monitor(2 byte) Set command with ID="99" (0x39 0x39) will do the settings to all monitors, and it will not have reply command.
Send (Hex Format) Byte 0 1 Name Length Hex 0x38 2 3 ID 0x30 4 5 0x73 7 Value Cmd Type Cmd Code 0x32 6 8 CR Byte1 Byte2 Byte3 0x31 0x37 0x36 0x0D 7 8 0x24 Reply (Hex Format) Byte 0 Name Length Hex 0x34 1 2 ID 0x30 3 4 Cmd Type CR 0x2D 0x0D 0x32 Example3: Set brightness 76 for all monitors Send (Hex Format) Byte 0 Name Length Hex 0x38 1 2 3 ID 0x39 4 5 Cmd Type Cmd Code 0x39 0x73 0x24 6 Value Byte1 Byte2 Byte3 0x30 0x37 0x36 CR 0x0D Reply (Hex
001 : HDMI1 002: HDMI2 003 : AV 004 : YPbPr 005 : S-Video 006 : DVI Option, not support if the platform doesn't have this feature. Option, not support if the platform doesn't have this feature. Option, not support if the platform doesn't have this feature.
011:Danish 012:Swedish 013:Italian 014:Romanian 015:Norwegian 016:Finnish 017:Greek 018:Turkish 019:Arabic 020:Japanse Sound Mode 8 s 33 000: Dynamic Option, not support if this feature. Option, not support if this feature. Option, not support if this feature. Option, not support if this feature. Option, not support if this feature. Option, not support if this feature. Option, not support if this feature. Option, not support if this feature. Option, not support if this feature.
003: Passthrough Slave Note1: To set Pass through, the command must use the "With ID protocal", and the ID should between "01"~"98". Note2: The monitor will not response to any RS232 command if it is at Passthrough Slave mode Button&IR Control 8 s 43 000: Disable 001: Enable Button Control 8 s 45 000: Disable 001: Enable Image Retention 8 s 47 All the buttons at both keypad board and remote controller have no function.
001: External 002: Lineout PAP Enable 8 s 8A Option, not support if the platform doesn't have this feature. 000: Off 001: PIP 002: PBP PAP Size 8 PIP Position 8 s s 8D 8E When PAP=PIP 000: Small 001: Large When PAP=PBP 000 ~ 014 000: Upper Left 001: Upper Right 002: Lower Left 003: Lower Right Auto Adjustment Execute 8 s 8F VGA Clock frequency 8 s 90 000 ~ 100 VGA Phase 8 s 91 000 ~ 031 VGA H.Position 8 s 92 000 ~ 060 VGA V.
V Monitor 8 s A5 001 ~ 010 H Position 8 s A6 001 ~ 010 V Position 8 s A7 001 ~ 010 Frame Comp. 8 s A8 000: Off 001: On Power Save 8 s A9 000: Off 001: Low 002: High Auto Adjustment 8 s AA 000: Off 001: On Display Wall LED 8 s AE 000: Off 001: On Display Wall Power On Delay 8 PAP Active Picture 8 32 s AF 000: Off 001: On s BE 000: Main(For PIP), Left(For PBP) 001: Sub(For PIP), Right(For PBP) ________________________________________________________________ V1.
On/Off Timer 14 s E0 Byte1~Byte9 (1) Byte1: Decide which Timer is selected, and its enable/disable setting. Byte1[3:0]=0x1~0x07. There are totally 7 Timers, this value is used to decide which Timer is selected. Byte1[7]: Reserved, should be 0. Byte1[6]: The Timer is enable or not. Byte1[6]=1 means enable. Byte1[5]: The On Timer is enable or not. Byte1[5]=1 Note: Some of the Video Sources are not means enable. supported if the model doesn't have this feature..
3.3 Get-Function Listing Get function format is listed as following : Length (1 byte) + ID (2 byte) + Cmd Type (1 byte) + Cmd Code(1 byte) + Value(>=3 byte) + CR (1 byte). Example 1: Get Brightness from ID-05 and this command is valid, and the Brightness value is 67.
5 6 7 8 9 10 11 12 13 Byte5 Byte6 Byte7 Byte8 Byte9 0x61 ('a') 0x00 0x00 0x00 0x00 Value Byte1 Byte2 0x51 ('Q') 0x69 ('i') 14 Byte3 0x73 ('s') 15 Byte4 0x64 ('d') 16 17 18 19 Value Byte10 Byte11 Byte12 Byte13 Byte14 Byte15 0x00 0x00 0x00 0x00 0x00 0x00 20 CR 0x0D PC Get-function command to LCD Monitor Get Function Model Info Len 20 ID Cmd Type Cmd Code (Hex) g 20 Value Range (ASCII Bytes) Remark (1) Input value: Byte1 - Byte2 Byte3…Byte15 Byte2~Byte11=0
Capability 8 g 21 Return value: Byte1 - Byte2 - Byte3 (1) Byte1 bit0 of Byte1=1: Support SDI bit1 of Byte1=1: Support Touch feature bit2 of Byte1=1: Support Internal speaker bit3 of Byte1=1: Support Multi-Media module (only STB supports Multi-Media module) bit4 of Byte1=1: Support HDMI2 (only STA supports HDMI2) bit5 of Byte1=1: Support Network bit6 of Byte1=1: Support USB Display bit7 of Byte1=1: Support DVI (2) Byte2: bit0 of Byte2=1: Support AV bit1 of Byte2=1: Support S-Video bit2 of Byte2=1: Suppor
002: Passthrough Master Note: To set Pass through, the command must use the "With ID protocal", and the ID should between "01"~"98". 003: Passthrough Slave Note1: To set Pass through, the command must use the "With ID protocal", and the ID should between "01"~"98".
Thermal Sensor Value 10 g 71 (1) Input value: Byte1-Byte2-...Byte5 (a) Byte1=0x01: Get the thermal sensor value from main board 0x02: Get the thermal sensor value from keypad board (b) Byte2~Byte5 are reserved, should b 0x00 Ex: If the temperature 5℃is from main board, the return value should be: Byte1=0x01, (2) Return value: Byte1-Byte2-...Byte5 Byte2=0x2B, Byte3=0x30, Byte4=0x30, (a) Byte1=0x01: The thermal sensor value is Byte5=0x35.
010:Czech 011:Danish 012:Swedish 013:Italian 014:Romanian 015:Norwegian 016:Finnish 017:Greek 018:Turkish 019:Arabic 020:Japanse Touch Feature 8 g 9E 000: Off 001: On Display Wall LED 8 g AE Option, not support if have this feature. Option, not support if have this feature. Option, not support if have this feature. Option, not support if have this feature. Option, not support if have this feature. Option, not support if have this feature. Option, not support if have this feature.
Audio Source 8 s 88 000: Audio1 001: Audio2 002: HDMI or HDMI1 003: HDMI2 004: DisplayPort 005: SDI 006: Multi-Media Speaker 8 g B9 000: Internal 001: External 002: Lineout PAP Enable 8 g BA Option, not support if the platform doesn't have this feature. Option, not support if the platform doesn't have this feature. Option, not support if the platform doesn't have this feature. Option, not support if the platform doesn't have this feature.
RTC Year 8 g C8 000 ~ 099 Ex: value=012 means Year 2012 If the RTC is not enable, return "Invalid Command Reply" RTC Month 8 g C9 001 ~ 012 RTC Day 8 g CA 001 ~ 031 RTC Hour 8 g CB 000 ~ 023 RTC Minute 8 g CC 000 ~ 059 OSD Rotation 8 s CF 000: Landscape Ex: value=001 means January If the RTC is not enable, return "Invalid Command Reply" If the RTC is not enable, return "Invalid Command Reply" If the RTC is not enable, return "Invalid Command Reply" If the RTC is not enable, re
On/Off Timer 14 g E0 Input value: Byte1 - Byte2 - Byte3…Byte9 (1) Byte1[3:0]: The Number of the On/Off Timer. There are totally 7 On/Off Timers, and this byte is used to selected which timer is going to be accessed. (2) Byte1[7:4] is reserved, should be 0. (3) Byte2~9 are reserverd, should be 0x00. Return value: Byte1 - Byte2 - Byte3…Byte9 (1) Byte1[3:0]: Should retuen the same value See the return value examples below: as Byte1 at Input value. Ex: Byte1=0x01 means the Timer no.
Input Value: Byte1 - Byte2 - Byte3…Byte9 (1) Byte1=0x00: IP Setup Mode Byte1=0x01: IP Address Byte1=0x02: Get Subnet Mask Byte1=0x03: Default Gateway Byte1=0x04: Primary DNS Byte1=0x05: Secondary DNS Byte1=0x06: MAC Address (2) Byte2~9 are reserved, should be 0x00. Network Setting 14 g E1 Return value: Byte1 - Byte2 - Byte3…Byte9 The Byte1 at the return value should be the same as the value of Byte1 at Input value.
1. RS232 Cable Requirement and Pin Assignment Cable Requirement: (to be checked) RS232 pin assignment Pin Description Pin Description 1 NC 2 RXD 3 TXD 4 NC 5 GND 6 NC 7 RTS 8 CTS 9 NC 2. RS232 Connection 1 2 6 3 7 Below shows the illustration of connection between PC and Projector.
Note: Make sure that your computer and projector are turned off before connection. Power on the computer first, and then plug the power cord of the projector. (It may cause Com port incorrect function, if you do not follow this instruction) Adapters may be necessary depending on the PC connected to this projector. 3.
4.
Picture Mode Picture Setting Read Audio pass Status *audiosour=?# Write Dynamic *appmod=dynamic# Write Presentation *appmod=preset# Write sRGB *appmod=srgb# Write Bright *appmod=bright# Write Living Room *appmod=livingroom# Write Game *appmod=game# Write Cinema *appmod=cine# Write Standard *appmod=std# Write User1 *appmod=user1# Write User2 *appmod=user2# Write User3 *appmod=user3
Temperature-Cooler Write Operation Settings 48 Color Temperature-lamp *ct=native# native Read Color Temperature Status *ct=?# Write Aspect 4:3 *asp=4:3# Write Aspect 16:9 *asp=16:9# Write Aspect 16:10 *asp=16:10# Write Aspect Auto *asp=AUTO# Write Aspect Real *asp=REAL# Write Aspect Letterbox *asp=LBOX# Write Aspect Wide *asp=WIDE# Write Aspect Anamorphic *asp=ANAM# Read Aspect Status *asp=?#
Write Signal Power On-off *autopower=off# Read Signal Power On-Status *autopower=?# Write Standby Settings-Network on *standbynet=on# Write Standby Settings-Network off *standbynet=off# Read Standby *standbynet=?# Settings-Network Status Write Standby *standbymic=on# Settings-Microphone on Write Standby *standbymic=off# Settings-Microphone off Read Standby *standbymic=?# Settings-Microphone Status Write Standby Settings-M
Write(雙燈) Single Alternative Write(雙燈) Single Alternative Eco * lampm =singleeco# Read Lamp Mode Status *lampm=?# Read Model Name *modelname=?# Write Blank On *blank=on# Write Blank Off *blank=off# Read Blank Status *blank=?# Write Freeze On *freeze=on# Write Freeze Off *freeze=off# Read Freeze Status *freeze=?# Write Menu On *menu=on# Write Menu Off *menu=off# Write Up *up# Wri
Read Instant On Status *ins=?# Write Lamp Saver Mode-on *lpsaver=on# Write Lamp Saver Mode-off *lpsaver=off# Read Lamp Saver Mode Status *lpsaver=?# Write Projection Log In Code on *prjlogincode=on# Projection Log In Code *prjlogincode=off# Write off Read Projection Log In Code Status *prjlogincode=?# Write Broadcasting on *broadcasting=on# Write Broadcasting off *broadcasting=off# Read Broadcasting Status <
Echo (ASCII) Echo (Hex) >*pow=on#*POW=ON# 3E 2A 70 6F 77 3D 6F 6E 23 0D 0D 0A 2A 50 4F 57 3D 4F 4E 23 0D 0A If system already turn on and send command again >*pow=on#*POW=ON# Type Operation Write Power Off 3E 2A 70 6F 77 3D 6F 6E 23 0D 0D 0A 2A 50 4F 57 3D 4F 4E 23 0D 0A ASCII HEX *pow=off# 0D 2A 70 6F 77 3D 6F 66 66 23 0D Echo (ASCII) Echo (Hex) >*pow=off#*POW=OFF# 3E 2A 70 6F 77 3D 6F 66 66 23 0D 0D 0A 2A 50 4F 57 3D 4F 46 46 23 0D 0A If system already turn off and send command aga
Write Component *sour=YPbr# power on Write Component2 *sour=YPbr2# power on Write DVI-A *sour=dviA# power on Write DVI-D *sour=dvid# power on Write HDMI *sour=hdmi# power on Write HDMI 2 *sour=hdmi2# power on Write Composite *sour=vid# power on Write S-VIDEO *sour=svid# power on Write Network *sour=network# power on Write USB Display *sour=usbdisplay# power on Write USB Reader *sour=usbreader#
Echo (ASCII) Echo (Hex) >*sour=YPb2r#*SOUR=YPBR2# 3E 2A 73 6F 75 72 3D 59 50 62 32 72 23 0D 0D 0A 2A 53 4F 55 52 3D 59 50 42 52 32 23 0D 0A Type ASCII HEX Write DVI-A *sour=dviA# 0D 2A 73 6F 75 72 3D 64 76 69 41 23 0D Echo (ASCII) Echo (Hex) >*sour=dviA#*SOUR=DVIA# 3E 2A 73 6F 75 72 3D 64 76 69 41 23 0D 0D 0A 2A 53 4F 55 52 3D 44 56 49 41 23 0D 0A Type Operation Operation Write DVI-D HEX *sour=dvid# 0D 2A 73 6F 75 72 3D 64 76 69 64 23 0D Echo (ASCII) Echo (Hex) >*sour=dvi
52 3D 56 49 44 23 0D 0A Type Operation Write SVIDEO ASCII HEX *sour=svid# 0D 2A 73 6F 75 72 3D 73 76 69 64 23 0D Echo (ASCII) Echo (Hex) >*sour=svid#*SOUR=SVID# 3E 2A 73 6F 75 72 3D 73 76 69 64 23 0D 0D 0A 2A 53 4F 55 52 3D 53 56 49 44 23 0D 0A Type Operation ASCII HEX Write Network *sour=network# 0D 2A 73 6F 75 72 3D 6E 65 74 77 6F 72 6B 23 0D Echo (ASCII) Echo (Hex) >*sour=network#*SOUR=NETWORK# 3E 2A 73 6F 75 72 3D 6E 65 74 77 6F 72 6B 23 0D 0D 0A 2A 53 4F 55 52 3D
Type Operation Read Current source ASCII HEX *sour=?# 0D 2A 73 6F 75 72 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*sour=?#*SOUR=DVID# 3E 2A 73 6F 75 72 3D 3F 23 0D 0D 0A 2A 53 4F 55 52 3D 44 56 49 44 23 0D 0A Note : This is an example for inquiry command with current source is DVI-D 5.
>*mute=?#*MUTE=OFF# 3E 2A 6D 75 74 65 3D 3F 23 0D 0D 0A 2A 4D 55 54 45 3D 4F 46 46 23 0D 0A Note : This is an example for inquiry command with current mute is off.
Type Operation Read Mic. Volume Status ASCII HEX *micvol=?# 0D 2A 6D 69 63 76 6F 6C 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*micvol=?#*MICVOL=5# 3E 2A 6D 69 63 76 6F 6C 3D 3F 0D 0D 0A 2A 4D 49 43 56 4F 4C 3D 35 23 0D 0A Note : This is an example for inquiry command with current volume is 5. 5.
Write Audio-Computer2 *audiosour=RGB2# 0D 2A 61 75 64 69 6F 73 6F 75 72 3D 52 47 42 32 23 0D Echo (ASCII) Echo (Hex) >*audiosour=RGB2#*AUDIOSOUR=RGB2# 3E 2A 61 75 64 69 6F 73 6F 75 72 3D 52 47 42 32 23 0D 0D 0A 2A 41 55 44 49 4F 53 4F 55 52 3D 52 47 42 32 23 0D 0A Type Operation ASCII HEX Write Audio-Video/S-Video *audiosour=vid# 0D 2A 61 75 64 69 6F 73 6F 75 72 3D 76 69 64 23 0D Echo (ASCII) Echo (Hex) >*audiosour=vid#*AUDIOSOUR=VID# 3E 2A 61 75 64 69 6F 73 6F 75 72 3D 76
Echo (ASCII) Echo (Hex) >*audiosour=hdmi2#*AUDIOSOUR=HDMI2# 3E 2A 61 75 64 69 6F 73 6F 75 72 3D 68 64 6D 69 32 23 0D 0D 0A 2A 41 55 44 49 4F 53 4F 55 52 3D 48 44 4D 49 32 23 0D 0A Type Operation ASCII HEX Write Audio pass Status *audiosour=?# 0D 2A 61 75 64 69 6F 73 6F 75 72 3D 79 70 62 72 32 23 0D Echo (ASCII) Echo (Hex) >*audiosour=?#*AUDIOSOUR=?# 3E 2A 61 75 64 69 6F 73 6F 75 72 3D 3F 23 0D 0D 0A 2A 41 55 44 49 4F 53 4F 55 52 3D 3F 23 0D 0A 5.
Echo (ASCII) Echo (Hex) >*appmod=dynamic#...
Echo (ASCII) Echo (Hex) >*appmod=preset#..*APPMOD=PRESET# 3E 2A 61 70 70 6D 6F 64 3D 70 72 65 73 65 74 23 0D 0D 0A 2A 41 50 50 4D 4F 44 3D 50 52 45 53 45 54 23 0D 0A Type Operation ASCII HEX Write sRGB *appmod=srgb# 0D 2A 61 70 70 6D 6F 64 3D 73 72 67 62 23 0D Echo (ASCII) Echo (Hex) >*appmod=srgb#...
Type Operation Write User2 ASCII HEX *appmod=user2# 0D 2A 61 70 70 6D 6F 64 3D 75 73 65 72 32 23 0D Echo (ASCII) Echo (Hex) >*appmod=user2#.... *APPMOD=USER2# 3E 2A 61 70 70 6D 6F 64 3D 75 73 65 72 32 23 0D 0D 0A 2A 41 50 50 4D 4F 44 3D 55 53 45 52 32 23 0D 0A Type Operation Write User3 ASCII HEX *appmod=user3# 0D 2A 61 70 70 6D 6F 64 3D 75 73 65 72 33 23 0D Echo (ASCII) Echo (Hex) >*appmod= user3#...
23 0D 0D 0A 2A 41 50 50 4D 4F 44 3D 54 48 52 45 45 44 23 0D 0A Type Operation ASCII HEX Read Picture Mode *appmod=?# 0D 2A 61 70 70 6D 6F 64 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*appmod=?#...*APPMOD=SRGB# 3E 2A 61 70 70 6D 6F 64 3D 3F 23 0D 0D 0A 2A 41 50 50 4D 4F 44 3D 53 52 47 42 23 0D 0A Note : This is an example for inquiry command with current mode is SRGB. 5.
>*baud=19200#...*BAUD=19200# 3E 2A 62 61 75 64 3D 31 39 32 30 30 23 0D 0D 0A 2A 42 41 55 44 3D 31 39 32 30 30 23 0D 0A Type Operation ASCII HEX Write 38400 0D 2A 62 61 75 64 3D 33 38 34 30 30 23 0D *baud=38400# Echo (ASCII) Echo (Hex) >*baud=38400#...
Read Contrast value Write Brightness + *con=?# *bri=+# power on power on Write *bri=-# power on Read Brightness value Write Color + *bri=?# *color=+# power on power on Write *color=-# power on power on power on Brightness - Color - Read Color value Write Sharpness + *color=?# *sharp=+# Write Sharpness - *sharp=-# power on *sharp=?# *ct=warmer# power on power on Read Sharpness value Write Color Tem
signal Type Operation Write Contrast + ASCII HEX *con=+# 0D 2A 63 6F 6E 3D 2B 23 0D Echo (ASCII) Echo (Hex) >*con=+#*CON=+# 3E 2A 63 6F 6E 3D 2B 23 0D 0D 0A 2A 43 4F 4E 3D 2B 23 0D 0A Type Operation Write Contrast - ASCII HEX *con=-# 0D 2A 63 6F 6E 3D 2D 23 0D Echo (ASCII) Echo (Hex) >*con=-#*CON=-# 3E 2A 63 6F 6E 3D 2D 23 0D 0D 0A 2A 43 4F 4E 3D 2D 23 0D 0A Type Operation Read Contrast value ASCII HEX *con=?# 0D 2A 63 6F 6E 3D 3F 23 0D Echo (ASCII) Echo
Echo (ASCII) Echo (Hex) >*bri=?#....*BRI=50#...
Read Sharpness Value *sharp=?# 0D 2A 73 68 61 72 70 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*sharp=?#*SHARP=0 # (vary by picture mode) 3E 2A 73 68 61 72 70 3D 3F 23 0D 0D 0A 2A 53 48 41 52 50 3D 30 23 0D 0A Type Operation ASCII Write Color HEX *ct=warmer# 0D 2A 63 74 3D 77 61 72 6D 65 Temperature-Warmer 72 23 0D Echo (ASCII) Echo (Hex) >*ct=warmer#*CT=WARMER# 3E 2A 63 74 3D 77 61 72 6D 65 72 23 0D 0D 0A 2A 43 54 3D 57 41 52 4D 45 52 23 0D 0A Type Operation ASCII HEX Writ
Echo (ASCII) Echo (Hex) >*ct=cooler#*CT=COOLER# 3E 2A 63 74 3D 63 6F 6F 6C 65 72 23 0D 0D 0A 2A 43 54 3D 43 4F 4F 4C 45 52 23 0D 0A Type Operation ASCII HEX Read Color *ct=native# Temperature-Lamp 0D 2A 63 74 3D 6E 61 74 69 76 65 23 0D Native Echo (ASCII) Echo (Hex) >*ct=native#*CT=NATIVE# 3E 2A 63 74 3D 6E 61 74 69 76 65 23 0D 0D 0A 2A 43 54 3D 4E 41 54 49 56 45 23 0D 0A Type Operation Read Color ASCII HEX *ct=?# 0D 2A 63 74 3D 3F 23 0D Temperature status Echo (ASCII)
Echo (ASCII) Echo (Hex) >*asp=AUTO#*ASP=AUTO# 3E 2A 61 73 70 3D 41 55 54 4F 23 0D 0D 0A 2A 41 53 50 3D 41 55 54 4F 23 0D 0A Type Operation ASCII Write Aspect Real HEX *asp=REAL# 0D 2A 61 73 70 3D 52 45 41 4C 23 0D Echo (ASCII) Echo (Hex) >*asp=REAL#*ASP=REAL# 3E 2A 61 73 70 3D 52 45 41 4C 23 0D 0D 0A 2A 41 53 50 3D 52 45 41 4C 23 0D 0A Type Operation Write Aspect Letterbox ASCII HEX *asp=LBOX# 0D 2A 61 73 70 3D 4C 42 4F 58 23 0D Echo (ASCII) Echo (Hex) >*asp=LBOX#*ASP=
Type Operation Write Zoom In ASCII HEX *zoomI# 0D 2A 7A 6F 6F 6D 49 23 0D Echo (ASCII) Echo (Hex) >*zoomI #*ZOOMI# 3E 2A 7A 6F 6F 6D 49 23 0D 0D 0A 2A 5A 4F 4F 4D 49 23 0D 0A Type Operation Write Zoom Out ASCII HEX *zoomO# 0D 2A 7A 6F 6F 6D 4F 23 0D Echo (ASCII) Echo (Hex) >*zoomO #*ZOOMO # 3E 2A 7A 6F 6F 6D 4F 23 0D 0D 0A 2A 5A 4F 4F 4D 4F 23 0D 0A Type Operation Write Auto ASCII HEX *auto# 0D 2A 61 75 74 6F 23 0D Echo (ASCII) Echo (Hex) >*auto#*AUTO#
Status Type Operation Read Lamp Hour ASCII *ltim=?# HEX 0D 2A 6C 74 69 6D 3D 3F 23 0D Echo (ASCII) Echo (Hex) >ltim=?#IM=3# 3E 2A 6C 74 69 6D 3D 3F 23 0D 0D 0A 2A 4C 54 49 4D 3D 33 23 0D 0A Type Operation Read Lamp 2 Hour ASCII *ltim2=?# HEX 0D 2A 6C 74 69 6D 32 3D 3F 23 0D Echo (ASCII) Echo (Hex) >ltim=?#IM=3# 3E 2A 6C 74 69 6D 32 3D 3F 23 0D 0D 0A 2A 4C 54 49 4D 3D 33 23 0D 0A Type Operation Write Normal mode ASCII HEX *lampm=lnor# 0D 2A 6C 61 6D 70 6D 3D 6C
Type Operation ASCII Write Dual Brightness *lampm =dualbr# HEX 0D 2A 6C 61 6D 70 6D 3D 64 75 61 6C 62 72 23 0D Echo (ASCII) Echo (Hex) >*lampm =dualbr#*LAMPM=DUALBR# 3E 2A 6C 61 6D 70 6D 3D 64 75 61 6C 62 72 23 0D 0D 0A 2A 4C 41 4D 50 4D 3D 44 55 41 4C 42 52 23 0D 0A Type Operation ASCII HEX Write Dual Reliable *lampm =dualre# 0D 2A 6C 61 6D 70 6D 3D 64 75 61 6C 72 65 23 0D Echo (ASCII) Echo (Hex) >*lampm =dualre#*LAMPM=DUALRE# 3E 2A 6C 61 6D 70 6D 3D 64 75 61 6C 72 65 23 0D
= ?#....*LAMPM=SINGLE#... 4D 50 4D 3D 53 49 4E 47 4C 45 23 0D 0A Note 1: This is an example for inquiry command with current lamp usage hour is 3. Note 2: A reading time(N seconds) is necessary for this function at power saving mode(standby power < 1W). Note 3: Power saving mode(standby power < 1W) is in the condition of ………….. 5.
Write 3D Sync Frame Sequential *3d=fs# power on Read 3D Sync Status *3d=?# power on Write Remote Receiver-front+r ear *rr=fr# power on Write Remote *rr=f# power on Receiver-front Write Remote Receiver-rear *rr=r#< power on Read Remote Receiver Status *rr=?# power on Write Instant On-on *ins=on# power on Write Instant On-off *ins=off# power on Read Instant On *ins=?# power on Status Write Lamp Saver M
Discovery-off Read AMX Device Discovery Status *amxdd=?# power on Read Mac Address *macaddr=?# power on Type Operation ASCII HEX Read Model Name *modelname=?# 0D 2A 6D 6F 64 65 6C 6E 61 6D 65 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*modelname=?#*MODELNAME=MS612ST# 3E 2A 6D 6F 64 65 6C 6E 61 6D 65 3D 3F (For example) 23 0D 0D 0A 2A 4D 4F 44 45 4C 4E 41 4D 45 3D 4D 53 36 31 32 53 54 23 0D 0A Type Operation Write Blank On ASCII HEX *blank=on# 0D 2A 62 6C 61
Write Freeze On *freeze=on# 0D 2A 66 72 65 65 7A 65 3D 6F 6E 23 0D Echo (ASCII) Echo (Hex) >*freeze=on#*FREEZE=ON# 3E 2A 66 72 65 65 7A 65 3D 6F 6E 23 0D 0D 0A 2A 46 52 45 45 5A 45 3D 4F 4E 23 0D 0A Type Operation Write Freeze Off ASCII HEX *freeze=off# 0D 2A 66 72 65 65 7A 65 3D 6F 66 66 23 0D Echo (ASCII) Echo (Hex) >*freeze=off#*FREEZE=OFF# 3E 2A 66 72 65 65 7A 65 3D 6F 66 66 23 0D 0D 0A 2A 46 52 45 45 5A 45 3D 4F 46 46 23 0D 0A Type Operation Read Freeze Status ASCII
Write Up *up# 0D 2A 75 70 23 0D Echo (ASCII) Echo (Hex) >*up#*UP# 3E 2A 75 70 23 0D 0D 0A 2A 55 50 23 0D 0A Type Operation Write Down ASCII HEX *down# 0D 2A 64 6F 77 6E 23 0D Echo (ASCII) Echo (Hex) >*down#*DOWN# 3E 2A 64 6F 77 6E 23 0D 0D 0A 2A 44 4F 57 4E 23 0D 0A Type Operation Write Right ASCII HEX *right# 0D 2A 72 69 67 68 74 23 0D Echo (ASCII) Echo (Hex) >*right#*RIGHT# 3E 2A 72 69 67 68 74 23 0D 0D 0A 2A 52 49 47 48 54 23 0D 0A Type Operation Wri
Type Operation ASCII HEX Write 3D Sync auto *3d=auto# 0D 2A 33 64 3D 61 75 74 6F 23 0D Echo (ASCII) Echo (Hex) >*3d=auto#*3D=auto# 3E 2A 33 64 3D 61 75 74 6F 23 0D 0D 0A 2A 33 44 3D 61 75 74 6F 23 0D 0A Type Operation Write 3D Frame packing ASCII HEX *3d=fp# 0D 2A 33 64 3D 66 70 23 0D Echo (ASCII) Echo (Hex) >*3d=fp#*3D=fp# 3E 2A 33 64 3D 66 70 23 0D 0D 0A 2A 33 44 3D 66 70 23 0D 0A Type Operation Write 3D Side by side ASCII HEX *3d=sbs# 0D 2A 33 64 3D 73 6
23 0D Echo (ASCII) Echo (Hex) >*3d=2d3d#*3D=2d3d# 3E 2A 33 64 3D 32 64 33 64 23 0D 0D 0A 2A 33 44 3D 32 64 33 64 23 0D 0A Type Operation Write nVidia 3D ASCII HEX *3d=nvidia# 0D 2A 33 64 3D 6E 76 69 64 69 61 23 0D Echo (ASCII) Echo (Hex) >*3d=nvidia#*3D=NVIDIA# 3E 2A 33 64 3D 6E 76 69 64 69 61 23 2A 33 44 3D 4E 56 49 44 49 41 23 0D 0A Type Operation Write 3D Sync Top ASCII HEX *3d=tb# 0D 2A 33 64 3D 74 62 23 0D Bottom Echo (ASCII) Echo (Hex) >*3d=tb#*3D=TB# 3E 2A 33
Receiver-front+rear Echo (ASCII) Echo (Hex) >*rr=frr#*RR=FR# 3E 2A 72 72 3D 66 72 23 0D 0D 0A 2A 52 52 3D 46 52 23 0D 0A Type Operation Write Remote ASCII HEX *rr=f# 0D 2A 72 72 3D 66 23 0D Receiver-front Echo (ASCII) Echo (Hex) >*rr=f#*RR=F# 3E 2A 72 72 3D 66 23 0D 0D 0A 2A 52 52 3D 46 23 0D 0A Type Operation ASCII HEX Write Remote *rr=r# Receiver-rear 0D 2A 72 72 3D 72 23 0D Echo (ASCII) Echo (Hex) >*rr=r#*RR=R# 3E 2A 72 72 3D 72 23 0D 0D 0A 2A 52 52 3D 52 23 0D 0A
On-off 66 23 0D Echo (ASCII) Echo (Hex) >*rins=off#*RINS=OFF# 3E 2A 72 69 6E 73 3D 6F 66 66 23 0D 0D 0A 2A 52 49 4E 53 3D 4F 46 46 23 0D 0A Type Operation Read Instant On ASCII HEX *rins=?# 0D 2A 72 69 6E 73 3D 3F 23 Status 0D Echo (ASCII) Echo (Hex) >*rins=?#*RINS=?# 3E 2A 72 69 6E 73 3D 3F 23 0D 0D 0A 2A 52 49 4E 53 3D 3F 23 0D 0A Type Operation Write Lamp Saver Mode-on ASCII HEX *lpsaver=on# 0D 2A 6C 70 73 61 76 65 72 3D 6F 6E 23 0D Echo (ASCII) Echo (Hex) >*lps
Write Projection Log In Code on *prjlogincode=on# Echo (ASCII) 0D 2A 70 72 6A 6C 6F 67 69 6E 63 6F 64 65 3D 6F 6E 23 0D Echo (Hex) >*prjlogincode=on#*PRJLOGINCODE=ON# 3E 2A 70 72 6A 6C 6F 67 69 6E 63 6F 64 65 3D 6F 6E 23 0D 0D 0A 2A 50 52 4A 4C 4F 47 49 4E 43 4F 44 45 3D 4F 4E 23 0D 0A Type Operation ASCII HEX Write Projection Log In Code off *prjlogincode=off# 0D 2A 6C 70 73 61 76 65 72 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*prjlogincode=off#*PRJLOGINCODE=OFF# 3E 2A 70 72 6A
Write Broadcasting on *broadcasting=off# Echo (ASCII) 0D 2A 6C 70 73 61 76 65 72 3D 3F 23 0D Echo (Hex) >*broadcasting=off#*BROADCASTING=OFF# 3E 2A 62 72 6F 61 64 63 61 73 74 69 6E 67 3D 6F 66 66 23 0D 0D 0A 2A 42 52 4F 41 44 43 41 53 54 49 4E 47 3D 4F 46 46 23 0D 0A Type Operation Write Broadcasting Status ASCII HEX *broadcasting=?# 0D 2A 62 72 6F 61 64 63 61 73 74 69 6E 67 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*broadcasting=?#*BROADCASTING=?# 3E 2A 62 72 6F 61 64 63 61 73 7
>*amxdd=?#*AMXDD=?# Type Operation Read Mac Address 3E 2A 61 6D 78 64 64 3D 3F 23 0D 0D 0A 2A 41 4D 58 44 44 3D 3F 23 0D 0A ASCII HEX *macaddr=?# 0D 2A 6D 61 63 61 64 64 72 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*macaddr=?#*MACADDR=?# 3E 2A 61 6D 78 64 64 3D 6F 6E 23 0D 0D 0A 2A 4D 41 43 41 44 44 52 3D 3F 23 0D 0A 5.
on Standby Write Settings-Network off Standby Read Settings-Network Status power on *standbynet=off# power on *standbynet=?# power on Standby Write Settings-Microphone *standbymic=on# on Standby Write Settings-Microphone *standbymic=off# power on off power on Standby Write Settings-Microphone *standbymic=?# Status power on Standby Write Settings-Monitor Out *standbymnt=on# on power on Standby Write Settings-Monitor Out *standbymnt=of
Table Echo (ASCII) Echo (Hex) >*pp=RE#*PP=RE# 3E 2A 70 70 3D 52 45 23 0D 0D 0A 2A 50 50 3D 52 45 23 0D 0A Type Operation ASCII HEX Write Projector *pp=RC## Position-Rear Ceiling 0D 2A 70 70 3D 52 43 23 0D Echo (ASCII) Echo (Hex) >*pp=RC#*PP=RC# 3E 2A 70 70 3D 52 43 23 0D 0D 0A 2A 50 50 3D 52 43 23 0D 0A Type Operation ASCII HEX Write Projector *pp=FC# Position-Front Ceiling 0D 2A 70 70 3D 46 43 23 0D Echo (ASCII) Echo (Hex) >*pp=FC#*PP=FC# 3E 2A 70 70 3D 46 43 23 0D 0D
4F 57 45 52 3D 4F 4E 23 0D 0A Type Operation ASCII HEX Write Direct Power On-off *directpower=off# 0D 2A 64 69 72 65 63 74 70 6F 77 65 72 3D 6F 66 66 23 0D Echo (ASCII) Echo (Hex) >*directpower=off#*DIRECTPOWER=OFF# 3E 2A 64 69 72 65 63 74 70 6F 77 65 72 3D 6F 66 66 23 0D 0D 0A 2A 44 49 52 45 43 54 50 4F 57 45 52 3D 4F 46 46 23 0D 0A Type Operation ASCII HEX Write Direct Power On-Status *directpower=?# 0D 2A 64 69 72 65 63 74 70 6F 77 65 72 3D 3F 23 0D Echo (ASCII) Echo (H
On-Status 65 72 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*autopower=?#*AUTOPOWER=?# 3E 2A 61 75 74 6F 70 6F 77 65 72 3D 3F 23 0D 0D 0A 2A 41 55 54 4F 50 4F 57 45 52 3D 3F 23 0D 0A Type Operation ASCII HEX Write Standby Settings-Network on *standbynet=on# 0D 2A 73 74 61 6E 64 62 79 6E 65 74 3D 6F 6E 23 0D Echo (ASCII) Echo (Hex) >*standbynet=on#*STANDBYNET=ON# 3E 2A 73 74 61 6E 64 62 79 6E 65 74 3D 6F 6E 23 0D 0D 0A 2A 53 54 41 4E 44 42 59 4E 45 54 3D 4F 4E 23 0D 0A Type Operation ASCII
on Echo (ASCII) Echo (Hex) >*standbymic=on#*STANDBYMIC=ON# 3E 2A 73 74 61 6E 64 62 79 6D 69 63 3D 6F 6E 23 0D 0D 0A 2A 53 54 41 4E 44 42 59 4D 49 43 3D 4F 4E 23 0D 0A Type Operation ASCII HEX Write Standby *standbymic=off# 0D 2A 73 74 61 6E 64 62 79 Settings-Microphone 6D 69 63 3D 6F 66 66 23 0D off Echo (ASCII) Echo (Hex) >*standbymic=off#*STANDBYMIC=OFF# 3E 2A 73 74 61 6E 64 62 79 6D 69 63 3D 6F 66 66 23 0D 0D 0A 2A 53 54 41 4E 44 42 59 4D 49 43 3D 4F 46 46 23 0D 0A Type Operation AS
Out on Echo (ASCII) Echo (Hex) >*standbymnt=off#*STANDBYMNT =OFF# 3E 2A 73 74 61 6E 64 62 79 6D 6E 74 3D 6F 66 66 23 0D 0D 0A 2A 53 54 41 4E 44 42 59 4D 4E 54 20 3D 4F 46 46 23 0D 0A Type Operation ASCII Write Standby Settings-Monitor Out Status HEX *standbymnt=?# 0D 2A 73 74 61 6E 64 62 79 6D 6E 74 3D 3F 23 0D Echo (ASCII) Echo (Hex) >*standbymnt=?#*STANDBYMNT=?# 3E 2A 73 74 61 6E 64 62 79 6D 6E 74 3D 3F 23 0D 0D 0A 2A 53 54 41 4E 44 42 59 4D 4E 54 3D 3F 23 0D 0A 5.
6 Fan 2 speed 7 Last Source Note: The error item could be discussed after project kicked off.
94
ġ 䲭⫿堐䣢 䘬⭂ 佑 ġ ġ ġ ġ ġ ġ
ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ
ġ ġ ġ ġ ġ ġ ġ ġ
ġ ġ ġ ġ ġ ġ ġ
ġ ġ ġ ġ ġ ġ ġ ġ ġ
ġ ġ ġ ġ ġ ġ ġ ġ ġ
ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ
ġ ġ ġ ġ ġ ġ ġ ġ ġ ġ 102