PJLink Class2 Application Guideline Version2.00

PJLink Class2 Application Guideline Version2.00
PJLink Class2
Application Guideline
Version2.00
2016.12.13
Revision history
Version.
Release date
Note
2.00
2016.12.13
Released Version 1.00
Disclaimer
1. JBMIA shall NOT make any guarantees and supports on this application guideline.
2. JBMIA shall NOT owe the duty of inquiries, corrections, version up or maintenance on this application guideline.
3. JBMIA shall NOT be responsible or liable for any damage or loss, including loss of revenue or profit, by the use of or
reliance on this guideline regardless directly or indirectly.
1
Contents
This is the guideline for the development of the PJLink application software.
1.
Cautions ................................................................................ エラー! ブックマークが定義されていません。
1-1.
Cautions for the development .................................... エラー! ブックマークが定義されていません。
1-2.
Cautions for the test ................................................... エラー! ブックマークが定義されていません。
2.
Purposes of commends ........................................................ エラー! ブックマークが定義されていません。
3.
Timing of getting information ................................................. エラー! ブックマークが定義されていません。
4.
Recommendation of the control procedure........................... エラー! ブックマークが定義されていません。
4-1 Preparations ...................................................................... エラー! ブックマークが定義されていません。
4-2 Input changecommand(INPT) ........................................... エラー! ブックマークが定義されていません。
4-3 Power ON command(POWR 1) ......................................................................................................... 18
4-4 Power Off command(POWR 0) .......................................................................................................... 19
4-5 AV mute command(AVMT) ................................................................................................................ 20
4-6 Status confirmation command(onlywhen power on) ........................................................................... 21
4-7 Status comfirmation command(even if power off) ............................................................................... 22
4-8 Status notice command ....................................................................................................................... 23
5. System example ....................................................................... エラー! ブックマークが定義されていません。
5-1 Multi screen system ............................................................................................................................. 25
2
1. Cautions
1-1. Cautions for the development of PJLink application software
There are projectors and displays which are allowed only one connection to a TCP/IP port at the
1
same time. (e.g. TCP/IP port No. 4352 of projector or display ”A” )
Disconnect the connection as soon as the transmission completes in case of using two or more
Answer
2
controllers at the same time.
Slow responses may occur at some commands in stand-by mode.
Change the setting of timeout. Generally, response time is different from each other. Also
Answer
3
stand-by mode may be delayed response time more than operating mode.
There are invalid commands in stand-by mode. (e.g. input change, AV mute and so on)
Refer to the recommendation of the control procedure on this manual and to the users manual
Answer
4
of the equipment.
There may be no connection time for several seconds right after turning on and turning off.
Retry a few times. [Note] There might be no connection at all after turning off due to the
Answer
settings of projector and display.
Projectors or displays may NOT receive any commands during warming up or cooling
5
down.
Refer to the recommendation of the control procedures. The status can be found by the
Answer
command “POWR?”
3
6
Answer
7
The remote controller may be delayed during the transmission of PJLink command.
Adjust the transmission interval time when to send continuous commands.
ERP3, no receiving term of command, may be received as a command response.
Adjust the transmission interval time. ERP3 may occur due to the status of the projector or
Answer
8
Answer
9
the display. Refer to the recommendation of the control procedure on this manual.
There is no definition of the password of projector or display.
Refer to the users manual of the equipment.
There are both PJLink class 1 and class 2 equipment in the same network.
Confirm all projectors and displays in the network by using command “CLSS?”.
The equipment of class 1 do NOT work with the command dedicated class 2.
Answer
The commands dedicated class 2 can NOT be used for class 1 equipment. ERR1 should
be received then. The commands of class 1 can be used for both class 2 and class 1
equipment.
The parts of header and class are different from each other. The response of projector and
10
display rely on the received class.
The commands from class 1 add “1” to the response.
Correct: %1POWR、%2SNUM
Wrong: %2POWR、%1SNUM
Answer
The commands from class 2 reply as a class 1 command when to send class 1 header.
The commands from class 2 reply as a class 2 command when to send class 2 header.
%1INPT ? → %1INPT=30
%2INPT ? → %2INPT=3Z
4
1-2. Cautions for the test of PJLink application software
1
Answer
You may need to wait for a some minutes to reboot a projector or display.
It is the characteristic of the equipment.
You may need to wait for a while to reboot a projector or display when to unplug the power cable
2
and plug it again soon.
Answer
It is the characteristic of the equipment.
The life time of the lamp might be shorten if you unplug the power cable without cooling.
3
The brightness might be decrease if you unplug the power cable without cooling.
Answer
Refer to the users manuals of the equipment.
AV mute may be cancelled when the input signal or resolution are changed or pull out the signal
4
cable.
The AV mute status of PJLink application software may be changed due to the specification of the
Answer
projector or display.
5
The power on-off repeating may have a impact on lamp life or brightness of the projector.
Generally, it is NOT good for the lamp. Refer to the users manual of the equipment. Prepare an
Answer
optional lamp accordingly.
6
Answer
Projectors or displays cannot be controlled for some minutes right after turning on or turning off.
Take care of this characteristic when to develop PJLink application software.
5
7
PJLink application software does NOT work.
Check the equipment whether PJLink are supported or not. Also some projectors and displays
Answer
can disable PJLink or network function. Refer to the users manual of the equipment.
8
There is no definition of the password and the name of projector or display for class 1.
Refer to the users manual of the equipment. Other method from class1 should be used if PJLink
Answer
application software can do that.
6
2. Purposes of commands
Command
Power control
Application
To turn on and off the equipment.
POWR
1. To confirm the status of power on or off.
Power on/off status
2. Some commands are NOT set or got at the status of power on or
off.
POWR ?
(Refer to the recommendation of the control procedure on this
manual)
Input change
To change the signal input mode.
INPT
Check input mode
To confirm the current signal input.
INPT ?
Audio and Video can be off temporary without power off.
It can be used below situations.
a. A presenter wants other audiences to look at him/her.
AV mute
b. A presenter does NOT want other audiences to watch his/her
AVMT
documents temporary, such as a secret information.
c.
Start up images of the PC.
d. When to reboot a projector soon. It is difficult for some projectors.
e. To avoid looking at projector light directly by a presenter.
7
Command
Application
To confirm the status of AV mute.
[Note 1] There are some invalid commands while AV mute is on.
Check the status of AV mute
(Refer to the recommendation of the control procedure on this
AVMT ?
manual.)
[Note 2] AV mute may be cancelled when the input signal or
resolution are changed or pull out the signal cable.
To confirm whether projectors and displays are working normally or
not.
Check the error status
a.
Internal error, such as fan or lamp failure.
b.
Required filter maintenance
ERST ?
c.
Temperature failure
[Note] There is no rule that projectors and displays have a failure
sensor. No error or no warning responses are sent with the
equipment.
To confirm the status of the lamps.
Check lamp number and lamp time
LAMP ?
a. Usage time of lamps.
b. The number of lamps (If it is multiple lamp equipment.)
[Note] In case of displays (or other “no lamp equipment”), ERR1
should be sent.
8
Command
Check signal input list
INST ?
Application
To confirm the list of available signal inputs.
[Note] An external extension input box may NOT be found.
To get the name of the equipment. This function can be used for
Check the name of the equipment
below situation.
To distinct the equipment one by one.
NAME ?
[Note] PJLink class1 is NOT defined how to name the
equipment. Refer to the uses manual of the equipment.
Check the brand name
INF1 ?
Check the model name
INF2 ?
Check other information
INFO ?
Check PJLink class
To confirm the brand name of the equipment.
To control the equipment for each brand.
To confirm the model name of the equipment.
To control the equipment for each model.
To confirm other information
[Note] It depends on each equipment.
To confirm PJLink class of the equipment.
CLSS ?
9
Command
Application
To confirm the serial number of the equipment.
Check the serial number
To distinct the specific equipment from same models.
SNUM ?
[Note] Each model has each expression method of the serial
number.
To confirm software version of the equipment.
Check the software version
[Note] Each model has each expression method of the software
SVER?
version.
Check the name of input terminal
INNM?
Check the input resolution
IRES?
Check the recommended resolution
RRES?
To confirm the name of the signal input terminal
[Note] This data gets UTF-8.
To confirm the resolution of the signal input of the equipment.
To confirm whether the signal input is correct or not.
To confirm recommended resolution of the signal input.
This data is NOT XGA or WXGA but the number of horizontal dots
and vertical dots.
10
Command
Check the filter usage time
FILT?
Check the lamp part number
RLMP?
Check the filter part number
RFIL?
Application
To confirm the filter usage time of the equipment
To confirm maintenance timing based on the filter usage time.
To confirm the option part number of the lamp.
To exchange the lamp based on this part number.
To confirm the option part number of the filter.
To exchange the filter based on this part number.
To control audio volume (internal or external speakers)
Volume control
[Note] The command may NOT be valid at volume max or min.
SVOL
The volume can be changed step by step. It is NOT absolute value.
The numbers of volume max and min have different from each other.
To control microphone volume.
Microphone volume control
MVOL
[Note] The command may NOT be valid at volume max or min.
The volume can be changed step by step. It is NOT absolute value.
The numbers of volume max and min have different from each other.
11
Command
Application
To control freeze function of the equipment. This function can be used
Freeze control
for below situation.
a. A presenter does NOT want other audiences to watch his/her
FREZ
documents temporary, such as a secret information.
b. Start up images of the PC.
To confirm the status of freeze.
[Note 1] There are some invalid commands while freeze function is
on.
Check the status of freeze
(Refer to the recommendation of the control procedure on this
FREZ?
manual.)
[Note 2] Freeze function may be cancelled when the input signal or
resolution are changed or pull out the signal cable.
12
1. Timing of getting information
Timing of
Command
Timing of the status change
getting
information
Power ON/OFF status
The status may change when to use a remote
Regularly
POWR ?
Check input mode
controller.
The status may change when to use a remote
Regularly
INPT ?
controller.
1. The status may change when to use a remote
Check the status of AV mute
controller.
2. AV mute may be cancelled when the input signal Regularly
AVMT ?
or resolution are changed or pull out the signal
cable.
Check the error status
The timing cannot be found.
Regularly
The lamp usage time is added during operating.
Regularly
ERST ?
Check lamp number and lamp time
LAMP ?
The status cannot be changed.
One time
[Note] The status might be changed when an
Check signal input list
(e.g. when to
external extension input box is connected.
open the
INST ?
[Note] The status might be changed when a
application
removable media, such as USB memory is inserted
software)
or pulled out.
One time
Check the name of the equipment
NAME ?
The status cannot be changed.
(e.g. when to
[Note] The status may be changed when the name is
open the
changed.
application
software)
13
One time
(e.g. when to
Check the brand name
The status cannot be changed.
INF1 ?
open the
application
software)
Command
Timing of the status change
Timing of
getting
information
One time
(e.g. when to
Check the model name
The status cannot be changed.
INF2 ?
open the
application
software)
One time
Check other information
The status cannot be changed.
(e.g. when to
[Note] The status might be changed when the
open the
firmware of the equipment is upgraded.
application
INFO ?
software)
One time
(e.g. when to
Check PJLink class
The status cannot be changed.
open the
CLSS ?
application
software)
One time
(e.g. when to
Check the serial number
The status cannot be changed.
SNUM ?
open the
application
software)
Check the software version
SVER?
The status is changed when the software version is
One time
updated.
(e.g. when to
14
open the
application
software)
Check the name of input terminal
The status is changed when the name of the input
Regularly
terminal is changed.
INNM?
Check the input resolution
The status is changed when the signal input
Regularly
resolution is changed.
IRES?
One time
(e.g. when to
Check the recommended resolution
The status cannot be changed.
RRES?
open the
application
software)
Check the filter usage time
The filter usage time is added during operating.
Regularly
FILT?
Command
Timing of the status change
Timing of
getting
information
One time
(e.g. when to
Check the lamp part number
The status cannot be changed.
RLMP?
open the
application
software)
One time
(e.g. when to
Check the filter part number
The status cannot be changed.
RFIL?
open the
application
software)
15
Check the status of freeze
The status may change when to use a remote
Regularly
FREZ?
controller.
16
4. RECOMMENDATION OF THE CONTROL PROCEDURE
4-1. Preparation
You may need to change the settings of projectors or displays in order to use PJLink. Refer to uses manual
of the equipment.
e.g. preparation
・
Activate PJLink function.
・
Deactivate the security functions of the equipment.
・
Activate network function of the equipment.
・
Deactivate “network off at stand-by mode” function.
17
4-2. INPT command
The command may NOT work at the specific status.
e.g. AV mute, Freeze mode.
①
Confirm that the response of POWR ? is “1”.
②
Confirm that the response of AVMT ? is “30” (AV mute OFF) in order to confirm AV mute status.
③
Send INPUT command.
④
Re-send the command with the increase of the length of the intervals when the response is ERR3.
Set the conditions of timeout and numbers of retrying of the application software properly against various
statuses of the projectors and displays.
Send INPUT command flow chart
Start
1
Confirm power status by POWR
command
The response
“1”
Y
2
Confirm AV mute status by
AVMT command
N
The response
“30”
N
Y
3
Send INPUT command
The response
“OK”
N
The response
“ERR3”
N
Y
Y
4
INPUT change
successful
End
Wait a second
Send INPUT command
failed
18
4-3. POWR 1 command
Check that the equipment is OFF.
① Confirm that the response of POWR ? is “0”
② Send POWR 1 command.
(The status is NOT changed at power on when to send POWR1.)
Re-send the command with the increase the length of the intervals in case of getting other than “OK”.
ERR4 may indicate the error of the equipment.
Set the conditions of timeout and numbers of retrying of the application software properly against various
statuses of the projectors and displays.
Send POWR1 command flow chart
Start
1
Confirm power status by
POWR command
The response
“0”
N
Y
2
Send POWR1 command
The response
“OK”
N
Y
Power ON successful
Banned Power ON or
Power error
Send POWR1 command
failed
End
19
4-4. POWR 0 command
Check that the equipment is ON.
① Confirm that the response of POWR ? is “1”
② Send POWR 0 command.
(The status is NOT changed at power off when to send POWR 0.)
Re-send the command with the increase the length of the intervals in case of getting other than “OK”.
Set the conditions of timeout and numbers of retrying of the application software properly against various
statuses of the projectors and displays.
Send POWR0 command flow chart
Start
1
Confirm power status by
POWR command
The response
“1”
N
Y
2
Send POWR0 command
The response
“0”
N
Y
Power off successful
Banned power off or
power error
Send POWR0 command
failed
End
20
4-5. AVMT command
Check that the equipment is ON.
① Confirm that the response of POWR ? is “1”
② Send AVMT command.
③ Re-send the command with the increase the length of the intervals in case of getting other than
“OK”
Set the conditions of timeout and numbers of retrying of the application software properly against various
statuses of the projectors and displays.
Send AVMT command flow chart
Start
1
Confirm power status by POWR?
command
The response
“1”
N
Y
2
Send AVMT command
The response
“OK”
N
The response
“ERR3”
N
Y
Y
3
AV mute successful
Wait a second
Send AVMT command
failed
End
21
4-6. AVMT ? , PNPT ?
Check that the equipment is ON.
① Confirm that the response of POWR ? is “1”
The response is ERR3 in case of power off.
Set the conditions of timeout and numbers of retrying of the application software properly against
various statuses of the projectors and displays.
Send “get command” flow chart (Only commands working during power on)
Start
1
Confirm power status by
POWR? command
The response
“1”
N
Y
Send the command
The response
successful
N
The response
“ERR3”
N
Y
Y
Get the command
successful
Wait a second
Get the command
failed
End
22
4-7 All Commands (All commands working during power off)
Send “get command" (All commands)
Start
Send “get command”
The response
successful
N
The response
“ERR3”
N
Y
Y
Get command
successful
Wait a second
Get command
failed
End
23
4-8 Status information commands
Use UDP protocol for the status information
Projectors and displays send status information command to registered IP addresses when to detect the
change of the status. These commands are LKUP, ERST, POWR and INPT.
Status information flow chart
Start
Receive a command
IS the
command
LNUP?
N
Is the
command
ERST?
N
Y
Y
Is the
command
POWR?
N
Y
Is the
command
INPT?
N
Y
Correct
Incorrect
End
24
5. System example
5-1. Multi screen system

The condition of the system example
2 x 2 multi screen system by using four projectors and/or displays.
Signal source of all equipment are RGB 1.
Each equipment receives the signal of a quarter of full screen size.

The example of the control
Power on and display images at all of the equipment.
Power off at all of the equipment.
Set AV mute at all of the equipment.
Display images at all of the equipment.
Set same input source at all of the equipment.

[Note]
To power ON at the same time at all of the equipment is NOT recommended to avoid rush current.
To turn ON of AV mute or input change at the same time at all of the equipment is recommended.
[This is the last page]
25
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising