
Myryad System Ltd.
MDP 500 Preamplifier
Processor RS-232 command
set
Version MDP500-1.2, 8.9.2000
For units with serial number
of 1794 or greater, use this alternative
command set.
Technical specification
9600bps , 8 data bits, one stop bit,
no parity binary transmission, no flow control.
Important: An
external Baud Rate Converter is required in order to use the RS-232
interface. It is needed because the MDP 500’s internal clock is not
related to the standard RS-232 data rates. Baud Rate Converters are
available from Myryad Systems.
RS-232 baud rate converter and
connectors
Baud Rate Converter: This
is a small self-contained module which is fitted between the MDP 500
and the system controller, dimensions approximately 63x54x16mm. It has
25-pin “D” i/o connections. The male connector goes towards the MDP
500 and the female towards the system controller.
The RS-232 pin connections are as follows:
MDP 500 9-Pin I/O
(male) |
Signal |
Baud Rate Converter 24 Pin I/O
(male/female) |
1 |
+5V |
8 |
2 |
Tx out |
3 |
3 |
Rx in |
2 |
4 |
No connection |
– |
5 |
Ground |
7 |
6 |
No connection |
– |
7 |
No connection |
– |
8 |
No connection |
– |
9 |
No connection |
– |
Input commands
The following commands are all single
bytes sent to the RS-232 port. They create various output data depending
on the system status, so a comprehensive output data feedback can’t
be given.
RS-232 Byte |
MDP 500 User Command |
Description (if not
MDP 500 User Command) or additional information |
Internal System Command Name |
6 |
STANDBY |
Toggle function |
UI_STANDBY_TOGGLE |
7 |
MUTE |
Toggle function |
UI_MUTE |
8 |
SOURCE + |
– |
UI_SOURCEPLUS |
9 |
SOURCE – |
– |
UI_SOURCEMINUS |
10 |
MODE – |
– |
UI_MODEMINUS |
11 |
MODE + |
– |
UI_MODEPLUS |
12 |
COMP |
– |
UI_COMPRESSION_TOGGLE |
13 |
AUX 2 |
– |
UI_AUDIO_IN1 |
14 |
AUX 1 |
– |
UI_AUDIO_IN2 |
15 |
SAT |
– |
UI_AUDIO_IN3 |
16 |
VCR |
– |
UI_AUDIO_IN4 |
17 |
TV |
– |
UI_AUDIO_IN5 |
18 |
DVD |
– |
UI_AUDIO_IN6 |
19 |
CD |
– |
UI_AUDIO_IN7 |
20 |
TUNER |
– |
UI_AUDIO_IN8 |
23 |
TEST |
Enter TEST (Noise) mode – toggle
function |
UI_NOISE |
24 |
LEVEL |
Enter LEVEL mode (as R/C command) |
UI_LEVEL |
25 |
DELAY |
Enter DELAY mode (as R/C command) |
UI_DELAY |
31 |
TAPE MONITOR |
Toggle function |
UI_TAPEMON_NONSTICKY_TOGGLE |
32 |
– |
MUTE ON – not toggle function |
UI_MUTE_ON |
33 |
– |
MUTE OFF – not toggle function |
UI_MUTE_OFF |
34 |
– |
Switches to Standby – not toggle
function |
UI_STANDBY |
35 |
– |
Switches out of Standby – not toggle
function |
UI_WAKEUP |
37 |
– |
COMP ON – not toggle function |
UI_COMPRESSION_ON |
38 |
– |
COMP OFF – not toggle function |
UI_COMPRESSION_OFF |
39 |
– |
TAPE MON ON – not toggle function |
UI_TAPEMON_OFF |
41 |
– |
TAPE MON OFF – not toggle function |
UI_TAPEMON_NONSTICKY_ON |
42 |
– |
Go to MONO mode |
UI_MONO |
43 |
– |
Go to STEREO mode |
UI_STEREO |
44 |
– |
Go to DOLBY PRO LOGIC mode |
UI_PROLOGIC |
45 |
– |
Go to NATURAL music mode |
UI_MUSIC1 |
46 |
– |
Go to CLUB music mode |
UI_MUSIC2 |
47 |
– |
Go to CONCERT music mode |
UI_MUSIC3 |
48 |
– |
Go to PARTY music mode |
UI_MUSIC4 |
49 |
VOL + |
– |
REMOTE_VOLUME_PLUS |
50 |
VOL – |
– |
REMOTE_VOLUME_MINUS |
53 |
– |
Volume +/- as front
panel control. Does not de-mute in MUTE mode. |
FRONTPANEL_VOLUME_PLUS |
54 |
– |
FRONTPANEL_VOLUME_MINUS |
68 |
– |
Increase BASS setting by 1dB |
UI_BASS_PLUS |
69 |
– |
Decrease BASS setting by 1dB |
UI_BASS_MINUS |
70 |
– |
Increase TREBLE setting by 1dB |
UI_TREBLE_PLUS |
71 |
– |
Decrease TREBLE setting by 1dB |
UI_TREBLE_MINUS |
96 |
– |
Go to SPEAKER (Bass Management)
setup mode. Speaker size set using TRIM +/- |
UI_SPEAKER |
97 |
– |
Increase SUBWOOFER level setting
by 1dB |
UI_SUBWOOFER_PLUS |
98 |
– |
Decrease SUBWOOFER level setting
by 1dB |
UI_SUBWOOFER_MINUS |
99 |
CINE EQ |
Toggle function |
UI_CINE_EQ_TOGGLE |
101 |
TRIM + |
These commands operate
in LEVEL and DELAY modes only and after Command #96. |
UI_TRIM_PLUS |
102 |
TRIM – |
UI_TRIM_MINUS |
103 |
MENU |
Toggle function |
UI_OSD_SETUP |
104 |
CURSOR UP |
– |
UI_CURSOR_UP |
105 |
CURSOR DOWN |
– |
UI_CURSOR_DOWN |
106 |
CURSOR LEFT |
– |
UI_CURSOR_LEFT |
107 |
CURSOR RIGHT |
– |
UI_CURSOR_RIGHT |
108 |
SELECT |
– |
UI_CURSOR_ENTER |
109 |
EXIT |
– |
UI_ESCAPE |
122 |
STATUS |
– |
UI_OSD_STATUS |
133 |
E-BASS |
Toggle function |
UI_BASS_MIX_TOGGLE |
136 |
7.1 CHANNEL |
Toggle function |
UI_AUDIO_IN_EXT71_TOGGLE |
Output data
The following data are sent out to the
RS-232 port whenever the status of the current parameter or function
is changed.
The output data consist of at least three
bytes: <command> <data> <EOT>. For example when the
main zone volume is changed to –25dB the following three bytes are sent
out: 225 75 255.
Output Data Name |
RS-232 Byte |
Function and data range |
<data> |
RS_VOLUME |
225 |
Master volume: <data> = 10…120 |
10 = -90dB, 100 = 0dB, 120 = +20dB |
RS_MUTE |
226 |
Mute: <data> = 0/1 |
0 = unmuted, 1 = muted |
RS_AUDIO_SOURCE |
227 |
Source: <data> = 1…8 |
1…8 = Source number |
RS_VIDEO_SOURCE |
228 |
Composite/SVIDEO video source: <data>
= 1…6 |
1…6 = Source number |
RS_OPER_MODE |
229 |
<data> = 0/1 |
0 = Standby, 1 = on |
RS_TAPEMONITOR |
235 |
TapeMonitor status: <data>
= 0/1 |
0 = TapeMonitor off, 1 = TapeMonitor
on |
RS_STEREO_MODE |
236 |
Stereo mode: <data> = 0…10 |
0 = Stereo
1 = Dolby Pro Logic
2 = Natural
3 = Club
4 = Concert
6 = Party
7 = Mono downmix
10 = Stereo modes not available
|
RS_SIGNAL_TYPE |
237 |
Audio signal type: <data>
= 0…8 |
1 = silent, zero signal
2 = Digital PCM
3 = Dolby Digital
4 = DTS
6 = Noise (generated by the DSP)
7 = Analog
8 = Digital Error (unrecognized
or corrupted digital signal)
|
RS_AUDIO_INPUT_TYPE |
238 |
Audio signal physical input type:
<data> = 0…2 |
0 = Analogue
1 = Coaxial
2 = Optical
|
RS_COMPRESSION |
239 |
Late Night compression status: <data>
= 0/1 |
0 = Compression off
1 = Compression on
|
RS_CINEEQ |
240 |
Cine EQ status: <data> = 0/1 |
0 = Cine EQ off, 1 = Cine EQ on |
RS_VIDEO_INPUT_TYPE |
241 |
Type of input video signal: <data>
= 0…2 |
0 = unknown / no input signal
1 = Composite
2 = S-Video
|
RS_TREBLE |
242 |
Treble equalizer: <data> =
0…24 |
0 = -12dB, 12 = 0dB, 24 = +12dB |
RS_BASS |
243 |
Bass equalizer: <data> = 0…24 |
0 = -12dB, 12 = 0dB, 24 = +12dB |
RS_SUBWOOFER |
246 |
Subwoofer trim level: <data>
= 0…24 |
0 = -12dB, 12 = 0dB, 24 = +12dB |
RS_TRIGGER1 |
247 |
Trigger 1 status: <data> =
0/1 |
0 = trigger inactive, 1 = trigger
active |
RS_TRIGGER2 |
248 |
Trigger 2 status: <data> =
0/1 |
0 = trigger inactive, 1 = trigger
active |
RS_TV_SYSTEM |
249 |
TV system of the video input signal:
<data> = 0…2 |
0 = unknown, 1 = PAL, 2 = NTSC |
RS_EOT |
255 |
Sent out as a last byte
of each transmission from the serial port |
|