This feature is supported by hardware version 231 and later. Recognizing your product
Artome devices are equipped with Epson projector. All commands in this article are a subset of Epson PJLink commands that are forwarded to Epson projector.
These commands have been tested with PJLink plugins/drivers/emulators.
Connectivity
Artome supports TCP/IP version 4 and version 6 for networking and mDNS device discovery.
Physical connector is an RJ45 port located on the back side of Artome device.
IP address needs to be provided with DHCP. Static IP addressing is not currently supported.
Communication port for control commands is 4352.
Commands
Command structure
Command structure with examples of get and set commands.
Header + Class 2 bytes |
Command body 4 bytes |
Separator (Space) 1 byte |
Transmission parameter 128 bytes or less |
Terminator (CR) 1 byte |
%1 | POWR | 1 | \r | |
%2 | SVER | ? | \r |
All commands start with % followed by command class. Basic commands are class 1 and extended commands are class 2.
List of available commands can be found below.
Transmission parameter can be fixed command or value. Question mark is used to query the status of the command from device.
Command ends with terminator.
Response structure
Response structure responds with queried command and value or with an error.
Header + Class 2 bytes |
Command body 4 bytes |
Separator (Space) 1 byte |
Response parameter 128 bytes or less |
Terminator (CR) 1 byte |
%1 | POWR | = | 1 | \r |
All responses start with % followed by the command class from the queried command.
List of available commands with corresponding responses are listed in this document. Possible error responses are also listed.
All responses end with terminator.
Commands list
Class | Command | Parameter | Description |
1 | POWR | 1,0,? | Power command |
2 | SVOL | 1,0,? | Volume incremental adjustment |
2 | FREZ | 1,0,? | Freeze command |
1 | AVMT | 31,30,? | AV mute command |
1 / 2 | INPT | 31,32,? | Input command |
1 / 2 | INST | ? |
List possible inputs that can be selected |
2 | INNM | ?AA | List descriptive name for input number |
1 | LAMP | ? | Lamp hour query |
1 | NAME | ? | Projector name query |
1 | INF1 | ? | Manufacturer name query |
1 | INF2 | ? | Product name query |
1 | INFO | ? | Other information query |
2 | SNUM | ? | Serial number query |
1 | CLSS | ? | Class information query |
2 | RRES | ? | Recommended resolution query |
Responses
Command | Response | Description |
POWR ? | 1,0 | Power query |
FREZ ? | 1,0 | Freeze query |
AVMT ? | 31,30 | AV mute query |
INPT ? | 31,32 | Input query |
INST ? | 31, 32 |
List possible inputs that can be selected |
INNM ?AA | HDMI1, HDMI2 | List descriptive name for input number |
LAMP ? | AAAA B | Lamp hour query |
NAME ? | ArtomeAAABBBBB | Device name query |
INF1 ? | Artome | Manufacturer name query |
INF2 ? | S1,M10,X20 | Product model query |
INFO ? | Other info query | |
SNUM ? | AAAAAAAAAAAAA | Serial number query |
CLASS ? | 2 | Command class query |
RRES ? | 1920x1080 | Resolution query |
Error codes
Error | Reason |
OK | No error |
ERR1 |
Undefined command |
ERR2 | Out of parameter |
ERR3 | Device busy |
ERR4 | Device failure |