2. Communication Specifications ................................................................................. 2
Communication Specifications ................................................................................................................... 2
Usable Character Codes .............................................................................................................................. 3
Communication System (Serial) ................................................................................................................. 4
Communication System (LAN) ................................................................................................................... 4
Other ............................................................................................................................................................ 7
3. Communication Flow ............................................................................................... 8
Transmission sent ....................................................................................................................................... 8
Transmission received ................................................................................................................................. 8
Control Mode ............................................................................................................................................... 8
Other ............................................................................................................................................................ 8
4. Command System ................................................................................................... 9
5. Command List ....................................................................................................... 1 1
6. Details of Commands ............................................................................................ 13
These specifications describe the methods of controlling both the Projector WX6000 / SX6000 from the
PC over an RS-232C connection or LAN.
Virtually all operations possible with the remote control can be controlled from the PC.
The following symbols are used in these specifications:
Symbol Description
△
□
▽
[ ]
:=
WX6000 / SX6000 User Commands
Space (20h) with 0 or more characters, or other separator.
Space (20h) with 1 or more characters, or other separator.
Separator between parameters.
△ , △ (comma enclosed in more than 0 space) or
□ (1 or more space)
Data in [ ] can be omitted.
|
Same as OR.
Definition name is on the left side of this mark, and definition description is on the right side.
- 1 -
2. Communication Specifications
Communication Specifications
The projector can be controlled via RS-232C or LAN connection.
PC - Projector connection configuration
COMPORT
PC
Item Specifications
9pin RS-232C
PROJECTOR
LAN PORT
WX6000 / SX6000 User Commands
SERVICEPORT
Connection
Item Specifications
LAN PORT
Network
PC
Connection
system
Connection
signal line
Connection
cable
PC and projector connected on
a "1:1" basis
3-line connection of SD,
RD, and SG
9-pin RS-232C Cable (Cross)
Connection
system
Connection
signal line
Connection
cable
LAN 100BASE-TX / 10BASE-T
Send Data SD
Receive Data RD
SDSend Data
RDReceive Data
Signal Ground SG
SGSignal Ground
* Signal lines other than the three SD, RD, and SG lines are not used in the projector.
* Loop back its own signals on the PC side as necessary.
TCP / IP Connection
Straight when connecting via
network
LAN Cable
- 2 -
WX6000 / SX6000 User Commands
Usable Character Codes
Use ASCII codes in the red and blue areas.
No distinction is made between double-byte characters and single-byte characters. Do not use
double-byte or triple-byte characters. They will all be recognized as single-byte characters.
Uppercase and lowercase versions of the same alphabetic characters will be recognized as the same
character (case insensitive).
0 1 2 3 4 56789ABCDEF
0 NUL SP 0 @ P`p
1 ! 1 A Qaq
2 " 2 B Rbr
3 # 3 C Scs
4 $ 4 D Tdt
5 % 5 E Ueu
6 & 6 F Vfv
7 ' 7 G Wgw
8 ( 8 H Xhx
9 ) 9 I Yiy
A LF * : J Zjz
B + ; K [k{
C , < L ¥l|
D CR - = M ]m}
E . > N ^n~
F / ? O _o
Item Specifications
CR(0Dh), LF(0Ah), null(00h)
Delimiters
Characters usable as delimiters. These characters alone (single characters) or
CR+LF (0D0Ah) can be used as delimiters.
General Characters
20h to 7Eh
Characters usable in commands.
Do not use the codes in regions other than the red and blue areas.
Invalid Characters
Even if they are used, they are considered "other separator codes", and they are
handled in the same way as SP(20h).
- 3 -
Communication System (Serial)
Item Specifications
Communication system RS-232-C Start-stop synchronization Semi-duplex communication
Transmission speed 19.2 Kbps
Character length 8 bits / character
Stop bit 2 bits
Parity None
Transmission format Variable-length records with terminals as delimiters
WX6000 / SX6000 User Commands
Maximum transmission
length
Delimiters
Transmission codes
Communication
procedure
Flow control None
Error control None
Break signal Not supported
Timeout
* For information about timeouts, refer to “3. Communication Flow” on P. 8.
Maximum of 256 characters (bytes) including delimiters.
Delimiters are one of the following: CR, LF, CR+LF, Null (0).
Response delimiters are identical to command delimiters.
ASCII code (General-purpose characters: 20h to 7Fh)
(Codes other than those above and delimiters are considered “other
separator codes”)
No procedure
Tc Between characters: 5s
Between command / response
Tr
interval:
(Timeout between CR and LF is
10ms.)
15s
Communication System (LAN)
Item Specifications
Communication system Uses the TCP / IP protocol. Port: 33336
- 4 -
Commands
Transmissions sent from the PC to the projector.
Transmission format
△<Command character strings> △<Delimiter>
<Command character strings>
Character strings consisting of 0 or more alphanumeric characters.
<Delimiters>
One of CR (0Dh), LF (0Ah), CR+LF (0Dh+0Ah), Null (00h)
Type
Possibilities of responses from the projector ■: possible, □: not possible
Type Description Response
WX6000 / SX6000 User Commands
Null Commands
Character string
Control command
Character string
Setting command
Character string
Commands with a command character string length of 0. No command
processing is performed.
<Null command character string>
:= <Character string with length 0>
Projector control command. The format is shown below.
<Control command character string>
:= <Control name>[□<Parameter value>]
Command that sets values for each parameter. The format is shown
below.
<Setting command character strings>
:= <Parameter name>△=△<Parameter value>
For the definition of <Parameter value>, refer to the parameter
definitions.
■
□
■
■
OK
BUSY
WARN
ERR
■
■
■
■
OK
BUSY
WARN
ERR
■
■
■
■
OK
BUSY
WARN
ERR
OK
BUSY
WARN
ERR
Reference
command
Character string
Requests current value of each parameter. The format is shown below.
<Reference command character string>
:=?△<Parameter name> | GET□<Parameter name>
□
■
■
■
- 5 -
WX6000 / SX6000 User Commands
Response
Transmissions sent from the Projector to the PC in response to commands from the PC.
Transmission format
<Response character string> <Delimiter>
<Response character string>
Character strings consisting of one or more ASCII characters.
The first two characters are always one lowercase letter and a : (colon).
The first character indicates the response type.
Response
type
i
w
e
g
State response i:OK i:BUSY etc.
Warning w:USER_COMMAND..
Error e:000B INVALID..
Reference command response g:AVOL=10
Meaning Example
<Delimiter>
Delimiters for commands sent from the PC.
Type
OK response After the processing of each command is completed, a response is sent indicating
that the next command can be received.
BUSY response This response is sent when a command cannot be receive d during proce ssing. Wait
Example:
* Commands are indicated by ">", and responses are indicated by "<".
WARN response This response is sent when warning information is issued.
Note that the command is not executed in this case.
<Warning response character string>:= w:<Warning description>
Example:
ERR response An error messag e is output.
* <Error code> is expressed as a four-digit hexadecimal number.
* Refer to “Error List”!
Example:
GET response Request response for each parameter.
Example:
<OK response character string>:=i:OK
for a few moments, and then try sending the command again.
<BUSY response character string>:=i:BUSY
> IMAGE=STANDARD
< i:BUSY
> IMAGE=STANDARD
< w:USER_COMMAND_VERSION_IS_UPDATED
<Error response character string>:= e:<Error code>□<Error message>
> abcdefg
< e:0002 INVALID_COMMAND
<GET response character string>:=g<Parameter name>=<Value>
> GET LANG or ? LANG
< g:LANG=JPN
- 6 -
WX6000 / SX6000 User Commands
Other
Transmission recognition
On the receiving side (the Projector), the data that is able to be received within the character interval
of Tc is held, and the transmission is considered received when the delimiter is received.
If the character interval received exceeds the Tc or if a delimiter is not received within 256 characters,
all data already received is lost, and the mode is reset to standby to receive commands again.
<Numerical value> := [<Sign>] <Decimal character string (Min. 1 character to Max. 5 characters)>
* The range of valid values is from -32768 to 32767.
<ID> := 1 or more ASCII characters (20h to 7Eh)
<Character string> := 0 or more ASCII characters (20h to 7Eh)
- 7 -
3. Communication Flow
Transmission sent
At the PC, the transmission is sent within character intervals of Tc (character interval timeout).
Transmission received
At the Projector, the data that is able to be received within the character interval of Tc is held, and the
transmission is considered received when the delimiter is received.
If the character interval received exceeds the Tc or if a delimiter is not received within 256 characters,
all data already received is lost, and the mode is reset to standby to receive commands again.
Command / Response
One response is always returned for each command sent from the PC.
PC
WX6000 / SX6000 User Commands
Projector
WithinTr
* The timeout interval between command and response (Tr) is 15 seconds.
Commands
Response
Response Reception Timeout
If a response is not received within the Tr (timeout interval between command and response) while
standing by a waiting response after sending a command from the PC, it is deemed to have exceeded
the “response reception timeout.” Please resend the command.
Control Mode
"LOCAL mode" and "REMOTE mode" on previous models (SX50、SX6、SX60、X600、SX7、X700) have
been removed. You do not need to be aware of which mode it is in (no need to use "REMOTE" and
"LOCAL" commands) to send user commands.
Other
If AC power is supplied to the projector, communication is possible regardless of whether the power is
on or off.
The PC side cannot send the next user command before a response for the first command is returned.
If more than 2 user commands arrive at one port, "BAD_SEQUENCE" will be returned in response to
the second user command.
For procedures which return “BAD SEQUENCE”, change the procedure, and do not send the next user
command on the PC side before a response for the first command is returned.
KREP
LAMP Lamp output setting
LAMPCOUNTER Lamp ON time inquiry
LMPWRN
MAIN Side control operation emulation
MEMCADJ Memory color adjustment
MODE Control mode switch
MUTE Mute control
NR Noise reduction
POWER T his controls the power supply
PRODCODE Product information inquiry
RC Remote control operation emulate
RGBGAIN RGB gain adjustment
RGBOFFSET RGB offset adjustment
ROMVER ROM version inquiry
Key repeat
Lamp warning indication at startup
SAT Color saturation setting
51
SAVEIMGPROF Create user memory
52
SCRNASPECT Screen aspect setting
53
SEL Input signal selection
54
SHARP Sharpness setting
55
SIGNAL_INFO Input signal information inquiry
56
SIGNALSTATUS Signal status inquiry
57
TEMP Temperature sensor value inquiry
58
TPTN Test pattern
59
- 12 -
6. Details of Commands
Descriptions of each command are provided starting from the next page.
The command descriptions have the format shown below.
Alphabetic command name
This briefly describes the command function.
Format
This indicates the command format.
Environment
This defines the environments that support the command (power supply state, input signal state).
Power*1 Input
OFF ON PM D-RGB A-RGB COMPHDMINone
*2 *3 *4*5 *5 *5 *5 *5
*1 Power Executable regardless of power supply state when marked by “-“.
*2 OFF "O" if enabled in a power OFF state.
*3 ON "O" if enabled in a power ON state.
*4 PM "O" if enabled while the power management state is in standby state.
*5 Input The command is enabled in states marked by “O”.
The command is executable regardless of input when marked by “-“.
Response
This describes the command response.
Description
This includes the command function, conditions, and notes.
ON This sets the 6-axis adjustment to ON.
OFF This sets the 6-axis adjustment to OFF.
Environment
Power Input
OFF ON PM D-RGB A-RGB COMPHDMINone
X O X-
Response
"i:OK" is returned if the parameter was set properly.
For '
GET 6AXADJ' or '?6AXADJ', current 6-axis adjustment state is returned in
'
g:6AXADJ=<6-axis adjustment parameter:ID>'
For details on other responses, refer to the "Error List".
Description
(1) This command is used to select ON or OFF for the 6-axis adjustment.
(2) This command functions in the same way as when "Image adjustments" - "Advanced
adjustments" - "6-axis adjustment" are selected on the menu.
(3) In th e case of "6-axis adjustment," set the hue and color saturation of each axis using the
6AXR to Y "6-axis correction R to Y hue / color saturation setting" commands.
(4) This sets the currently selected input signal and image mode.
(5) The c urrent 6-axis adjustment setting can be obtained using the GET command. ("
")
6AXADJ
Example
Control
> 6AXADJ=ON The 6-axis adjustment is set to ON.
< i:OK
Reference
> GET 6AXADJ or ?6AXADJ The 6-axis adjustment ON or OFF setting is obtained.
< g:6AXADJ=ON
*Commands are indicated by ">", and responses are indicated by "<".
Setting values for <R/G/B/C/M/Yhue:Number> are -20 to 20.
Setting values for <R/G/B/C/M/Y saturation:Number> are -20 to 20.
Setting values for <R/G/B/C/M/Y brightness:Number> are -20 to 20.
Environment
Power Input
OFF ON PM D-RGB A-RGBCOMPHDMINone
X O X-
Response
"i:OK" is returned if the parameter was set properly.
For '
GET 6AX*' or '?6AX*', current 6-axis correction R-Y hue/saturation/brightness settings are
For details on other responses, refer to the "Error List".
Description
(1) This sets the 6-axis correction of the hue and color saturation for R to Y.
(2) This command functions in the same way as when "Image adjustments" - "Advanced
adjustments" - "6-axis color adjustment" are selected on the menu.
(3) If numerical parameters are outside the range, "
e:0801 INVALID_VALUE" is returned.
(4) These commands take effect when they have been set to valid using the 6-axis adjus tment
command (6AXADJ), and they can be set separately.
(5) This sets the currently selected input signal and image mode.
(6) The current 6-axis color correction can be obtained using the GET command. ("
6AXR/G/B/C/M/Y
")
GET
Example
Setting
> 6AXR=-8, 5, 3
< i:OK
Reference
> GET 6AXR or ?6AXR This retrieves the R hue, color saturation, and brightness.
< g:6AXR=12, -8, 4
* Commands are indicated by ">", and responses are indicated by "<".
The R hue is set to –8, the color saturation is set to 5, and the brightness is set to 3.
For details on other responses, refer to the "Error List".
Description
(1) This command is used to select ON or OFF for the ambient light correction adjustment.
(2) This command functions in the same way as when "Image adjustment" - "Advanced
adjustment" - "Ambient light" are selected on the menu.
(3) In the case of "Ambient light correction adjustment"to OK, set the level using AMB_LEVEL of
"Ambient light level" command, and set the type using AMB_TYPE of "Ambient light type"
command.
(4) This sets the currently selected input signal and image mode.
(5) The current ambient light correction adjustment setting can be obtained using the GET
command. ("
GET AMBADJ")
Example
Control
> AMBADJ=ON The ambient light correction adjustment is set to ON.
< i:OK
Reference
> GET AMBADJ or ?AMBADJ
< g:AMBADJ=ON
* Commands are indicated by ">", and responses are indicated by "<".
The ambient light correction adj u stment ON or OFF set ting is obtained.
WEAK This sets the ambient light level to WEAK.
MIDDLE This sets the ambient light level to MIDDLE.
STRONG This sets the ambient light level to STRONG.
Environment
Power Input
OFF ON PM D-RGB A-RGB COMPHDMINone
X O X-
Response
"i:OK" is returned if ambient light level was set properly.
For '
GET AMBLEVEL' or '?AMBLEVEL', current ambient light level is returned as
For details on other responses, refer to the "Error List".
Description
(1) This sets the ambient light le vel.
(2) This command functions in the same way as when "Image adjustment" - "Advanced
adjustment" - "Ambient light" - "Level" are selected on the menu.
(3) This sets the currently selected input signal and image mode.
(4) The current ambient light level setting can be obtained using the GET command. ("
AMBLEVEL
Example
Setting
> AMBLEVEL=MIDDLE This sets the ambient light level to MIDDLE.
< i:OK
Reference
> GET AMBLEVEL or ?AMBLEVEL This retrieves the ambient light level.
< g:AMBLEVEL=MIDDLE
* Commands are indicated by ">", and responses are indicated by "<".
")
GET
- 17 -
WX6000 / SX6000 User Commands
AMBTYPE
Ambient light type settings
Format
AMBTYPE=<Ambient light type settings parameter:ID>
GET□AMBTYPE / ?△AMBTYPE
<Ambient light type settings parameter:ID>
TG This sets the ambient light type to Tungsten.
FL This sets the ambient light type to Fluorescent.
FL_H This sets the ambient light type to Fluorescent H.
Environment
Power Input
OFF ON PM D-RGB A-RGB COMPHDMINone
X O X-
Response
"i:OK" is returned if ambient light type was set properly.
For '
GET AMBTYPE' or '?AMBTYPE', current ambient light type is returned as
'
g:AMBTYPE=<Ambient light type settings parameter:ID>'
For details on other responses, refer to the "Error List".
Description
(1) This sets the ambient light type.
(2) This command functions in the same way as when "Image adjustment" - "Advanced
adjustment" - "Ambient light" - "Type" are selected on the menu.
(3) This sets the currently selected input signal and image mode.
(4) The current ambient light type setting can be obtained using the GET command. ("
AMBTYPE
Example
Setting
> AMBTYPE=FL This sets the ambient light type to Fluorescent.
< i:OK
Reference
> GET AMBTYPE or ?AMBTYPE This retrieves the ambient light type.
< g:AMBTYPE=FL
* Commands are indicated by ">", and responses are indicated by "<".
"i:OK" is returned when audio terminal selection was completed successfully.
For '
GET ASELC' or '?ASELC', current component audio selection is returned as
'
g:ASELC=<Component audio terminal selection parameter: ID >'
For details on other responses, refer to the "Error List".
Description
(1) This command is used to select Component audio terminal.
(2) This command is same a s the operations of "System setting" - "Audio terminal selection" -
"Component".
(3) The current Component audio terminal selection setting can be obtained using the GET
command. ("
(4) Component audio terminal selec tion r etain the last setting after the power is turned off.
Example
Setting
> ASELC=1 Audio IN1 is set for Component audio terminal selection.
< i:OK
Reference
> GET ASELC or ?ASELC Component audio terminal selection is acquired.
< g:ASELC=1
*Commands are indicated by ">", and responses are indicated by "<".
GET ASELC")
- 21 -
WX6000 / SX6000 User Commands
ASELD
Digital PC audio terminal selection
Format
ASELD=<Digital PC audio terminal selection parameter: ID>
GET□ASELD / ?△ASELD
<Digital PC audio terminal selection parameter: ID>
1 Audio In 1
2 Audio In 2
OFF Turned off
Environment
Power Input
OFF ON PM D-RGB A-RGB COMPHDMINone
X O X-
Response
"i:OK" is returned when audio terminal selection was completed successfully.
For '
GET ASELD' or '?ASELD', current Digital PC audio selection is returned as
'
g:ASELD=<Digital PC audio terminal selection parameter: ID>'
For details on other responses, refer to the "Error List".
Description
(1) This command is used to select Digital PC audio terminal.
(2) This command is same as the operations of .This command functions in the same way as when
"System setting" - "Audio terminal selection" - "Digital PC" are selected on the menu.
(3) The current Digital PC audio terminal selection setting can be obtained using the GET
command. ("
(4) Digital PC audio terminal selection retains the last se tting after the power is turned off.
Example
Setting
> ASELD=1 Audio IN1 is set for Digital PC audio terminal selection.
< i:OK
Reference
> GET ASELD or ?ASELD Digital PC audio terminal selection is acquired.
< g:ASELD=1
*Commands are indicated by ">", and responses are indicated by "<".
GET ASELD")
- 22 -
Loading...
+ 57 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.