Hsz’ set zone(s) -- hdmi switch, Basic control – Zektor Palladia™ 8X8 User Manual

Page 34

Advertising
background image

34

HDA800(V2) Serial Protocol, Version 1.3, 9/12/13

Basic Control

^SZ @1,@3,2$

maps the input ‘2’ to the zones ‘1’ and ‘3’. You can also map multiple zones and inputs using a single
command. For instance:

^SZ @1,2,@3,@5,7$

maps the input ‘2’ to zone ‘1’, and also maps the input ‘7’ to zones ‘3’ and ‘5’.

By appending a ‘.’ and a channel bitmap to the ‘SZ’ command, the command can also be used to
breakaway the different channels:

^SZ.2 @1,3

maps only the HDMI audio from input ‘3’ to zone ‘1’. The HDMI video and digital audio channels, on
zone 1, remain unchanged.

The channel (the ‘.2’ in the above example) is a bitmapped number that indicates which channel or
channels are to be affected by the command.

The channels are mapped as:

2 = Analog audio

Currently, the only channel used by the audio switch is the Analog Audio channel. All digital audio
handling automatically and auto converted when possible.

‘SZ’ Query Examples

To make parsing the response strings easier, only one response string is sent per zone. Or, in the case of
channel breakaways, only one response string per channel is returned. The response string is sent as a
fixed length string using leading zeroes.

You can request the mapping of multiple zones, with one command, and still only one response string
per zone will be returned, for instance:

^SZ @1,@3,@4,?

could return:

^+$

<-

Indicates no errors in the command

^=SZ @001,002$

<-

All channels of input ‘2’ mapped to zone ‘1’

‘HSZ’ Set Zone(s) -- HDMI Switch

This is the command used to map sources to any number of zones on the audio switch.

Its different forms are:

^HSZ @

zone,@zone,in$

Map all channels of an source, to a zone or zones.

^HSZ.

ch @zone,in$

Map only the selected channels of sources to zones.

^HSZ.

ch @zone,+$

Sequence zones forward through sources.

^HSZ.

ch @zone,-$

Sequence zones in reverse through sources.

^HSZ ?$

In polled mode, reads current settings of all logged changes.

^HSZ @

zone,?$

Read current settings of given zones.

^HSZ.

ch @zone,?$

Read current settings of the selected channels of zones.

Response Strings:

^=HSZ @

zone,in$

or,

^=HSZ.

ch @zone,in$

Where:

Advertising