Atlona + Sony Projector

SONY VPL-PHZ10 Installation Projector

SONY VPL-PHZ10 Installation Projector

WUXGA laser light source projector

 

Sony VPL-PHZ10 installation projector control

In this post we will share our insights into controlling the Sony VPL-PHZ10 projector (via Atlona Velocity). Great advantage of controlling the Sony projector via IP is that it will make for an easy single-wire installation via HDBaseT (audio, video & control).

There are multiple control IP-based options for Sony projectors. We focused primarily on Sony ADCP (Advanced Display Control Protocol) for the most common control tasks and secondary the PJLink protocol which you can for example use to have insight in the state of the projector.

 

About PJLink

PJLink is a unified standard for operating and controlling data projectors. PJLink enables central control of projectors manufactured by different vendors and projectors can be operated by a controller. PJLink compliant equipment can be managed and controlled at any time and in any place, regardless of manufacturer.

PJLink is a new standard designed by the Japan Business Machine and Information System Industries Association (JBMIA) to make communication interfaces and communication protocols that have been different from one projector manufacturer to another uniform and common.

PJLink compliant equipment features a high interconnectivity across different models and manufacturers, enabling easy construction of environments that are mixed with different models and systems and easy replacement of systems that are already in place.

 

Control Commands

  • Tested with Sony VPL-PHZ10 Projector and PacketSender (macOS v8.0.9).

    We have added \r\n (CRLF) to the commands so that they can be directly copied and tested within PacketSender. Be aware that most control systems, like for example Atlona Velocity have there own way of dealing with Carriage Return and Line Feed (CRLF)

    For extra reference and additional commands, see the official Sony Protocol Manual - supported command list (1st edition)

    Protocol: TCP
    Port: 53595
    Authentication: Disabled (NOKEY)

    COMMAND LIST

    POWER

    power "on"\r\n // Power ON
    power "off"\r\n // Power OFF

    INPUTS
    input "hdmi1"\r\n // Input B [HDMI 1]
    input "hdmi2"\r\n // Input C [HDMI 2]
    input "hdbaset1"\r\n // Input D [HDBaseT]


    AUDIO
    muting "on"\r\n // Audio Mute ON
    muting "off"\r\n // Audio Mute OFF
    volume 25\r\n // Audio Volume Adjustment (example: 25)

    IMAGE
    picture_mode "dynamic"\r\n // Picture Mode Dynamic
    picture_mode "standard"\r\n // Picture Mode Standard
    picture_mode "presentation"\r\n // Picture Mode Presentation
    picture_mode_reset\r\n // Picture Mode Reset

    contrast 80\r\n // Adjustment Contrast (example: 80)
    brightness 90\r\n // Adjustment Brightness (example: 90)
    color 50\r\n // Adjustment Color (example: 50)
    hue 50\r\n // Adjustment Hue (example: 50)
    sharpness 5\r\n // Adjustment Sharpness (example: 5)

    color_temp "high"\r\n // Color Temperature High
    color_temp "mid"\r\n // Color Temperature Middle
    color_temp "low"\r\n // Color Temperature Low

    color_space "custom1"\r\n // Color Space Custom 1
    color_space "custom2"\r\n // Color Space Custom 2
    color_space "custom3"\r\n // Color Space Custom 3

    gamma_correction "2.2"\r\n // Gamma Mode 2.2
    gamma_correction "2.4"\r\n // Gamme Mode 2.4
    gamma_correction "gamma3"\r\n // Gamma Mode Gamma3
    gamma_correction "gamma4"\r\n // Gamma Mode Gamma4

    light_output_mode "high"\r\n // Light Output High
    light_output_mode "mid"\r\n // Light Output Standard
    light_output_mode "low"\r\n // Light Output Low
    light_output_mode "auto"\r\n // Light Output Auto

    SCREEN
    aspect "4_3"\r\n // Aspect Ratio 4:3
    aspect "16_9"\r\n // Aspect Ratio 16:9
    aspect "full1"\r\n // Aspect Ratio Full 1
    aspect "full2"\r\n // Aspect Ratio Full 2
    aspect "full3"\r\n // Aspect Ratio Full 3
    aspect "normal"\r\n // Aspect Ratio Normal
    aspect "full"\r\n // Aspect Ratio Full
    aspect "zoom"\r\n // Aspect Ratio Zoom
    overscan "on"\r\n // Overscan ON
    overscan "off"\r\n // Overscan OFF

    SYSTEM
    language "dutch"\r\n // Language Dutch
    language "english"\r\n // Language English

    menu_pos "center"\r\n // Menu Position Center
    menu_pos "bottom_left"\r\n // Menu Position Bottom Left

  • Tested with Sony VPL-PHZ10 Installation Projector and PacketSender (macOS v8.0.9)


    We have added \r (CR) to the commands so that they can be directly copied and tested within PacketSender. Be aware that most control systems, like for example Atlona Velocity have there own way of dealing with Carriage Return (CR).

    For extra reference and insights , see the official PJLink specifications document

    Protocol: TCP
    Port: 4352
    Authentication: Disabled (option)

    COMMAND LIST

    POWER
    %1POWR 0\r // Power ON
    %1POWR 1\r // Power OFF
    %1POWR ?\r // Power STATUS (response in ASCII)
    // The following value1s are returned:
    // 0 : Standby
    // 1 : Lamp ON
    // 2 : Cooling state
    // 3 : Warm-up state
    // 4 : Unacceptable period
    // 5 : Projector defect

    INPUT
    %1INPT 31\r // Input B [HDMI 1]
    %1INPT 32\r // Input C [HDMI 2]
    %1INPT 33\r // Input D [HDBaseT]
    %1INPT ?\r // Input STATUS (response in ASCII)

    AUDIO
    %1AVMT 20\r // Audio Muting OFF (MOET NOG TESTEN!!)
    %1AVMT 21\r // Audio Muting ON
    %1AVMT ?\r // Audio Muting STATUS
    // 10 : Projector video mute OFF
    // 11 : Projector video mute ON
    // 20 : Projector audio mute OFF
    // 21 : Projector audio mute ON
    // 30 : Projector video + audio mute OFF
    // 31 : Projector video + audio mute O

    SYSTEM
    %1INST ?\r // The following values are returned:
    // Source No. of the input that can be switched
    // For source Nos., refer to the section on INPT.
    %1NAME ?\r // Returned value is a projector name (Max. 64 characters)
    %1INF1 ?\r // Returned value is a manufacturer name (Max. 32 characters)
    %1INF2 ?\r // Returned value is a model name (Max. 32 characters)
    %1INFO ?\r // Returned value is desired information (Max. 32 characters)
    %1CLSS ?\r // Returned value is the class of the corresponding PJLINK
    %1ERST ?\r // The following values are returned:
    // 6th digit : Fan error
    // 5th digit : Lamp error
    // 4th digit : Temperature error
    // 3rd digit : Cover open error
    // 2nd digit : Filter error
    // 1st digit : Other error
    // The following values are assigned to each digit :
    // 0 : No error, or detection impossible
    // 1 : Warning
    // 2 : Error occurring

 

Atlona Velocity


To control the projector via Atlona Velocity we have created two drivers (see Drivers section) for most common control functions we make use of Sony’s ADCP command protocol as it contains all the basic functions and more.

The second driver is based on PJLink and is especially useful in the case of monitoring the projector and therefore contains a lot of system commands not available in other control protocols for this projector (series).

Because of the flexibility of the Velocity system you can implement both drivers together in one room and use the projector’s IP-adres for both drivers.


Documentation & Drivers


 

Sony
VPL-PHZ10 Manual

Sony Protocol Manual

PJ-Link Specifications (EN)

PJ-Link Specifications

Velocity Driver Sony ADCP

Velocity Driver
Sony ADCP

Velocity Driver
Sony PJ-Link

 

 

You May Also Like

Jeroen den Dunnen

Head of Media. Entertainment. Technology.

Previous
Previous

Atlona Velocity - Custom Control Drivers

Next
Next

Atlona + Disruptive Technologies