Difference between revisions of "ESC/VP"
(Created page with "This I/O Server control SEIKO EPSON projectors which include a wide range of multi-source projectors remotely controllable via Ethernet, serial port, and USB connection. HSYCO...") |
|||
(19 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
== Projector Configuration == | == Projector Configuration == | ||
+ | |||
+ | Use an Ethernet straight cable to connect the device to the HSYCO SERVER network. | ||
In order to be able to control the device with HSYCO some initial configuration of the SEIKO EPSON device is needed. | In order to be able to control the device with HSYCO some initial configuration of the SEIKO EPSON device is needed. | ||
Line 14: | Line 16: | ||
Further, in the “Extended” section, make sure the option “Standby mode” is set to “communication on”. | Further, in the “Extended” section, make sure the option “Standby mode” is set to “communication on”. | ||
+ | == HSYCO Configuration == | ||
+ | Add an ESC/VP I/O Server in the [[Settings#I/O Servers|I/O Servers section of the Settings]] and set its parameters: | ||
− | == | + | === Communication === |
+ | *'''IP Address''': IP address of the device | ||
+ | *'''IP Port''': TCP/IP port to use, leave blank to use default port 3629. | ||
+ | |||
+ | === High Availability === | ||
+ | *'''Shutdown when inactive''': defaults to true. | ||
=== Options === | === Options === | ||
Line 26: | Line 35: | ||
|- | |- | ||
+ | |||
+ | |rowspan="2"|gui | ||
+ | |rowspan="2"|true | ||
+ | |true | ||
+ | |enable support for UISET actions and USER commands | ||
+ | |- | ||
+ | |false | ||
+ | |disable UI support | ||
+ | |||
+ | |- | ||
+ | |||
+ | |pollinterval | ||
+ | |3 | ||
+ | |n > 0 | ||
+ | |the data acquisition interval, in seconds | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2"|serial | ||
+ | |rowspan="2"|false | ||
+ | |true | ||
+ | |the projector is connected using its serial port | ||
+ | |- | ||
+ | |false | ||
+ | |the projector is connected using its Ethernet port | ||
+ | |||
+ | |} | ||
+ | |||
+ | == Datapoints == | ||
+ | |||
+ | {| class="wikitable" | ||
+ | !ID | ||
+ | !Value | ||
+ | !R/W | ||
+ | !Description | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |connection | ||
+ | |online | ||
+ | |R | ||
+ | |connection established | ||
+ | |- | ||
+ | |offline | ||
+ | |R | ||
+ | |HSYCO can't connect to the device | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="4" |power | ||
+ | |rowspan="2" |1 | ||
+ | |R | ||
+ | |the projector is on and ready | ||
+ | |- | ||
+ | |W | ||
+ | |turn on the projector | ||
+ | |- | ||
+ | |rowspan="2" |0 | ||
+ | |R | ||
+ | |the projector is off or not ready | ||
+ | |- | ||
+ | |W | ||
+ | |turn off the projector | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="5" |status | ||
+ | |on | ||
+ | |rowspan="5" |R | ||
+ | |the projector is on and ready | ||
+ | |- | ||
+ | |off | ||
+ | |the projector is off | ||
+ | |- | ||
+ | |warming | ||
+ | |the projector is warming up | ||
+ | |- | ||
+ | |cooling | ||
+ | |the projector is cooling down | ||
+ | |- | ||
+ | |error | ||
+ | |the projector is in a standby error state | ||
+ | |||
+ | |- | ||
+ | |||
+ | |lamp | ||
+ | |0 ... 65535 | ||
+ | |R | ||
+ | |the lamp hours | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="4" |luminance | ||
+ | |rowspan="2" |low | ||
+ | |R | ||
+ | |the luminance is set to low | ||
+ | |- | ||
+ | |W | ||
+ | |set luminance to low | ||
+ | |- | ||
+ | |rowspan="2" |high | ||
+ | |R | ||
+ | |the luminance is set to high | ||
+ | |- | ||
+ | |W | ||
+ | |set luminance to high | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="4" |mute | ||
+ | |rowspan="2" |1 | ||
+ | |R | ||
+ | |the A/V mute is on | ||
+ | |- | ||
+ | |W | ||
+ | |set A/V mute to on | ||
+ | |- | ||
+ | |rowspan="2" |0 | ||
+ | |R | ||
+ | |the A/V mute is off | ||
+ | |- | ||
+ | |W | ||
+ | |set A/V mute to off | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="6" |msel | ||
+ | |rowspan="2" |black | ||
+ | |R | ||
+ | |the mute screen is set to black | ||
+ | |- | ||
+ | |W | ||
+ | |set the mute screen to black | ||
+ | |- | ||
+ | |rowspan="2" |blue | ||
+ | |R | ||
+ | |the mute screen is set to blue | ||
+ | |- | ||
+ | |W | ||
+ | |set the mute screen to blue | ||
+ | |- | ||
+ | |rowspan="2" |logo | ||
+ | |R | ||
+ | |the mute screen is set to show the user logo | ||
+ | |- | ||
+ | |W | ||
+ | |set the mute screen to show the user logo | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |source | ||
+ | |rowspan="2" |[[#sources|<src>]] | ||
+ | |R | ||
+ | |the current source is [[#sources|<src>]] | ||
+ | |- | ||
+ | |W | ||
+ | |set the source to [[#sources|<src>]] | ||
+ | |||
+ | |- | ||
+ | |||
+ | |command | ||
+ | |<cmd> | ||
+ | |W | ||
+ | |send <cmd> as command to the projector. The command must be compliant with the ESC/VP21 protocol | ||
+ | |} | ||
+ | |||
+ | <span id="sources"> | ||
+ | ;Source values: The source value <src> consists of a two-characters code which variates depending on the model of the projector. For instance, for the model G5000, the code “21” corresponds to the RGB input and the code “45” to the BNC video source. Refer to the ESC/VP21 Command User’s Guide for a complete list of source codes for the different models. | ||
+ | </span> | ||
+ | |||
+ | == User Interface == | ||
+ | |||
+ | === UISET Actions === | ||
+ | |||
+ | {| class="wikitable" | ||
+ | !ID | ||
+ | !Attribute | ||
+ | !colspan="2"|Set to | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2"|connection | ||
+ | |rowspan="2"|visible | ||
+ | |true | ||
+ | |when datapoint connection = offline | ||
+ | |- | ||
+ | |false | ||
+ | |when datapoint connection = online | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2"|power | ||
+ | |rowspan="2"|value | ||
+ | |ON | ||
+ | |when the projector is on and ready | ||
+ | |- | ||
+ | |OFF | ||
+ | |when the projector is off or not ready | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="3"|lamp | ||
+ | |value | ||
+ | |colspan="2"|number of hours of activity of the lamp. | ||
+ | |- | ||
+ | |rowspan="2"|visible | ||
+ | |true | ||
+ | |when the projector is on | ||
+ | |- | ||
+ | |false | ||
+ | |when the projector is off | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="4"|luminance | ||
+ | |rowspan="2"|value | ||
+ | |HIGH | ||
+ | |when the luminance is set to high | ||
+ | |- | ||
+ | |LOW | ||
+ | |when the luminance is set to low | ||
+ | |- | ||
+ | |rowspan="2"|visible | ||
+ | |true | ||
+ | |when the projector is on | ||
+ | |- | ||
+ | |false | ||
+ | |when the projector is off | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2"|mute | ||
+ | |rowspan="2"|value | ||
+ | |ON | ||
+ | |when the A/V mute function is on | ||
+ | |- | ||
+ | |OFF | ||
+ | |when the A/V mute function is off | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="3"|msel | ||
+ | |rowspan="3"|value | ||
+ | |BLACK | ||
+ | |when the mute screen is set to black | ||
+ | |- | ||
+ | |BLUE | ||
+ | |when the mute screen is set to blue | ||
+ | |- | ||
+ | |LOGO | ||
+ | |when the mute screen is set to show the user logo | ||
+ | |} | ||
+ | |||
+ | === USER Commands === | ||
+ | |||
+ | {| class="wikitable" | ||
+ | !Name | ||
+ | !Param | ||
+ | !Action | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |power | ||
+ | |on | ||
+ | |turn on the projector | ||
+ | |- | ||
+ | |off | ||
+ | |turn off the projector | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |luminance | ||
+ | |low | ||
+ | |set the luminance to low | ||
+ | |- | ||
+ | |high | ||
+ | |set the luminance to high | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |mute | ||
+ | |on | ||
+ | |turn on the A/V mute | ||
+ | |- | ||
+ | |off | ||
+ | |turn off the A/V mute | ||
+ | |||
+ | |- | ||
+ | |||
+ | |source | ||
+ | |[[#sources|<src>]] | ||
+ | |set the source to [[#sources|<src>]] | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="3" |msel | ||
+ | |black | ||
+ | |set the A/V mute screen to black | ||
+ | |- | ||
+ | |blue | ||
+ | |set the A/V mute screen to blue | ||
+ | |- | ||
+ | |logo | ||
+ | |set the A/V mute screen to show the user logo | ||
+ | |||
+ | |} | ||
+ | |||
+ | == Release Notes == | ||
+ | |||
+ | === 3.4.0 === | ||
+ | *added "serial" option | ||
+ | |||
+ | === 3.2.0 === | ||
+ | *minor fixes to the I/O Server | ||
+ | |||
+ | === 1.0.0 === | ||
+ | *initial release | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | ''SEIKO EPSON is a registered trademark of SEIKO EPSON Corporation.'' |
Latest revision as of 15:50, 26 November 2014
This I/O Server control SEIKO EPSON projectors which include a wide range of multi-source projectors remotely controllable via Ethernet, serial port, and USB connection. HSYCO SERVER integrates these devices through Ethernet connection.
The used protocol is compliant with the ESC/VP21 protocol specifications.
Contents
Projector Configuration
Use an Ethernet straight cable to connect the device to the HSYCO SERVER network.
In order to be able to control the device with HSYCO some initial configuration of the SEIKO EPSON device is needed.
In the “Network” section of the main menu, assign a suitable fixed IP address to the device and set the DHCP option to off.
Further, in the “Extended” section, make sure the option “Standby mode” is set to “communication on”.
HSYCO Configuration
Add an ESC/VP I/O Server in the I/O Servers section of the Settings and set its parameters:
Communication
- IP Address: IP address of the device
- IP Port: TCP/IP port to use, leave blank to use default port 3629.
High Availability
- Shutdown when inactive: defaults to true.
Options
ID | Default | Values | Description |
---|---|---|---|
gui | true | true | enable support for UISET actions and USER commands |
false | disable UI support | ||
pollinterval | 3 | n > 0 | the data acquisition interval, in seconds |
serial | false | true | the projector is connected using its serial port |
false | the projector is connected using its Ethernet port |
Datapoints
ID | Value | R/W | Description |
---|---|---|---|
connection | online | R | connection established |
offline | R | HSYCO can't connect to the device | |
power | 1 | R | the projector is on and ready |
W | turn on the projector | ||
0 | R | the projector is off or not ready | |
W | turn off the projector | ||
status | on | R | the projector is on and ready |
off | the projector is off | ||
warming | the projector is warming up | ||
cooling | the projector is cooling down | ||
error | the projector is in a standby error state | ||
lamp | 0 ... 65535 | R | the lamp hours |
luminance | low | R | the luminance is set to low |
W | set luminance to low | ||
high | R | the luminance is set to high | |
W | set luminance to high | ||
mute | 1 | R | the A/V mute is on |
W | set A/V mute to on | ||
0 | R | the A/V mute is off | |
W | set A/V mute to off | ||
msel | black | R | the mute screen is set to black |
W | set the mute screen to black | ||
blue | R | the mute screen is set to blue | |
W | set the mute screen to blue | ||
logo | R | the mute screen is set to show the user logo | |
W | set the mute screen to show the user logo | ||
source | <src> | R | the current source is <src> |
W | set the source to <src> | ||
command | <cmd> | W | send <cmd> as command to the projector. The command must be compliant with the ESC/VP21 protocol |
- Source values
- The source value <src> consists of a two-characters code which variates depending on the model of the projector. For instance, for the model G5000, the code “21” corresponds to the RGB input and the code “45” to the BNC video source. Refer to the ESC/VP21 Command User’s Guide for a complete list of source codes for the different models.
User Interface
UISET Actions
ID | Attribute | Set to | |
---|---|---|---|
connection | visible | true | when datapoint connection = offline |
false | when datapoint connection = online | ||
power | value | ON | when the projector is on and ready |
OFF | when the projector is off or not ready | ||
lamp | value | number of hours of activity of the lamp. | |
visible | true | when the projector is on | |
false | when the projector is off | ||
luminance | value | HIGH | when the luminance is set to high |
LOW | when the luminance is set to low | ||
visible | true | when the projector is on | |
false | when the projector is off | ||
mute | value | ON | when the A/V mute function is on |
OFF | when the A/V mute function is off | ||
msel | value | BLACK | when the mute screen is set to black |
BLUE | when the mute screen is set to blue | ||
LOGO | when the mute screen is set to show the user logo |
USER Commands
Name | Param | Action |
---|---|---|
power | on | turn on the projector |
off | turn off the projector | |
luminance | low | set the luminance to low |
high | set the luminance to high | |
mute | on | turn on the A/V mute |
off | turn off the A/V mute | |
source | <src> | set the source to <src> |
msel | black | set the A/V mute screen to black |
blue | set the A/V mute screen to blue | |
logo | set the A/V mute screen to show the user logo |
Release Notes
3.4.0
- added "serial" option
3.2.0
- minor fixes to the I/O Server
1.0.0
- initial release
SEIKO EPSON is a registered trademark of SEIKO EPSON Corporation.