40
HDA800(V2) Serial Protocol, Version 1.3, 9/12/13
Basic Control
If instead, zone ‘1’ had HDMI audio muted, but HDMI video was not muted, then the response would
have been:
^=HMZ.1 @001,0
<-
Video not muted on zone ‘1’
^=HMZ.8 @001,1
<-
Audio muted on zone ‘1’
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 settings of multiple zones, with one command, and only one response string per
zone will be returned, for instance:
^HMZ @1,@3,@4,?
could return:
^+$
<-
Indicates no errors in the command
^=HMZ @001,1$
<-
All channels of zone ‘1’ are muted
^=HMZ @003,0$
<-
All channels of zone ‘3’ are not muted
^=HMZ.1 @004,0$
<-
Video on zone ‘4’ is not muted
^=HMZ.8 @004,1$
<-
Audio on zone ‘4’ is muted
You can also request the mapping of channels, for instance:
^HMZ.2 @4,?
could return:
^HMZ.2 @004,1
<-
HDMI audio on zone ‘4’ is muted
only the HDMI audio channel’s status is returned.
If you plan on using breakaway options consistently you, you can have the HDA800(V2) always send
the channel with the response string. This keeps you from having to parse two different types of
strings.
‘HMZ’ Query Examples
Using the ‘XS’ command to set the ‘CHN’ bit, will cause the HDA800(V2) to always include the
channel number. The following example demonstrates this:
^XS +4$
->
Set the CHN bit
^+$
<-
Acknowledge ‘XS’ command
^=XS nnnnn$
<-
Indicates the new ‘XS’ settings
^HMZ @1,?$
->
Request mute settings for zone 1
^+$
<-
Acknowledge ‘MZ’ command
^=HMZ.9 @1,0
<-
Audio and video of zone ‘1’ is not muted
By setting the ‘CHN’, even though all channels on zone ‘1’ are the same, the full channel bitmap is
still returned.
Summary of Contents for HDA800
Page 1: ...HDMI Matrix Switches HDA800 HDA800 V2 User Guide ...
Page 2: ......