MAS7.1 Supplemental Guide, Rev 1.1, 9/28/07
11
MAS7.1 Command Reference
‘B’ Button Emulation (Continued)
The Button Codes for the MAS7.1 are defined as follows:
Button
Press Code
Release Code
Power Toggle
1
9
1
2
10
2
3
11
3
4
12
S1
5
13
S2
6
14
S3
7
15
SYNC
8
16
The “Press Code” is the value returned when a button pressed, and the “Release Code” is the value returned
when a button is released.
There are also a small number of codes that are unique to this command that cannot be generated by the key-
board. These extended codes allow for better control of the MAS7.1.
Some extended button codes are:
Code
Description
0
When Issued: Exits any setup modes.
0
When returned by query: No buttons have been pressed since last the query.
100
Always toggle power (like ‘Power Toggle’ without the need of a release code).
101
Discrete power on (always turns on power).
102
Discrete power off (always turns off power).
103
Sequence through inputs.
104
Sequence through secondary inputs.
105
Turn SYNC on.
106
Turn SYNC off.
The ‘0’ code has special meaning. When returned in a Query Response string it means there are no keys wait-
ing in the buffer. When issue by the user, it acts like an exit key, used to exit setup modes, similar to pressing
the Power Toggle button, but it will be ignored if the MAS7.1 is not in a setup mode. By issuing ‘0’ codes, the
MAS7.1 can be returned to a known state, regardless of any possible setup state it might be in.
The ‘0’ button code is also device independent. Its use, and value, does not change between Zektor devices
like the other codes may (and most likely will).
‘DZ’ Delay Settings (*)
Allows setting of the switching delays. Switching delays refer to the amount of time the channel is muted when
switching from one input to another. This is sometimes called “Fade to Black” even though there is no “Fading”
involved. When switching from one channel to another, the MAS7.1 will mute the channel for a programmable
amount of time. For instance if the digital audio section is set to 200ms, then anytime the digital audio section
is switched, the digital audio will be muted for 200ms before being switched to the new channel. Each of the
channels operate independently and different times can be set for each of the channels.
Some receivers can “thump” if their digital audio is switched too fast, switching delays can help prevent this.
Some HDMI monitors require much longer than the 100ms required by the HDMI standard, setting the HDMI
switching delay can help with these monitors.
If the MAS7.1 is being used to switch component video, a delay that’s long enough to allow the monitor to
detect a signal loss, can prevent the “rolling” that sometimes occurs when switching component video.