BenQ TK700STi Projector RS232 Command Control Installation Guide

June 7, 2024
BenQ

BenQ LOGO

TK700STi
Projector RS232 Command Control
Installation Guide 

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.

Wire arrangement

Wire Arrangement

P1| Color| P2
I| Black| I
2| Brown| 3
3| Red| 2
4| Orange| 4
5| Yellow| 5
6| Green| 6
7| Blue| 7
8| Purple| 8
9| Gray| 9
Case| Drain wire| Case

RS232 pin assignment

BenQ TK700STi Projector RS232 Command Control -

Pin Description Pin Description
1 NC 2 RXD
3 TXD 4 NC
5 GND 6 NC
7 RTS 8 CTS
9 NC

Connections and communication settings
Choose one of the connections and set up properly before RS232 control.

RS232 serial port with a crossover cable

BenQ TK700STi Projector RS232 Command Control - crossover
cable

Settings

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.

  1. Determine the COM Port name used for the RS232 communications in Device Manager.
    BenQ TK700STi Projector RS232 Command Control
Determine-

  2. Choose Serial and the corresponding COM port as the communication port. In this given example, COM6 is selected.
    BenQ TK700STi Projector RS232 Command Control - Choose
Serial

  3. Finish Serial port setup.
    BenQ TK700STi Projector RS232 Command Control - Finish Serial port
setup.
    Baud rate| 9600 / 14400 / 19200 / 38400 / 57600 / 115200 bps
    Check the baud rate of the connected projector from its OSD menu.
    ---|---
    Data length| 8 bit
    Parity check| None
    Stop bit| 1 bit
    Flow control| None

BenQ TK700STi Projector RS232 Command Control - RS232 via
LAN

Settings
  1. 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.
  2. Input 8000 in the TCP port # field.
    BenQ TK700STi Projector RS232 Command Control - Find the Wired
LAN
    BenQ TK700STi Projector RS232 Command Control - RS232 via
HDBaseT
Settings
  1. Determine the COM Port name used for the RS232 communications in Device Manager.
  2. Choose Serial and the corresponding COM port as the communication port. In this given example, COM6 is selected.
    BenQ TK700STi Projector RS232 Command Control - COM6 is
selected

Finish Serial port setup.
BenQ TK700STi Projector RS232 Command Control - Finish Serial port
setup.

Baud rate| 9600 / 14400 / 19200 / 38400 / 57600 / 115200 bps
Check the baud rate of the connected projector from its OSD menu.
---|---
Data length| 8 bit
Parity check| None
Stop bit| 1 bit
Flow control| None

Command table

  • Available features differ by projector specification, input sources, settings, etc..
  •  Commands are working if the standby power is 0.5W or a supported baud rate of the projector is set.
  • Uppercase, lowercase, and a mixture of both types of characters are accepted for a command.
  • If a command format is illegal, it will echo the Illegal format.
  • If a command with the correct format is not valid for the projector model, it will echo the Unsupported item.
  • If a command with the correct format cannot be executed under certain conditions, it will echo the 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 to the control through a serial port.
Function Type Operation ASCII Support
Power Write Power On *spow=on# YES
Write Power Off *spow=off# YES
Read Power Status *pow=?# YES
Source Selection Write COMPUTERJYPbPr *ssour=RGB# NO
Write COMPUTER 2/YPbPr2 *ssour=RGB2# NO
Write COMPUTER 3/YPbPr3 *ssour=RGB3# NO
Write Component *ssour=ypbr# NO
Write Component2 *ssour=ypbr2# NO
Write DVI-A *ssour=dviA# NO
Write DVI-D *sour=dvid# NO
Write HDMI(MHL) *ssour=hdmi# YES
Write HDMI 2(MHL2) *ssour=hdmi2# YES
Write HDMI 3 *ssour=hdmi3# YES
Write Composite *ssour=vid# NO
Write S-Video *ssour=svid# NO
Write Network *ssour=network# NO
Write USB Display *sour=usbdisplay# NO
Write USB Reader *ssour=usbreader# NO
Write HDbaseT *ssour=hdbaset# NO
Write DisplayPort *ssour=dp# NO
Write 3G-SDI *ssour=sdi# NO
Write Smart System *ssour=smarisystem# NO
Read Current source *ssour=?# YES
Audio Control Write Mute On *mute=on# YES
Write Mute Off *smute=off# YES
Read Mute Status *smute=?# YES
Write Volume + *svol=+# NO
Write Volume – *svo1=-# NO
Write Volume level for customer *vol=value# YES
--- --- --- --- ---
Read Volume Status *vol=?# YES
Write Mi c. Vol ume + *mic-vol=+# NO
Write Mi c. Vol ume – *micvo1=-# NO
Read Mi c. Vol ume Status *micvol=?# NO
Audio source select Write Audio pass Through off *audiosour=off#

