Introduction ............................. 3 Wire arrangement ................................ 3 RS232 pin assignment ..............................3 Connections and communication settings ..................4 RS232 serial port with a crossover cable ....................... 4 Settings .................................. 4 RS232 via LAN ................................6 Settings .................................. 6 RS232 via HDBaseT ..............................6 Settings ..................................
Introduction The document describes how to control your BenQ projector via RS232 from a computer. Follow the procedures to complete the connection and settings first, and refer to the command table for RS232 commands. Available functions and commands vary by model. Check the specifications and user manual of the purchased projector for product functions.
On-screen images in this document are for reference only. The screens may vary depending on your Operating System, I/O ports used for connection, and the specifications of the connected projector. Determine the COM Port name used for the RS232 communications in Device Manager.
Page 5
Choose Serial and the corresponding COM port as the communication port. In this given example, COM6 is selected. Finish Serial port setup. Baud rate 9600 / 14400 / 19200 / 38400 / 57600 / 115200* Check the baud rate of the connected projector from its OSD menu. *Default baud rate Data length 8 bit...
RS232 via LAN RJ45 port on a projector PC or laptop LAN cable Settings Find the Wired LAN IP address of the connected projector from the OSD menu and make sure the projector and the computer are within the same network.
Settings Determine the COM Port name used for the RS232 communications in Device Manager. Choose Serial and the corresponding COM port as the communication port. In this given example, COM6 is selected. Finish Serial port setup. Baud rate 9600 / 14400 / 19200 / 38400 / 57600 / 115200* Check the baud rate of the connected projector from its OSD menu.
If a command with correct format cannot be executed under certain condition, it will echo Block item. If RS232 control is performed via LAN, a command works whether it starts and ends with <CR>. All the commands and behaviors are identical with the control through a serial port.
Page 9
Write Volume level for <CR>*vol=value#<CR> customer Read Volume Status <CR>*vol=?#<CR> Write Mic. Volume + <CR>*micvol=+#<CR> Write Mic. Volume - <CR>*micvol=-#<CR> Read Mic. Volume Status <CR>*micvol=?#<CR> Write Audio pass Through off <CR>*audiosour=off#<CR> Write Audio-Computer1 <CR>*audiosour=RGB#<CR> Write Audio-Computer2 <CR>*audiosour=RGB2#<CR> Write Audio-Video/S-Video <CR>*audiosour=vid#<CR> Audio source Write Audio-Component...
Page 10
Write Sport <CR>*appmod=sport#<CR> Write HDR10 <CR>*appmod=hdr#<CR> Write <CR>*appmod=hlg#<CR> Write Spreadsheet <CR>*appmod=spreadsheet#<CR> Read Picture Mode <CR>*appmod=?#<CR> Write Contrast + <CR>*con=+#<CR> Write Contrast - <CR>*con=-#<CR> Write Set Contrast value <CR>*con=value#<CR> Read Contrast value <CR>*con=?#<CR> Write Brightness + <CR>*bri=+#<CR> Write Brightness - <CR>*bri=-#<CR> Write Set Brightness value <CR>*bri=value#<CR>...
Page 11
Read Color Temperature <CR>*ct=?#<CR> Status Write Aspect 4:3 <CR>*asp=4:3#<CR> Write Aspect 16:6 <CR>*asp=16:6#<CR> Write Aspect 16:9 <CR>*asp=16:9#<CR> Write Aspect 16:10 <CR>*asp=16:10#<CR> Write Aspect 2.35:1 <CR>*asp=2.35#<CR> Write Aspect Auto <CR>*asp=AUTO#<CR> Write Aspect Real <CR>*asp=REAL#<CR> Write Aspect Letterbox <CR>*asp=LBOX#<CR> Write Aspect Wide <CR>*asp=WIDE#<CR>...
Page 13
Bottom-Right-X Status Write 4 Corners <CR>*cornerfitbry=-#<CR> Bottom-Right-Y Decrease Write 4 Corners <CR>*cornerfitbry=+#<CR> Bottom-Right-Y Increase Read 4 Corners <CR>*cornerfitbry=?#<CR> Bottom-Right-Y Status Write Digital Zoom In <CR>*zoomI#<CR> Write Digital Zoom out <CR>*zoomO#<CR> Write Auto <CR>*auto#<CR> Write Brilliant color on <CR>*BC=on#<CR> Write Brilliant color off <CR>*BC=off#<CR>...
Page 14
Read Quick auto search <CR>*QAS=?#<CR> status Write Menu Position - Center <CR>*menuposition=center#<CR> Write Menu Position - Top-Left <CR>*menuposition=tl#<CR> Write Menu Position - <CR>*menuposition=tr#<CR> Top-Right Write Menu Position - <CR>*menuposition=br#<CR> Bottom-Right Write Menu Position - <CR>*menuposition=bl#<CR> Bottom-Left Read Menu Position Status <CR>*menuposition=?#<CR>...
Page 16
Read Scaler F/W Version <CR>*scalerfwversion=?#<CR> Read Format F/W version <CR>*formatfwversion=?#<CR> Read Lan F/W Version <CR>*lanfwversion=?#<CR> Read MCU F/W Version <CR>*mcufwversion=?#<CR> Read Ballast F/W Version <CR>*ballastfwversion=?#<CR> Write Blank On <CR>*blank=on#<CR> Write Blank Off <CR>*blank=off#<CR> Read Blank Status <CR>*blank=?#<CR> Write Freeze On <CR>*freeze=on#<CR>...
Page 18
Tint + <CR>*tint=+#<CR> Write Tint - <CR>*tint=-#<CR> Write Set Tintvalue <CR>*tint=value#<CR> Read Get Tint value <CR>*tint=?#<CR> Write Set BenQ gamma value <CR>*gamma=value#<CR> Read Gamma value status <CR>*gamma=?#<CR> Write Set HDR Brightness <CR>*hdrbri=value#<CR> Color value Calibration Read Get HDR Brightness <CR>*hdibri=?#<CR>...
Page 19
Read Get Green Gain value <CR>*GGain=?#<CR> Write Blue Gain + <CR>*BGain=+#<CR> Write Blue Gain - <CR>*BGain=-#<CR> Write Set Blue Gainvalue <CR>*BGain=value#<CR> Read Get Blue Gain value <CR>*BGain=?#<CR> Write Red Offset + <CR>*ROffset=+#<CR> Write Red Offset - <CR>*ROffset=-#<CR> Write Set Red Offsetvalue <CR>*ROffset=value#<CR>...