MAS7.1 Supplemental Guide, Rev 1.1, 9/28/07
21
MAS7.1 Command Reference
‘XE’ Transmit Enable Settings (Continued)
The ‘AS’ in the “Control Settings” command, (see:
), must be set to ‘1’ to
allow any Asynchronous transmissions, if the ‘AS’ bit is set to zero, then the MAS7.1 will operate solely in the
Master / Slave mode regardless of the settings of this command.
XE
settings
Set the enable bits to ‘settings’
XE +
settings
Set enable bits indicated in ‘settings’ to 1
XE -
settings
Reset enable bits indicated in ‘settings’ to 0
XE
settings
,$
Set the control bits to ‘settings’, save in EEPROM
XE ?
Query for current settings
Response String:
=XE
settings
Where ‘
settings
’ is a bitmapped parameter:
PWR- 1=Power State has changed.
SEL - 1=Selection (Input / Output Mapping) has changed.
BTN - 1=One or more buttons have been pressed.
IRR - 1=A new IR code has been received.
LMI - 1=Lighting Mode or Intensity Level Settings have changed.
CTL - 1=Control Settings have changed.
DLY - 1=Switching delays have changed.
MUT- 1=Mute settings have changed.
FPC - 1=Front panel settings have changed.
PSM- 1=Primary / secondary mappings have changed.
This command uses a bitmapped parameter, see:
The ‘$’ parameter is a “Backup Control Settings” flag. If it exists, then the current settings will be backed up in
EEPROM, and will remain unchanged through a power failure. Backing up the “Transmit Enable Settings” will
also backup the “Control Settings”, see:
.
‘XS’ Control Settings (*)
Turn on and off operational modes of the MAS7.1.
This command allows control over the following:
•
Select the Master / Slave or Asynchronous modes of operations.
•
Enable / Disable the front panel switches.
•
Enable / Disable the IR control.
•
Enable / Disable the IR jack.
•
Enable / Disable appending Checksums or CRC-8’s to responses.
The format of the command is:
XS
settings
Set the control bits to ‘settings’
XS +
settings
Set bits indicated in ‘settings’ to 1
XS -
settings
Reset bits indicated in ‘settings’ to 0
XS
settings
,$
Set the control bits to ‘settings’, and save in EEPROM
XS ?
Query for current settings
Decimal Value
+512
+256
+128
+64
+32
+16
+8
+4
+2
+1
Bit Position
9
8
7
6
5
4
3
2
1
0
Name
PSM
FPC
MUT
DLY
CTL
LMI
IRR
BTN
SEL
PWR
Factory Settings
0
0
0
0
0
0
0
0
1
1