NO
Write| Audi o-Computer I| audiosour=RGB#| NO
Write| Audi o-Computer2|
audiosour=RGB2#| NO
Write| Audi o-Vi deo/S-Vi deo| audiosour=vid#| NO
Write| Audio-Component|
audiosour=ypbr#| NO
Write| Audi o-HDMI| audiosour=hdmi#| NO
Write| Audi o-HDMI2|
aud iosour=hdmi 2#| NO
Write| Audi o-HDMI3| audiosour=hdmi3#| NO
Read| Audio pass Status|
audiosour=?#| NO
Picture Mode| Write| Dynamic| appmod=dynamic#| NO
Write| Presentation|
tappmod= preset#| NO
Write| sRGB| tappmod=srgb#| NO
Write| Bright|
appmod=bright#| YES
Write| Living Room| appmod=livingroom#| YES
Write| Game|
appmod=game#| YES
Write| Cinema(Rec.709)| appmod=cine#| YES
Write| StandardNivid|
appmod=std#| NO
Write| Football| appmod=football#| NO
Write| Football Bright|
appmod=footballbt#| NO
Write| DICOM| appmod=dicom#| NO
Write| THX|
appmod=thx#| NO
Write| Silence mode| appmod=silence#| NO
Write| DCI-P3 mode(D. Cinema)|
appmod=dci-p3#| NO
Write| Vivid| appmod=vivid#| NO
Write| I nfographi c|
appmod=infographic#| NO
Write| User I| < CR>appmod= user I tt< CR>| YES
Write| User2|
appmod=user2#| NO
Write| User3| appmod=user3#| NO
Write| ISF Day|
appmod=isfday#| NO
Write| ISF Night| appmod=isfnight#| NO
Write| 3D|
appmod=threed#| NO
Write| Sport| sappmod=sport#| YES
Write| HDR I 0| sappmod= hd rit| NO
| Write| HLG| s
appmod=h1g#| NO
---|---|---|---|---
Read| Picture Mode| appmod=?#| YES
Picture Setting| Write| Contrast +| scon= +#| NO
Write| Contrast –| scon=-#| NO
Write| Set Contrast value|
con=value#| YES
Read| Contrast value| con=?#| YES
Write| Brightness +|
bri=+#| YES
Write| Brightness –| bri=-#| YES
Write| Set Brightness value|
bri=value#CR>| YES
Read| Brightness value| bri=?#| YES
Write| Color +|
color=+#| NO
Write| Color –| color=-#| NO
Write| Set Color value|
color=value#| YES
Read| Color value| color=0K CR>| YES
Write| Sharpness +|
sharp=+#| NO
Write| Sharpness –| sharp=-#| NO
Write| Set Sharpness value|
sharp=valuett| YES
Read| Sharpness value| sharp=?#| YES
Write| Flesh Tone +|
fleshtone=+#| NO
Write| Flesh Tone –| fleshtone=-#| NO
Write| Set Flesh Tone value|
fleshtone=value#| NO
Read| Flesh Tone value| fleshtone=?#| NO
Write| Color Temperature-Warmer|
ct=warmer#| NO
Write| Color Temperature-Warm| ct=warm#| YES
Write| Color Temperature-Normal|
ct=normal#| YES
Write| Color Temperature-Cool| ct=cool#| YES
Write| Color Temperature-Cooler|
tt=cooler#| NO
Write| Color Temperature-lamp native| ct=native#| YES
Read| Color Temperature Status|
a=?#| YES
Write| Aspect 4:3| asp=4:3#| YES
Write| Aspect 16:6|
asp= I 6:6#| NO
Write| Aspect 16:9| asp=16:9#| YES
Write| Aspect 16:10|
asp=16:10#| NO
Write| Aspect 2.35:1| asp=2.35#| NO
Write| Aspect Auto|
asp=AUTO#| YES
Write| Aspect Real| asp=REAL#| NO
Write| Aspect Letterbox|
asp=LBOX#| NO
Write| Aspect Wi de| sasp=WIDE#| NO
| Write| Aspect Anamorphic| asp=ANAM#| NO
---|---|---|---|---
Write| Aspect Anamorphic 2.35| sasp=ANAM 2.3 5#| NO
Write| Aspect Anamorph ic 16:9|
asp=ANAM 16:9#| NO
Read| Aspect Status| asp=?#| YES
Write| Vertical Keystone +|
vkeystone=+#| YES
Write| Vertical Keystone –| vkeystone=-#| YES
Read| Vertical Keystone value|
vkeystone=?#| YES
Write| Horizontal Keystone +| shkeystone=+#| YES
Write| Horizontal Keystone –| hkeystone=-#| YES
Read| Horizontal Keystone value|
hkeystone=?#| YES
Write| Overscan Adjustment +| overscan=+#| NO
Write| Overscan Adjustment –|
overscan=-#| NO
Read| Overscan Adj ustment va lue| overscan=?#| NO
Write| 4 Corners Top-Left-X Decrease|
cornerfittlx=-#| NO
Write| 4 Corners Top-Left-X Increase| cornerfittlx=+#| NO
Read| 4 Corners Top-Left-X Status|
cornerfittlx=?#| NO
Write| 4 Corners Top-Left-Y Decrease| cornerfittly=-#| NO
Write| 4 Corners Top-Left-Y Increase|
scornerfittly=+#| NO
Read| 4 Corners Top-Left-Y Status| cornerfittly= 7.1 < CR>| NO
Write| 4 Corners Top-Right-X Decrease| cornerfittrx=-#| NO
Write| 4 Corners Top-Right-X Increase|
cornerfittrx=+#| NO
Read| 4 Corners Top-Right-X Status| cornerfittrx=?#| NO
Write| 4 Corners Top-Right-Y Decrease|
tcornerfittry=-#| NO
Write| 4 Corners Top-Right-Y Increase| cornerfittry=+#| NO
Read| 4 Corners Top-Right-Y Status|
tcornerfittry=?#| NO
Write| 4 Corners Bottom-Left-X Decrease| scornerfitblx=-#| NO
Write| 4 Corners Bottom-Left-X Increase| cornerfitblx=+#| NO
Read| 4 Corners Bottom-Left-X Status|
cornerfitblx=?#| NO
Write| 4 Corners Bottom-Left-Y Decrease| cornerfitbly=-#| NO
Write| 4 Corners Bottom-Left-Y Increase|
cornerfitbly=+#| NO
Read| 4 Corners Bottom-Left-Y Status| cornerfitbly=?#| NO
Write| 4 Corners Bottom-Right-X Decrease|
cornerfitbrx=4| NO
Write| 4 Corners Bottom-Right-X Increase| cornerfitbrx=+#| NO
Read| 4 Corners Bottom-Right-X Status|
cornerfitbrx=?#| NO
Write| 4 Corners Bottom-Right-Y Decrease| cornerfitbry=-#| NO
| Write| 4 Corners Bottom-Right-Y Increase|
scornerfitbry=+#| NO
---|---|---|---|---
Read| 4 Corners Bottom-Right-Y Status| cornerfitbry=?#| NO
Write| Digital Zoom In|
zooml#| NO
Write| Digital Zoom out| zoomO#| NO
Write| Auto|
auto#| NO
Write| Brilliant color on| BC=on#| YES
Write| Brilliant color off|
BC=off#| YES
Read| Brilliant color status| I3C=?#| YES
Write| Auto(HDR)| hdr=auto#| NO
Write| SDR| < CR>.
hdr=sd r#< CR>| NO
Write| HDRI 0| hdr=hdri| NO
Write| HLG| < CR>>, hdr= hIg#< CR>| NO
Read| HDR status| hdr=?tt| NO
Write| Reset current picture settings| < CR>
rstcu rpicsettingtt< CR>| YES
Write| Reset all picture settings| rstall picsettingtt< CR>| YES
Operation Settings| Write| Projector Position-front Table|
pp=FT#| YES
Write| Projector Position-Rear Table| pp=RE#| YES
Write| Projector Position-Rear Ceiling| < CR>
pp= RC#| YES
Write| Projector Position-front Ceiling| pp=FC#| YES
Read| Projector Position Status|
pp=?#| YES
Write| Quick cooling on| qcool =on | NO
Write| Quick cooling off|
qcool =off| NO
Read| Quick cooling status| qcool=?| NO
Write| Quick auto search|
QAS=on#| NO
Write| Quick auto search| QAS=off#| NO
Read| Quick auto search status|
QAS=?#| NO
Write| Menu Position – Center| menuposition=center#<CR| YES
Write| Menu Position -Top-Left| < CR>s menuposi tion=t1#< CR>| YES
Write| Menu Position -Top-Right|
menuposition=tr#| YES
Write| Menu Position – Bottom-Right| < CR>menuposi don= br#< CR>| YES
Write| Menu Position – Bottom-Left| < CR>
menuposi don= bl#| YES
Read| Menu Position Status| < CR>menuposi tion=?#< CR>| YES
Write| Direct Power On-on|
direapower=on#| YES
Write| Direct Power On-off| direapower=offtt| YES
Read| Direct Power On-Status|
directpower=?#| YES
Write| Signal Power On-on| autopower=on#| NO
Write| Signal Power On-off|
autopower=off#| NO
| Read| Signal Power On-Status| autopower=?#| NO
---|---|---|---|---
Write| Standby Settings-Network on|
standbynet=on#| NO
Write| Standby Settings-Network off| standbynet=off#| NO
Read| Standby Settings-Network Status|
standbynet=?#| NO
Write| Standby Settings-Microphone on| standbymic=on#| NO
Write| Standby Settings-Microphone off|
standbymic=off#| NO
Read| Standby Settings-Microphone Status| standbymic=?#| NO
Write| Standby Settings-Monitor Out on|
standbymnt=on#| NO
Write| Standby Settings-Monitor Out off| standbymnt=off#| NO
Read| Standby Settings-Monitor Out Status| < CR>
stan dbymnt=?#< CR>| NO
Baud Rate| Write| 2400| baud=2400#| NO
Write| 4800| < CR>
bau d=4800#< CR>| NO
Write| 9600| < CR>sbau d=9600#< CR>| YES
Write| 14400| baud=14400#| YES
Write| 19200|
baud=19200#| YES
Write| 38400| baud=38400#| YES
Write| 57600|
baud=57600#| YES
Write| 115200| thaud=115200#| YES
Read| Current Baud Rate| tbaud=?#| YES
Lamp Control| Read| Lamp| Itim=?#| YES
Read| Lam p2 Hour|
Itim2=?#| NO
Write| Normal mode| < CR>lampm=lnor#< CR>| YES
Write| Eco mode|
slampm=eco#| YES
Write| SmartEco mode| slampm=secott| YES
Write| SmartEco mode 2|
lampm= seco2#| YES
Write| SmartEco mode 3| lampm= seco3#| NO
Write| Dimming mode| < CR>
lampm=d imm ing#< CR>| NO
Write| Custom mode| lampm=custom#| NO
Write| Light level for custom mode|
lampcustom=value#| NO
Read| Light level status for custom mode| lampcustom=?#| NO
Read| Lamp Mode Status|
lampm=?#| YES
Miscel laneo us| Read| Model Name| model name=?#| YES
Read| System F/VV Version|
sysfwversion=?#| YES
Read| Scaler F/VV Version| scalerfwversion=?#| YES
Read| Format F/VV version|
formatfwversion=?#| NO
Read| Lan FIVVVersion| lanfwversion=?#| NO
Read| MC U F/VV Version| < CR>
mcufwversi on=?#< CR>| YES
| Read| Ballast F/WVersion| ballastfwversion=?#| NO
---|---|---|---|---
Write| Blank On|
blank=on#| YES
Write| Blank Off| blank=off#| YES
Read| Blank Status|
blank=?#| YES
Write| Freeze On| freeze=on#| YES
Write| Freeze Off|
freeze=offrt| YES
Read| Freeze Status| freeze=?#| YES
Write| Menu On|
menu=on#| YES
Write| Menu Off| menu=off#| YES
Read| Menu Status|
menu=?#| YES
Write| Up| up#| YES
Write| Down|
down#| YES
Write| Right| right#| YES
Write| Left|
left#| YES
Write| Enter| enter#| YES
Write| Back|
back#| YES
Write| Source Menu On| sourrnenu=on#| YES
Write| Source Menu Off|
sourmenu=off#| YES
Read| Source Menu Status| sourmenu=?#| YES
Write| 3D Sync Off|
3d=off#| YES
Write| 3D Auto| 3d=autott| NO
Write| 3D Sync Top Bottom|
3d=tb#| NO
Write| 3D Sync Frame Sequential| 3d=fs#| YES
Write| 3D Frame packing|
3d=fp#| NO
Write| 3D Side by side| 3d=sbs#| NO
Write| 3D inverter disable|
3d=datt| NO
Write| 3D inverter| s3d=iv#| NO
Write| 2D to 3D| 3d=2d3d#| NO
Write| 3D nVIDIA| s3d=nvidia#| NO
Read| 3D Sync Status|
3d=?#| YES
Write| Remote Receiver On| rr=on#| NO
Write| Remote Receiver Off|
n-=off#| NO
Write| Remote Receiver-front+rear| n-=fr#| NO
Write| Remote Receiver-front|
rr=fft| NO
Write| Remote Receiver-rear| rr=r#| NO
Write| Remote Receiver-top|
rr=t#| NO
Write| Remote Receiver-top+front| rr=t#4| NO
Write| Remote Receiver-top+rear|
rr=trtt| NO
| Read| Remote Receiver Status| Th-=?#| NO
---|---|---|---|---
Write| Instant On-on|
ins=on#| NO
Write| Instant On-off| ins=off#| NO
Read| Instant On Status|
ins=?#| NO
Write| Lamp Saver Mode-on| Ipsaver=on#| NO
Write| Lamp Saver Mode-off|
Ipsaver=off#| NO
Read| Lamp Saver Mode Status| Ipsaver=?#| NO
Write| Projection Log In Code on|
prjlogincode=on#| NO
Write| Projection Log In Code off| prjlogincode=off#| NO
Read| Projection Log In Code Status|
prjlogincode=?#| NO
Write| Broadcasting on| broadcasti ng=on#| NO
Write| Broadcasting off|
broadcasti ng=offtt| NO
Read| Broadcasting Status| sbroadcasting=?| NO
Write| AMX Device Discovery-on|
amxdd=on#| NO
Write| AMX Device Discovery-off| amxdd=off#| NO
Read| AMX Device Discovery Status|
amxdd=?#| NO
Read| Mac Address| macaddr=?#| NO
Write| High Altitude mode on|
Highaldtude=on#| YES
Write| High Altitude mode off| Highaldtude=off#| YES
Read| High Altitude mode status|
Highaldtude=?#| YES
Installation| Write| Load Lens memory I| slensload=m1#| NO
Write| Load Lens memory 2|
lensload=m2#| NO
Write| Load Lens memory 3| lensload=m3#| NO
Write| Load Lens memory 4|
lensload=m4#| NO
Write| Load Lens memory 5| lensload=m5#| NO
Write| Load Lens memory 6|
lensload=m6#| NO
Write| Load Lens memory 7| lensload=m7#| NO
Write| Load Lens memory 8|
lensload=m13#| NO
Write| Load Lens memory 9| slensload=m9#| NO
Write| Load Lens memory 10|
slensload=m 10#| NO
Read| Read Lens memory status| lensload=?#| NO
Write| save Lens memory I|
slenssave=m I #< CR>| NO
Write| save Lens memory 2| slenssave=m2#| NO
Write| save Lens memory 3|
lenssave=m3#| NO
Write| save Lens memory 4| lenssave=rn4#| NO
Write| save Lens memory 5|
lenssave=m5#| NO
Write| save Lens memory 6| lenssave=m6#| NO
Write| save Lens memory 7|
lenssave=m7#| NO
| Write| save Lens memory 8| tlenssave=matt| NO
---|---|---|---|---
Write| save Lens memory 9|
lenssave=m9#| NO
Write| save Lens memory 10| lenssave=m10#| NO
Write| Reset Lens to center|
lensreset=center#| NO
Color Calibration (only for service)| Write| Tint +| tint=+tt| NO
Write| Tint –|
tint=44| NO
Write| Set Tint value| tint=value#| NO
Read| Get Tint value|
tint=?#| NO
Write| Set BenQ gamma value| gamma=value#| YES
Read| Gamma value status|
gamma=)#| YES
Write| Set HDR Brightness value| hdrbri=value#| YES
Read| Get HDR Brightness value|
hdibri=?ti| YES
Write| Red Gain +| RGain=+#| NO
Write| Red Gain –|
RGain=4| NO
Write| Set Red Gain value| RGai n=val uett< CR>| YES
Read| Get Red Gain value|
RGain=?#| YES
Write| Green Gain +| GGain=+#| NO
Write| Green Gain –|
GGain=-#| NO
Write| Set Green Gain value| GGain=val uge< CR>| YES
Read| Get Green Gain value|
GGain=ift| YES
Write| Blue Gain +| BGain=+tt| NO
Write| Blue Gain –|
BGain=-tt| NO
Write| Set Blue Gain value| BGain=value#| YES
Read| Get Blue Gain value|
BGain=?#| YES
Write| Red Offset +| ROffset=+#| NO
Write| Red Offset –|
ROffset=-#| NO
Write| Set Red Offset value| ROffset=value#| YES
Read| Get Red Offset value|
ROffset=?#| YES
Write| Green Offset +| GOffset=+#| NO
Write| Green Offset –|
GOffset=-#| NO
Write| Set Green Offset value| GOffset=value#| YES
Read| Get Green Offset value|
GOffset=?#| YES
Write| Blue Offset +| BOffset=+#| NO
Write| Blue Offset –|
BOffset=-#| NO
Write| Set Blue Offset value| BOffset=value#| YES
Read| Get Blue Offset value|
BOffset=?#| YES
Write| Primary Color| primcrvalue#| YES
Read| Primary Color Status| sprimcr=?#| YES
| Write| Hue +|
hue=+#| NO
---|---|---|---|---
Write| Hue –| hue=-#| NO
Write| Set Hue value| Thue=value#| YES
Read| Get Hue value| Thue=?#| YES
Write| Saturation +|
saturation =+#| NO
Write| Saturation –| saturation =-#| NO
Write| Set Saturation value|
saturation value#| YES
Read| Get Saturation value| saturation =?#| YES
Write| Gain +| slai n=+#| NO
Write| Gain –|
gai n=-#| NO
Write| Set Gain value| gai n=value#| YES
Read| Get Gain value|
gai n=)./#| YES
Write| Color Gamut Auto| cgamut=auto#| NO
Write| Color Gamut BT.709|
cgamut=bt.709#| NO
Write| Color Gamut BT.2020| cgamut=bt.2020#| NO
Write| Color Gamut DCI-P3|
cgamut=dci-p3#| NO
Read| Color Gamut Value| cgamut=?#| NO
Write| Dynamic Iris ON|
di ri s=on#| NO
Write| Dynamic Iris OFF| di ri s=off#| NO
Read| Dynamic Iris status|
di ri s=?#< CR>| NO
Write| Color Calibration Save| colorsave#| NO
Write| Color Calibration pattern display|
colorpattern=value#CR>| NO

BenQ.com
© 2018 BenQ Corporation
All rights reserved. Rights of modification reserved.

Version: 1.01-C

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals