IDK MSD-501, MSD-502 Command Reference Manual

Page 1
POWER
ON
DIGITAL MULTI SWITCHER
MSD-501
MENU / SET
ESC
IN 1
HDMI/DVI
OFFIN 5IN 4IN 3IN 2IN 1
DISP LAY
POWER
POWER
ON
DIGITAL MULTI SWITCHER
MSD-502
MENU / SET
ESC
IN 1
HDMI/DVI
OFFIN 5IN 4IN 3IN 2IN 1
DISP LAY
POWER
OUT 1
OUT 2
1
2
Presentation switcher
MSD-501/502
<Command Reference Guide>
● Thank you for choosing our product.
● To ensure the best performance of this product, please read this Command Guide and Users Guide fully
and carefully before using your product and keep th is manual beside the product.
IDK Corporation
Ver.1.0.0
Page 2
MSD-501/502 Command Guide
Trademarks
● The terms HDMI and HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing, LLC in the United States and other countries.
● PJLink is a trademark in JAPAN, the United States, and other countries/regions.
● HDBaseT™ and the HDBaseT Alliance Logo are trademarks of the HDBaseT Alliance.
● All other company and product names mentioned in this manual are either registered trademarks or
trademarks of their respective owners. In this manual, the “®” or “™” marks may not be specified.
2
Page 3
MSD-501/502 Command Guide
Before reading this manual
● All rights reserved.
● Some of the contents in this command guide such as appearance diagrams, menu operations,
communication commands, and so on may differ from your MSD depending on the version.
● This command guide is subject to change without notice. You can download the latest version from IDK’s website at: http://www.idk.co.jp/en/index.html
The reference manual for the MSD-501/502 consists of the following two volumes:
■ Users guide:
Provides explanations and procedures for operations, installation, connections among devices, I/O adjustment and settings.
■ Command guide (this document): Please download this guide from the website above.
Provides explanations and procedures for external control using RS-232C communication and LAN communications.
3
Page 4
MSD-501/502 Command Guide
Table of Contents
1 About this document .................................................................................................................................. 5
2 Setup and specification of communication ................................................................................................ 6
2.1 RS-232C communication ...................................................................................................................... 6
2.1.1 Setting up RS-232C communication ............................................................................................. 6
2.1.2 RS-232C connector ....................................................................................................................... 7
2.1.3 Specification of RS-232C communication ..................................................................................... 7
2.2 LAN communication .............................................................................................................................. 8
2.2.1 Setting up LAN communication ..................................................................................................... 8
2.2.2 LAN connector............................................................................................................................... 9
2.2.3 Specification of LAN communication ............................................................................................ 9
2.2.4 The number of TCP-IP connections ............................................................................................ 10
3 Command ................................................................................................................................................. 11
3.1 Summary ............................................................................................................................................. 11
3.2 Command list ...................................................................................................................................... 12
3.3 Detailed descriptions of each command ............................................................................................. 17
3.3.1 Error status .................................................................................................................................. 17
3.3.2 Power switch ............................................................................................................................... 18
3.3.3 Input channels ............................................................................................................................. 19
3.3.4 Position, size, and masking ......................................................................................................... 21
3.3.5 Image quality ............................................................................................................................... 31
3.3.6 Input settings ............................................................................................................................... 36
3.3.7 Input timing .................................................................................................................................. 40
3.3.8 Output settings ............................................................................................................................ 46
3.3.9 Audio ........................................................................................................................................... 53
3.3.10 EDID ............................................................................................................................................ 60
3.3.11 RS-232Ccommunication ............................................................................................................. 66
3.3.12 LAN communication .................................................................................................................... 68
3.3.13 Control commands ...................................................................................................................... 71
3.3.14 Preset memory ............................................................................................................................ 81
3.3.15 Bitmap ......................................................................................................................................... 87
3.3.16 Other settings .............................................................................................................................. 95
4
Page 5
MSD-501/502 Command Guide

1 About this guide

This guide contains information of communication commands that control the MSD via RS-232C or LAN communication.
■ You can perform the following operations us ing communication commands
・Switching channels. ・Setting I/O, audio, and EDID. ・Setting sending of external control command. ・Setting preset memory. ・Setting and displaying bitmaps and such.
5
Page 6
MSD-501/502 Command Guide
AC 100-240V 50Hz / 60Hz (FUSE T2.5A 250V)
FG
RS-232C
LAN
UPDATE
AUDIO OUT 2AUDIO OUT 1
R LR L
R LR LR LR LR L
AUDIO IN 5AUDIO IN 4AUDIO IN 3AUDIO IN 2AUDI O IN 1
IN 3
HDMI / DVI
IN 2
HDMI / DVI
OUT 1 OUT 2
HDMI / DVIHDMI / DVI
LINK
B
OUT 2
HDBaseT
LINK
B
OUT 1
HDBaseT
AA
ANALOG RGB / YPbPr / VIDEO
IN 4
ANALOG RGB / YPbPr / VIDEO
IN 5
Step (2)
Step (1) RS-232C cable
Step (4)
Communication
command
Step (3)
Laptop
Laptop
Projector
RS-232C cable
Twisted pair cable
RS-232C cable
Power amplifier
Communication
command to MSD
Outputs control
command to external
device
HDC series receiver
Not connected (RS-232C connector operates normally)
Rx
RS-232CLAN
Cat6 Rx for HDMI
POWER LINK HDCP
STATUS
POWER LINK HDCP
POWER LINK HDCP
STATUS
FG DC 5V 2A
HDC-RH100-C
INPUT
DON'T
CONNECT
LAN
HDBaseT
CAUTION
!
(MAX 2M)
HDMI OUTPUT
AC 100-240V 50Hz / 60Hz (FUSE T2.5A 250V)
FG
RS-232C
LAN
UPDATE
AUDIO OUT 2AUDIO OUT 1
R LR L
R LR LR LR LR L
AUDIO IN 5AUDIO IN 4AUDIO IN 3AUDIO IN 2AUDI O IN 1
IN 3
HDMI / DVI
IN 2
HDMI / DVI
OUT 1 OUT 2
HDMI / DVIHDMI / DVI
LINK
B
OUT 2
HDBaseT
LINK
B
OUT 1
HDBaseT
A
A
ANALOG RGB / YPbPr / VIDEO
IN 4
ANALOG RGB / YPbPr / VIDEO
IN 5
Outputs control command
to external device

2 Setup and specification of communication

2.1 RS-232C communication

2.1.1 Setup RS-232C communication

(1) Connect the MSD and the control device via an RS-232C cable. (2) Set the RS-232C communication as follows:
・RS-232C communication: baud rate, data bit length, parity check, and stop bit ・Operation mode of RS-232C communication: “RECEIVER” ・RS-232C transmission between control devices: “OFF”
【Reference: User’s Guide】
(3) For the control device, set the same values in the same way as RS-232C communication (baud rate,
data bit length, parity check, and stop bit) in step (2) above.
(4) Send a communication command from the control device to the MSD in order to check the control
status of the MSD.
[Fig. 2.1] Setting RS-232C communication
■ Operation example of RS-232C communication
6
[Fig. 2.2] Sample application of RS-232C communication
Page 7
D-sub 9 Pin male
1
5
RS-232C
connector
6
9
 RD  TD
 NC
 NC
 NC
 NC
 GND
 RTS  CTS
Pin#
1
3
2
4
6
5
7
9
8
Signal
  RD   TD
  NC
  NC   NC
  NC
  GND   RTS
  CTS
Signal
(Received data) (Transmitted data)
(Ground)
(
Request to Send
)
(Clear to Send)
MSD
Cross Cable
Control Unit
(Rear panel)
(
Not Connected)
(
Not Connected)
(Not Connected)
(Not Connected)

2.1.2 RS-232C connector

Flow control
None
Delimiter
CR LF (Carriage return and line feed, 0D and 0A in hex)
Communication method
Full duplex
RS-232C pin assignments :
MSD-501/502 Command Guide
[Fig. 2.3] RS-232C connector

2.1.3 Specification of RS-232C communication

[Table 2.1] RS-232C specification
Compliant standard RS-232C Baud rate 4800, 9600, 19200, 38400 [bps] Data bit 7, 8 [bit] Parity check None, even, odd Stop bit 1, 2 [bit] X parameter Invalid
7
Page 8
MSD-501/502 Command Guide
AC 100-240V 50Hz / 60Hz (FUSE T2.5A 250V)
FG
RS-232C
LAN
UPDATE
AUDIO OUT 2AUDIO OUT 1
R L
R L
R
LR
LR
LR
LR
L
AUDIO IN 5AUDIO IN 4
AUDIO IN 3
AUDIO IN 2AUDIO IN 1
IN 3
HDMI / DVI
IN 2
HDMI / DVI
OUT 1 OUT 2
HDMI / DVIHDMI / DVI
LINK
B
OUT 2
HDBaseT
LINK
B
OUT 1
HDBaseT
A
A
ANALOG RGB / YPbPr / VIDEO
IN 4
ANALOG RGB / YPbPr / VIDEO
IN 5
Step (2)
Step (1)
LAN cable
Step (4)
Step (3)
Laptop
Communi-
cation
command
Laptop
Projector
LAN cable
Twisted pair cable
LAN cable
Power amplifier
Communication command control to the MSD
Outputs control command to
external device
HDC series receiver
Switching hab
Communication command control to the MSD
Bidirectional communication
Control
device
1 2 3 4
5 6 7 8
AC 100-240V 50Hz / 60Hz (FUSE T2.5A 250V)
FG
RS-232C
LAN
UPDATE
AUDIO OUT 2AUDIO OUT 1
R LR L
R LR LR LR LR L
AUDIO IN 5AUDIO I N 4AUD IO IN 3AUDIO IN 2AUDIO IN 1
IN 3
HDMI / DVI
IN 2
HDMI / DVI
OUT 1 OUT 2
HDMI / DVIHDMI / DVI
LINK
B
OUT 2
HDBaseT
LINK
B
OUT 1
HDBaseT
AA
ANALOG RGB / YPbPr / VIDEO
IN 4
ANALOG RGB / YPbPr / VIDEO
IN 5
Rx
RS-232CLAN
Cat6 Rx for HDMI
POWER LINK HDCP
STATUS
POWER LINK HDCPPOWER LINK HDCP
STATUS
FG
DC 5V 2A
HDC-RH100-C
INPUT
DON'T CONNECT
LAN
HDBaseT
CAUTION
!
(MAX 2M)
HDMI OUTPUT
Connection
Outputs control command to external device

2.2 LAN communication

2.2.1 Setup LAN communication

(1) Connect the MSD and the control device via a LAN cable. (2) Set up RS-232C communication as follows:
・Set IP address and subnet mask ・Operation mode of LAN communication: “RECEIVER” ・TCP pot number: 23, 1100, 6000 to 6999
【Reference: User’s Guide】
(3) Establish the connection from the control device to the IP address and TCP port that are set to the
MSD in step (2) above.
(4) Send a communication command from the control device to the MSD in order to check the control
status of the MSD.
[Fig. 2.4] Control via LAN communication
■ Operation example of LAN communication
[Fig. 2.5] Sample application of LAN communication
8
Page 9
MSD-501/502 Command Guide
81
LAN Connector
8pin RJ-45 connector (MSD’s rear panel)
Blinks in green while data is sent/received.
Blinks in orange when the send/receive rate is 100 Mbps.
RX+: Received Data+  N.C: Not connected
TX+: Transmitted Data+
Pin #
1 3
2 4 6
5 7
Signal Name
TX-: Transmitted Data­ N.C: Not connected
 RX-: Received Data-  N.C: Not connected
 N.C: Not connected
MDI
TX+: Transmitted Data+  N.C: Not connected
RX+: Received Data+ RX-: Received Data-
N.C: Not connected
 TX-: Transmitted Data-  N.C: Not connected
 N.C: Not connected
MDI-X
8
Physical la yer
10BASE-T (IEEE802.3i)/100Base-TX (IEEE802.3u)

2.2.2 LAN connector

LAN connector pin assignments: It supports Auto MDI/MDI-X, which distinguishes/switches straight and cross cables automatically.
[Fig. 2.6] LAN connector

2.2.3 Specification of LAN communication

[Table 2.2] LAN communication specification
Network layer ARP, IP, ICMP
TCP
Transport layer
Application layer HTTP, TELNET
Note: Up to 8 connections can be used simultaneously.
Port used for command control: 23, 1100, 6000 to 6999 Port used for WEB browser control (HTTP): 80, 5000 to 5999
9
Page 10
MSD-501/502 Command Guide
Your PC software
MSD
TCP-IP connection
→
(Occupied by 1 port)
Send command (@xxx)
→
←
Send back command (@xxx)
TCP-IP close
→
(Release 1 port)

2.2.4 The number of TCP-IP connections

The MSD series can connect up to eight connections (eight ports) simultaneously. If the MSD is controlled from nine or more PCs, they may not be connected to the MSD normally, since the number of connections that can be used is limited.
If you use nine connections or more, execute TCP-IP connection/close every time the communication command is sent or received from the software of user’s side. By doing so, MSD’s ports are occupied or released so that nine or more connections can be connected logically.
[Table 2.3] Increasing connections
Note: If any command is not sent from the PC side to the MSD for 30 seconds, the MSD disconnects the
connection to avoid the limitation problem on the number of connections. As a result, connection needs to be established again from the PC side after the current connection of the PC is disconnected. (Since the number of ports in the MDS is eight, ports are occupied permanently if the PC is turned off while connections are valid. To prevent this, the MSD disconnects connections if no communication command is sent from the PC side.)
10
Page 11

3 Command

3.1 Summary

MSD-501/502 Command Guide
A command consists of “@” (“40” in hexadecimal), 3 one-byte alphabetical characters (upper and lower cases), and parameters (one-byte numbers no parameter is required. Processing is executed by sending a delimiter at the end of the command.
Example: @SPM,2
“,”( a comma, “2C” in hexadecimal) is indicated between a command and parameter and between two parameters.
■ If there is an error:
An error command is returned if an undefined command or wrong parameter is included. Example: @SOT,1
@ERR,1
■ Using as HELP:
If only delimiter is sent, command list as the help command is returned. Example:
--------------- HELP (1/13) ---------------
(CHANNEL SELECT Command)
@SSW / @GSW : Set/Get Input Channel
@SSV / @GSV : Set/Get Video Input Channel
@SSA / @GSA : Set/Get Audio Input Channel
*
). For some commands, several parameters can be specified or
11
Page 12
MSD-501/502 Command Guide
Command
Function
@ERR
Error status
Command
Function
@GDS/@SDS
Sink device power switch
@GNP / @SNP
Input position
@GNS / @SNS
Input size
@GNM / @SNM
Input masking
@IAS
Input automatic sizing
@GOP / @SOP
Output position
@GOS / @SOS
Output size
@GOM / @SOM
Output masking
@OAS
Output automatic sizing
@GBC / @SBC
Background color

3.2 Comm a nd list

■ Error status
■ Power switch
■ Input channels
Command Function
@GSW / @SSW Switching vid eo and aud io channel simultaneously @GSV / @SSV Switching video channel @GSA / @SSA Switching audio channel
■ Position, size, and masking
Command Function @GOT / @SOT Output resolution @GTD Actual output resolution @GUM / @SUM Aspect ratio of sink device @GAP / @SAP Aspect ratio @GAR / @SAR Aspect ratio restoration @GOV / @SOV Oversacan
@GTP / @STP Test pattern
12
Page 13
MSD-501/502 Command Guide
Command
Function
@GFL / @SFL
Sharpness
@STT
Registering device data
@GTK / @STK
Tracking
■ Image quality
@GBR / @SBR Input brightness @GCO / @SCO Input contrast @GHU / @SHU Hue @GST / @SST Saturation @GSU / @SSU Black level @IDC Input default color @GOB / @SOB Output brightnes s @GOC / @SOC Output contrast @ODC Output default color
■ Input settings
Command Function @GDT / @SDT No-signal-input monitoring @GHE / @SHE HDCP input enabled/disabled @GIQ / @SIQ Input equalizer @GAI / @SAI Analog input type @GID / @SID Automatic detection of input video interruption @GAU / @SAU Priorit y of input channel automatic switching @GMT / @SMT Masking time after automatic switching
■ Input timing
Command Function @AIS / @AIT Automatic measurement
@GHT / @SHT The total number of horizontal dots @GHS / @SHS Horizontal start position @GHD / @SHD Horizontal display period @GVS / @SVS Vertical start position @GVD / @SVD Vertical display period @GIS / @SIS Automatic measurement of start position @GSM / @SSM Automatic measurement when unregistered signals are input @RTT Loading device data
13
Page 14
MSD-501/502 Command Guide
Command
Function
@GEQ / @SEQ
Output equalizer
@HAU
HDCP
@GSD
Selecting actual audio input
@GSO / @SSO
Audio input level
@SIL
Relative value of audio input level
@GIL
Limit status of audio input level
@GLO / @SLO
Output lip sync
@GLY / @SLY
Input lip sync
@GSF / @SSF
Sampling frequency
@GFD
Actual sampling frequency
@GDO / @SDO
Audio output connector
@GMD / @SMD
Multi channel audio output
■ Output settings
@GDM / @SDM Output mode @GUY / @SUY Synchronous signal output when no video signals are input @GBO / @SBO Output video @GFF / @SFF Video switching effect @GFT / @SFT Video switching time @GWC / @SWC Wipe color @GVO / @SVO Video output connector @GEN / @SEN HDCP @GHR / @SHR The number of HDCP retries @GDC / @SDC Deep Color @GCE / @SCE CEC connection
■ Audio
Command Function @GSL / @SSL Audio out put le ve l
@SOL Relative value of audio output level @GOL Limit status of audio output level @GAM / @SAM Audio output mute @GAS / @SAS Selecting audio input
@GAO / @SAO Digital audio output connector
@GAT / @SAT Test tone
14
Page 15
Command
Function
@GED / @SED
EDID data
Command
Function
@GCT / @SCT
RS-232C communication
Command
Function
@GIP / @SIP
IP address
@GSB / @SSB
Subnet mask
@GGW / @SGW
Gateway address
@GLF / @SLF
LAN communication mode
@GLP / @SLP
TCP port number
Command
Function
@EXC
Executing control command
@GEC / @SEC
Getting control command (Communication command control)
@GEC / @SEC
Control command (Displaying received data)
@GEC / @SEC
Control command (CEC control)
@GRC / @SRC
Reply command
@GCC / @SCC
Control command link
■ EDID
@GVF / @SVF Input resolution for PC @GHF / @SHF Input resolution for AV devices @GDI / @SDI Deep Color input @GAF / @SAF Audio format @GSP / @SSP The number of speakers @RME Copying EDID
■ RS-232C communication
@GCF / @SCF RS-232C communication mode @GCD / @SCD RS-232C transmission between control devices
■ LAN communication
MSD-501/502 Command Guide
@GMC MAC
■ Control commands
@GIT / @SIT Ineffective time during control command execution @DEC Initializing registered command and association @GTF / @STF Getting flashing time of sink device power switch
15
Page 16
MSD-501/502 Command Guide
Command
Function
@RCM
Loading cross point memory
@GBV
Bitmap memory status
@GBN / @SBN
Bitmap number
@GFZ / @SFZ
Freeze
@CAP
Capturing input image
@GES
Monitor’s EDID
@GIV
Version
■ Preset memory
@SCM / @SEM Saving channels to cross point memory @GCM / @ECM Editing cross point memory @RCV Loading cross point memory (setting video channel) @SCV / @SEV Saving cross point memory (Setting video channel) @GCV / @ECV Editing cross point memory (Setting video channel) @RCA Loading audio channel setting from cross point memory @SCA / @SEA Saving cross point memory (Setting audio channel) @GCA / @ECA Editing cross point memory (Setting audio channel) @RPM / @SPM Saving all settings @GMU / @SMU Startup settings
■ Bitmap
Command Function @GBM / @SBM Outputting bitmap image
@GBB / @SBB Background color @GBT / @SBT Aspect ratio @GZP / @SZP Display position @GBA / @SBA Bitmap @GPB / @SPB Outputting bitmap at startup @GBD / @SBD Dividing bitmap memory
■ Other settings
Command Function @GLS / @SLS Key lock
@GLM / @SLM Setting target front panel keys to be locked @GBZ / @SBZ Setting buzzer @GSS Input and output status
16
Page 17

3.3 Detail ed descriptions of each command

@ERR

Error status

@ERR, error
14 = Capturing input image failed.
@ERR,2
Command format error
Remarks

3.3.1 Error status

Format Only return value Return value Parameter error: Error status
1 = Erroneous parameter format or value 2 = Undefined command or wrong format 3 = Currently cannot be used. 4 = Not used. 5 = The command could not be executed, because the control command was not
registered.
6 = The command could not be processed since another command was being
executed. 7 = Automatic measurement of input timing failed. 8 = Loading EDID from the sink device failed. 9 = Not used.
10 = The control command was stopped according to the stop condition. 11 = The control command was stopped since the number of retries exceeded the
set value of “RETRY”.
12 = The control command of PJLink was stopped since the password did not
match.
13 = The image could not be captured since the image size to be captured
exceeded the reserved memory size.
MSD-501/502 Command Guide
Example
@IOS
-
Sending @IOS command
17
Page 18
MSD-501/502 Command Guide

@GDS/@SDS

Sink device power switch

Function
Acquisition
Setting
Format
@GDS
@SDS, ch_1, onoff_1 (, ch_2, onoff_2)
Return value
@GDS, onoff_1 (, onoff_2)
@SDS, ch_1, onoff_1 (, ch_2, onoff_2)
@GDS,1,1
Power switches of OUT1 and OUT2: ON
@SDS,1,1
Setting power switch of the sink device
Completed normally.
Remarks
Since the result is sent after turning on/off the device, it may take a long time to reply.

3.3.2 Power switch

Parameter onoff_1-2: Sink device power switch
0 = OFF, 1 = ON
ch_1-2: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
@GDS
@SDS,1,1
Acquiring power switch status of the sink device.
connected to OUT1 to ON.
18
Page 19

3.3.3 Input channels

@GSW / @SSW

Switching video and audio channel simultaneously

Function
Acquisition
Setting
output_2)
audio_2)
output_2)
0 = OFF [Default], 1 = IN1, 2 = IN2, 3 = IN3, 4 = IN4, 5 = IN5
output_1-2: Video and audio output channel @SSW,1,1
Completed normally.
Remarks

@GSV / @SSV

Switching video channel

output_2)
output_2)
Parameter
input_1-2: Video input channel
0 = All outputs, 1 = OUT1, 2 = OUT2
@GSV,1,1
@SSV,1,1
Completed normally.
Remarks
MSD-501/502 Command Guide
Format
Return value @GSW, video_1, audio_1 (, video_2,
Parameter video_1-2 : Video input channel
Example
@GSW
audio_1-2 : Audio input channel input_1-2 : Video and audio input channel
0 = all outputs, 1 = OUT1, 2 = OUT2 @GSW @GSW,2,2,0,0
@SSW,1,1
-
@SSW, input_1, output_1 (, input_2,
@SSW, input_1, output_1 (, input_2,
Acquiring input channel status. OUT1 input channel is IN2 for both video and audio; OUT2 input channel is OFF for both video and audio. Selecting OUT1 input channel to IN1.
Function Acquisition Setting Format
Return value
output_1-2: Video output channel
Example
@GSV
@GSV, input_1 (, input_2)
0 = OFF [Default], 1 = IN1, 2 = IN2, 3 = IN3, 4 = IN4, 5 = IN5
@GSV
@SSV,1,1
-
@SSV, input_1, output_1 (, input_2,
@SSV, input_1, output_1 (, input_2,
Acquiring video input channel status. OUT1 and OUT2 input channels: IN1 Setting OUT1 input channel to IN1.
19
Page 20
MSD-501/502 Command Guide

@GSA / @SSA

Switching audio channel

output_2)
Parameter
input_1-2: Audio input channel
0 = All inputs, 1 = OUT1, 2 = OUT2
@GSA,1,1
Function Acquisition Setting Format
Return value
output_1-2: Audio output channel
@GSA
@GSA, input_1 (, input_2)
0 = OFF [Default], 1 = IN1, 2 = IN2, 3 = IN3, 4 = IN4, 5 = IN5
@SSA, input_1, output_1 (, input_2, output_2) @SSA, input_1, output_1 (, input_2,
Example
Remarks -
@GSA
@SSA,1,1 @SSA,1,1
Acquiring audio input channel status. OUT1 and OUT2 input channels: IN1 Setting OUT1 input channel to IN1. Completed normally.
20
Page 21

3.3.4 Position, size, and masking

@GOT / @SOT

Output resolution

Function
Acquisition
Setting
resolution_2)
resolution_2)
30 = [email protected] (1920x1080), 31 = 1080p@60 (1920x1080)
@SOT,1,11
Completed normally.
Remarks
MSD-501/502 Command Guide
Format
Return value
Parameter resolution_1-2: Output resolution
@GOT
@GOT, resolution_1 (, resolution_2)
0 = AUTO-A [Default], 1 = AUTO-B, 2 = VGA@60 (640x480), 3 = SVGA@60 (800x600), 4 = XGA@60 (1024x768), 5 = WXGA@60 (1280x768), 6 = WXGA@60 (1280x800), 7 = Quad-VGA@60 (1280x960), 8 = SXGA@60 (1280x1024), 9 = WXGA@60 (1360x768),
10 = WXGA@60 (1366x768), 11 = SXGA+@60 (1400x1050), 12 = WXGA+@60 (1440x900), 13 = WXGA++@60 (1600x900), 14 = UXGA@60 (1600x1200), 15 = WSXGA+@60 (1680x1050), 16 = VESAHD@60 (1920x1080), 17 = WUXGA@60 (1920x1200), 18 = QWXGA@60 (2048x1152), 19 = [email protected] (720x480), 20 = [email protected] (720x480), 21 = 576i@50 (720x576), 22 = 576p@50 (720x576), 23 = 720p@50 (1280x720), 24 = [email protected] (1280x720), 25 = 720p@60 (1280x720), 26 = 1080i@50 (1920x1080), 27 = [email protected] (1920x1080), 28 = 1080i@60 (1920x1080), 29 = 1080p@50 (1920x1080),
@SOT, ch_1, resolution_1 (, ch_2,
@SOT, ch_1, resolution_1 (, ch_2,
ch_1-2: Output channel
0 = All inputs, 1 = OUT1, 2 = OUT2
Example
@GOT @GOT,7,30 @SOT,1,11
-
Acquiring output resolution. OUT1: Quad-VGA; OUT2:1080p 59.94Hz Setting OUT1 output resolution to SXGA+.
21
Page 22
MSD-501/502 Command Guide

@GTD

Actual output resolution

@GTD
@GTD, resolution_1 (, resolution_2)
Parameter
resolution_1-2: Actual output resolution
29 = [email protected] (1920x1080), 30 = 1080p@60 (1920x1080)
@GTD,29,26
“AUTO-B”, the set resolution is replied.

@GUM / @SUM

Aspect ratio of sink device

aspect_2)
aspect_2)
Parameter
aspect_1-2: Aspect ratio of the sink device
3 = 5:3, 4 = 16:9, 5 = 16:10
ch_1-2: Output channel @GUM,4,5
OUT1: 16:9; OUT2: 16:10
@SUM,1,4
Function Acquisition Format Return value
1 = VGA@60 (640x480), 2 = SVGA@60 (800x600), 3 = XGA@60 (1024x768), 4 = WXGA@60 (1280x768), 5 = WXGA@60 (1280x800), 6 = Quad-VGA@60 (1280x960), 7 = SXGA@60 (1280x1024), 8 = WXGA@60 (1360x768),
9 = WXGA@60 (1366x768), 10 = SXGA+@60 (1400x1050), 11 = WXGA+@60 (1440x900), 12 = WXGA++@60 (1600x900), 13 = UXGA@60 (1600x1200), 14 = WSXGA+@60 (1680x1050), 15 = VESAHD@60 (1920x1080), 16 = WUXGA@60 (1920x1200), 17 = QWXGA@60 (2048x1152), 18 = [email protected] (720x480), 19 = [email protected] (720x480), 20 = 576i@50 (720x576), 21 = 576p@50 (720x576), 22 = 720p@50 (1280x720), 23 = [email protected] (1280x720), 24 = 720p@60 (1280x720), 25 = 1080i@50 (1920x1080), 26 = [email protected] (1920x1080) [Default], 27 = 1080i@60 (1920x1080), 28 = 1080p@50 (1920x1080),
Example
Remarks If “@GOT / @SOT Output resolution (P.21)” is set to “AUTO-A” or “AUTO-B”, the
Function Acquisition Setting Format
Return value
Example
@GTD
actual output resolution is replied. If it is set to a resolution other than “AUTO-A” and
@GUM
@GUM, aspect_1 (, aspect_2)
0 = RESOLUTION [Default], 1 = 4:3, 2 = 5:4,
0 = All outputs, 1 = OUT1, 2 = OUT2
@GUM
Acquiring actual output resolution. OUT1:1080p 59.94Hz; OUT2: 1080i 59.94 Hz
@SUM, ch_1, aspect_1 (, ch_2,
@SUM, ch_1, aspect_1 (, ch_2,
Acquiring aspect ratio of the connected sink device.
Remarks -
22
@SUM,1,4
Connecting 16:9 sink device to OUT1. Completed normally.
Page 23

@GAP / @SAP

Aspect ratio

aspect_4, aspect_5
aspect_2
)
Parameter
aspect_1-5: Aspect ratio
8 = 14:9 SIDE PANEL, 9 = FULL, 10 = THROUGH
@SAP,5,2
Completed normally.
Remarks

@GAR / @SAR

Aspect ratio restoration

mode_4, mode_5
mode_2
)
Parameter
mode_1-5: Aspect ratio restoration processing
1 = Side cut/Top bottom cut
Setting IN5 to Side cut/Top bottom cut
Function Acquisition Setting Format
Return value @GAP, aspect_1, aspect_2, aspect_3,
ch_1-5:input channel
Example
@GAP
0 = AUTO-1 [Default] 1 = AUTO-2, 2 = 4:3, 3 = 16:9, 4 = 14:9, 5 = 16:9 LETTER BOX, 6 = 14:9 LETTER BOX, 7 = 4:3 SIDE PANEL,
0 = All inputs, 1 = IN1 to 5 = IN5
@GAP @GAP,0,0,2,0,0 @SAP,5,2
@SAP, ch_1, aspect_1 (, ch_2, aspect_2・・・) @SAP, ch_1, aspect_1 (, ch_2,
Acquiring aspect ratio. IN3:4:3; other inputs: AUTO-1. Setting IN5 aspect ratio to 4:3.
MSD-501/502 Command Guide
・・・
-
Function Acquisition Setting Format
Return value @GAR, mode_1, mode_2, mode_3,
ch_1-5:input channel
Example
Remarks -
@GAR
0 = Letter box/Side panel [Default],
0 = All inputs, 1 = IN1 to 5 = IN5
@GAR @GAR,0,0,1,0,0
@SAR,5,1 @SAR,5,1
@SAR, ch_1, mode_1 (, ch_2, mode_2・・・) @SAR, ch_1, mode_1 (, ch_2,
Acquiring aspect ratio restoration processing. IN3: Side cut/Top bottom cut Other inputs: Letter box/Side panel
Completed normally.
・・・
23
Page 24
MSD-501/502 Command Guide

@GOV / @SOV

Oversacan

overscan_3, overscan_4, overscan_5
overscan_2
)
Parameter
overscan_1-5: Overscan
0 = All inputs, 1 = IN1 to 5 = IN5
@GOV,100,100,105,100,100
Setting IN2 overscan to 105%.

@GNP / @SNP

Input position

Function
Getting
Setting
ch_2, h_position_2, v_position_2
)
h_position_5, v_position_5
-Vertical input size to +Vertical output resolution [Default]: 0
Example
Getting input position.
position are 0.
@SNP,1,-50,20
Completed normally.
Remarks
If resolutions differ depending on output, the resolution of OUT1 will be the standard.
Function Getting Setting Format
Return value @GOV, overscan_1, overscan_2,
ch_1-5:input channel
@GOV
100% to 115% [Default]: NTSC / PAL / SDTV: 105%,
HDTV or PC: 100%
@SOV, ch_1, overscan_1 (, ch_2, overscan_2・・・) @SOV, ch_1, overscan_1 (, ch_2,
・・・
Example
Remarks -
Format
Return value @GNP, h_position_1, v_position_1,
Parameter h_position_1-5: Hori zont al input pos it io n
v_position_1-5: Vertical input position
@GOV
@SOV,2,105 @SOV,2,105
@GNP
h_position_2, v_position_2, h_position_3, v_position_3, h_position_4, v_position_4,
-Horizontal input size to +Hori zontal outp ut res o lut ion [Default]: 0
Getting overscan. IN3: 105%, other inputs: 100%
Completed normally.
@SNP, ch_1, h_position_1, v_position_1 (,
・・・
@SNP, ch_1, h_position_1, v_position_1 (, ch_2, h_position_2, v_position_2・・・)
ch_1-5: Input channel
0 = All inputs, 1 = IN1 to 5 = IN5
@GNP @GNP,-50,20,0,0,0,0,0,0,0,0
24
@SNP,1,-50,20
IN1: horizontal input display is -50, vertical input display +20 Other inputs: horizontal and vertical input
Setting IN1 horizonta l and vertica l inp ut positions are to -50 and +20, respectively.
Page 25
MSD-501/502 Command Guide

@GNS / @SNS

Input size

@SNS,1,1925,1084
Function Getting Setting Format
Return value @GNS, h_size_1, v_size_1, h_size_2,
Parameter h_size_1-5: Horizontal input size
v_size_1-5: Vertical display size
ch_1-5: Input channel
Example
Remarks If resolutions differ depending on outputs, the resolution of OUT1 will be the standard.
@GNS
h_size_2, h_size_3, h_size_3, h_size_4, h_size_4, h_size_5, h_size_5
Horizontal output resolution÷4 to Horizontal output resolution×4 [Default]: Horizontal output resolution
Vertical output resolution÷4 to Vertical output resolution×4 [Default]: Vertical output resolution
0 = All inputs, 1 = IN1 to 5 = IN5
@GNS @GNS,1925,1084,1920,1080,1920, 1080,1920,1080,1920,1080
@SNS,1,1925,1084
@SNS, ch_1, h_size_1, v_size_1 (, ch_2, h_size_2, v_size_2・・・) @SNS, ch_1, h_size_1, v_size_1 (, ch_2, h_size_2, v_size_2・・・)
Getting input size. Horizontal and vertical display sizes of IN1 are 1925 and 1084, respectively; other inputs: 1920 and 1080, respectively. Setting IN1 horizonta l and vertica l inp ut size are 1925 and 1084, respectively. Completed normally.
25
Page 26
MSD-501/502 Command Guide

@GNM / @SNM

Input masking

@GNM, ch
@SNM, ch, left, right, top, bottom
@GNM, ch, left, right, top, bottom
@SNM, ch, left, right, top, bottom
Parameter
ch: Input channel
[Default]: 0
bottom: Bottom side masking
[Default]: Vertical input size
Example
Getting IN1 input masking. @SNM,1,0,1920,0,1080
Remarks

@IAS

Input automatic sizing

0 = All inputs, 1 = IN1 to 5 = IN5
Function Getting Setting Format Return value
1 = IN1 to 5 = IN5
left: Left side masking
Horizontal input position to right side masking [Default]: 0
right: Right side masking
Left side masking to horizontal input position +horizontal input size [Default]: Horizontal input size
top: Top side masking
Vertical input position to bottom side masking
Top side masking to vertical input position +vertical input size
@GNM,1 @GNM,1,0,1920,0,1080
Function Setting Format Return value Parameter ch_1-5: Input channel
Example
Remarks -
@SNM,1,0,1920,0,1080
-
@IAS, ch_1 (, ch_2・・・) @IAS, ch_1 (, ch_2・・・)
@IAS,1
@IAS,1
Left: 0, right: 1920, top:0, bottom: 1080 Setting IN1 input masking to 0 for left, 1920 for right, 0 for top, 1080 for bottom. Completed normally.
Initialize the following settings in order to display images input from IN1 on the full screen: @GAP / @SAP, @GOV / @SOV, @GNP / @SNP, @GNS / @SNS, @GNM / @SNM Completed normally.
26
Page 27

@GOP / @SOP

Output position

(, h_position_2, v_position_2)
(, ch_2, h_position_2, v_position_2)
Parameter
h_position_1-2: Horizontal output position
-Vertical input size to +Vertical output resolution [Default]: 0

@GOS / @SOS

Output size

h_size_2, v_size_2)
Return value
@GOS, h_size_1, v_size_1 (, h_size_2,
@SOS, ch_1, h_size_1, v_size_1 (, ch_2,
ch_1-2: Output channel @SOS,1,1920,1080
Remarks
Function Getting Setting Format
Return value @GOP, h_position_1, v_position_1
v_position_1-2: Vertical output position
ch_1-2: Output channel
Example
Remarks -
@GOP
-Horizontal input size to +Hori zontal outp ut res o lut ion [Default]: 0
0 = All outputs, 1 = OUT1, 2 = OUT2
@GOP @GOP,5,20,0,0
@SOP,1,5,20
@SOP,1,5,20
@SOP, ch_1, h_position_1, v_position_1 (, ch_2, h_position_2, v_position_2) @SOP, ch_1, h_position_1, v_position_1
Getting output position. OUT1 horizontal and vertical positions are +5 and +20, respectively. OUT2 vertical and horizontal positions: 0 Setting OUT1 horizontal and vertical positions to +5 and +20, respectively. Completed normally.
MSD-501/502 Command Guide
Function Getting Setting Format
Parameter h_size_1-2: Horizontal output size
v_size_1-2: Ver t ical out put s i ze
Example
@GOS
v_size_2 )
Horizontal output resolution÷4 to Horizontal output resolution×4
[Default]: Horizontal output resolution
Vertical output resolution÷4 to Vertical output resolution×4
[Default]: Vertical output resolution
0 = All outputs, 1 = OUT1, 2 = OUT2
@GOS @GOS,1920,1035,1920,1080
@SOS,1,1920,1080
-
@SOS, ch_1, h_size_1, v_size_1 (, ch_2,
h_size_2, v_size_2)
Getting output size. OUT1 horizontal and vertic al output sizes are 1920 and 1035, respectively. OUT2 horizontal and vertical output sizes are 1920 and 1080, respectively. Setting OUT1 horizontal and vertical output sizes to 1920 and 1080, respectively. Completed normally.
27
Page 28
MSD-501/502 Command Guide

@GOM / @SOM

Output masking

@GOM, ch
@SOM, ch, left, right, top, bottom
@GOM, ch, left, right, top, bottom
@SOM, ch, left, right, top, bottom
Parameter
ch: Output channel
Horizontal output position (0 or larger) to right side masking [Default]: 0
right: Right side masking
output resolution or smaller) [Default]: Horizontal output resolution
bottom: Bottom side masking
resolution or smaller) [Default]: Vertical output resolution
Example
Getting OUT1 output masking. @SOM,1,0,1920,0,1080

@OAS

Output automatic sizing

0 = All outputs, 1 = OUT1, 2 = OUT2
@OAS,1
Completed normally.
Remarks
Function Getting Setting Format Return value
1 = OUT1, 2 = OUT2
left: Left side masking
Left side masking to horizontal output position +horizontal output size (horizontal
top: Top side masking
Vertical output position (0 or larger) to bottom side masking [Default]: 0
Bottom side masking to vertical output position +vertical output size (vertical output
@GOM,1 @GOM,1,0,1920,0,1080 @SOM,1,0,1920,0,1080
Left: 0, right: 1920, top: 0, bottom: 1080 Setting OUT1 output masking to 0 for left, 1920 for right, 0 for top, and 1080 for bottom. Completed normally.
Remarks -
Function Setting Format Return value
@OAS, ch_1 (, ch_2) @OAS, ch_1 (, ch_2)
Parameter ch_1-2: Output channel
Example
@OAS,1
-
Initialize the following settings in order to display OUT1 output images on the full screen:
@GOP / @SOP, @GOS / @SOS , @GOM / @SOM
28
Page 29

@GBC / @SBC

Background color

(, ch_2, red_2, green_2, blue_2)
Parameter
ch: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Getting OUT1 background c olor.
Function Getting Setting Format
Return value
ch_1-2: Output channel
red / red_1-2 : Background color (Red)
Remarks -
@GBC, ch
@GBC, ch, red, green, blue
1 = OUT1, 2 = OUT2
green / green_1-2 : Background color (Green) blue / blue_1-2 : Background color (Blue)
0 to 255 [Def au lt]: 0 (black)
@GBC,1 @GBC,1,128,128,128 @SBC,1,128,128,128
@SBC,1,128,128,128
@SBC, ch_1, red_1, green_1, blue_1 (, ch_2, red_2, green_2, blue_2) @SBC, ch_1, red_1, green_1, blue_1
RGB: 128 (gray). Setting OUT1 background color to 128 (gray) for all RGB. Completed normally.
MSD-501/502 Command Guide
29
Page 30
MSD-501/502 Command Guide

@GTP / @STP

Test pattern

scroll_2)
pattern_2, scroll_2)
Parameter
pattern_1-2: Test pattern
The number of pixels to be scrolled per frame = the set value × 3
@STP,1,1,0
Function Getting Setting Format
Return value @GTP, pattern_1, scroll_1 (, pattern_2,
scroll_1-2: Scrolling
@GTP
0 = OFF [Default], 1 = VERTICAL COLOR BAR,
2 = HORIZONTAL COLOR BAR, 3 = VERTICAL GRAY SCALE,
4 = HORIZONTAL GRAY SCALE, 5 = VERTICAL LAMP,
6 = HORIZONTAL LAMP, 7 = 100% WHITE RASTER,
8 = 50% WHITE RASTER, 9 = 100% RED RASTER, 10 = 100% GREEN RASTER, 11 = 100% BLUE RASTER, 12 = CROSS HATCH, 13 = OUTPUT FRAME, 14 = VERTICAL STRIPE , 15 = HORIZONTAL ST R IPE, 16 = VERTICAL ZEBRA, 17 = HORIZONTAL ZEBRA
Test pattern numbers 1 to 6, 16 and 17 can be scrolled.
0 = OFF [Default], 1 = 3 pixels/1 frame to 10 = 30 pixels/1 frame
@STP, ch_1, pattern_1, scroll_1 (, ch_2, pattern_2, scroll_2) @STP, ch_1, pattern_1, scroll_1 (, ch_2,
ch_1-2: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Remarks -
@GTP @GTP,3,1,0,0
@STP,1,1,0
Getting output setting of test pattern. OUT1: VERTICAL GRAY SCALE at 3 pixels/frame scrolling OUT2: test pattern is not output. Setting OUT1 to VERTICAL COLOR BAR without scrolling. Completed normally.
30
Page 31

3.3.5 Image quality

@GFL / @SFL

Sharpness

Function
Getting
Setting
sharp_2
)
sharp_4, sharp_5
sharp_2
)
-5 to +15 [Default]: 0
ch_1-5: Input channel @GFL,5,0,0,0,0
IN1: +5; other input channels: 0.
@SFL,1,5

@GBR / @SBR

Input brightness

bright_2
)
bright_4, bright_5
bright_2
)
80 to 120 [Default] 100
Example
Getting brightness setting. @SBR,3,110
Completed normally.
Remarks
MSD-501/502 Command Guide
Format
Return value @GFL, sharp_1, sharp_2, sharp_3,
Parameter sharp_1-5: Sharpness
Example
Remarks -
Function Getting Setting Format
Return value @GBR, bright_1, bright_2, bright_3,
Parameter bright_1-5: Input brightness
@GFL
0 = All inputs, 1 = IN1 to 5 = IN5
@GFL
@SFL,1,5
@GBR
@SFL, ch_1, sharp_1 (, ch_2,
@SFL, ch_1, sharp_1 (, ch_2,
Getting sharpness setting.
Setting IN1 sharpness to +5. Completed normally.
@SBR, ch_1, bright_1 (, ch_2,
@SBR, ch_1, bright_1 (, ch_2,
・・・
・・・
・・・
・・・
ch_1-5: Input channel
0 = All inputs, 1 = IN1 to 5 = IN5
@GBR @GBR,110,100,100,100,100 @SBR,3,110
-
IN1: 110%; other input channels: 100%. Setting IN3 brightness to 110%.
31
Page 32
MSD-501/502 Command Guide

@GCO / @SCO

Input contrast

(, ch_2, red_2, green_2, blue_2
)
Parameter
ch: Input channel
0 = All inputs, 1 = IN1 to 5 = IN5
Example
Getting IN3 contrast setting.

@GHU / @SHU

Hue
_4, hue _5
Parameter
hue_1-5: Hue
0 = All inputs, 1 = IN1 to 5 = IN5
@GHU,60,0,0,0,0
Setting IN1 HUT to 60°.
Function Getting Setting Format
Return value
ch_1-5: Input channel
red / red_1-5 : Input contrast (Red)
Remarks -
@GCO, ch
@GCO, ch, red, green, blue
1 = IN1 to 5 = IN5
green / green_1-5 : Input contrast (Green) blue / blue_1-5 : Input contrast (Blue)
0 to 200 [Default]:100
@GCO,3 @GCO,3,105,100,95 @SCO,3,105,100,95
@SCO,3,105,100,95
@SCO, ch_1, red_1, green_1, blue_1 (, ch_2, red_2, green_2, blue_2・・・) @SCO, ch_1, red_1, green_1, blue_1
Red: 105%, green: 100%, blue: 95% Setting IN3 contrast to 105% for red, 100% for green, 95% for blue. Completed normally.
・・・
Function Getting Setting Format Return value @GHU, hue _1, hue _2, hue _3, hue
ch_1-5: Input channel
Example
Remarks -
@GHU @SHU, ch_1, hue_1 (, ch_2, hue_2・・・)
@SHU, ch_1, hue_1 (, ch_2, hue_2・・・)
0 to 359 [Default]: 0
@GHU
@SHU,1,60 @SHU,1,60
Getting HUE settings. IN1: 60°; other inputs: 0°
Completed normally.
32
Page 33

@GST / @SST

Saturation

saturation_3, saturation_4, saturation_5
saturation_2
)
Parameter
saturation_1-5: Saturation
0 = All inputs, 1 = IN1 to 5 = IN5
@GST,100,100,100,100,105

@GSU / @SSU

Black level

Function
Getting
Setting
setup_2
)
setup_4, setup_5
setup_2
)
0 = All inputs, 1 = IN1 to 5 = IN5
Example
Getting black levels. @SSU,5,15
Completed normally.
Remarks
Function Getting Setting Format
Return value @GST, saturation_1, saturation_2,
ch_1-5: Input channel
@GST
0 to 200 [Default]: 100
@SST, ch_1, saturation_1 (, ch_2, saturation_2・・・) @SST, ch_1, saturation_1 (, ch_2,
MSD-501/502 Command Guide
・・・
Example
Remarks -
Format
Return value @GSU, setup_1, setup_2, setup_3,
Parameter setup_1-5: Black level
ch_1-5: Input channel
@GST
@SST,5,105 @SST,5,105
@GSU
-20 = -20 x 0.5 (-10.0%) to +20 = +20 x 0.5 (+10.0%) [Default]: ±0 = ±0.0%
@GSU @GSU,0,0,0,0,15 @SSU,5,15
Getting saturations. IN5: 105%; other inputs: 100% Setting IN5 saturation to 105%. Completed normally.
@SSU, ch_1, setup_1 (, ch_2,
・・・
@SSU, ch_1, setup_1 (, ch_2,
・・・
IN5: +7.5%; other inputs: 0%. Setting IN5 black level to +7.5%.
-
33
Page 34
MSD-501/502 Command Guide

@IDC

Input default color

@IDC, ch_1 (, ch_2
)
@IDC, ch_1 (, ch_2
)
Parameter
ch_1-5:input channel

@GOB / @SOB

Output brightness

80 to 120 [Default] 100
Example
Getting brightness settings. @SOB,1,110
Completed normally.
Remarks
Function Setting Format Return value
0 = All inputs, 1 = IN1 to 5 = IN5
Example
Remarks -
Function Getting Setting Format
@IDC,1
@IDC,1
@GOB
・・・ ・・・
Initialize the following settings of IN1: @GFL / @SFL, @GBR / @SBR, @GCO / @SCO, @GHU / @SHU, @GST / @SST, @GSU / @SSU Completed normally.
@SOB, ch_1, bright_1 (, ch_2, bright_2)
Return value
Parameter bright_1-2: Output brightness
ch_1-2: Output channel
@GOB, bright_1 (, bright_2)
0 = All outputs, 1 = OUT1, 2 = OUT2
@GOB @GOB,110,100 @SOB,1,110
-
@SOB, ch_1, bright_1 (, ch_2, bright_2)
OUT1: 110%; OUT2: 100%. Setting OUT1 brightness to 110%.
34
Page 35

@GOC / @SOC

Output contrast

(, ch_2, red_2, green_2, blue_2)
Parameter
ch: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Getting OUT1 contrast setting.

@ODC

Output default color

0 = All outputs, 1 = OUT1, 2 = OUT2
Example
@ODC,1
Initializing OUT1 image quality settings.
Completed normally.
Remarks
Function Getting Setting Format
@GOC, ch
@SOC, ch_1, red_1, green_1, blue_1 (, ch_2, red_2, green_2, blue_2)
Return value
@GOC, ch, red, green, blue
@SOC, ch_1, red_1, green_1, blue_1
1 = OUT1, 2 = OUT2
ch_1-2: Output channel
red / red_1-2 : Output contrast (Red)
green / green_1-2 : Output contrast (Green) blue / blue_1-2 : Output contrast (Blue)
0 to 200 [Default]: 100
@GOC,1 @GOC,1,105,100,95 @SOC,1,105,100,95
@SOC,1,105,100,95
Red: 105%, green: 100%, blue: 95% Setting OUT1 contrast to 105% for red, 100% for green, 95% for blue. Completed normally.
Remarks -
MSD-501/502 Command Guide
Function Setting Format Return value
@ODC, ch_1 (, ch_2) @ODC, ch_1 (, ch_2)
Parameter ch_1-2: Output channel
@ODC,1
-
@GOB / @SOB, @GOC / @SOC
35
Page 36
MSD-501/502 Command Guide

@GDT / @SDT

No-signal-input monitoring

Function
Getting
Setting
Format
@GDT
@SDT, ch_1, time_1 (, ch_2, time_2
)
Return value
@GDT, time_1, time_2, time_3
@SDT, ch_1, time_1 (, ch_2, time_2
)
0 = All digital inputs, 1 = IN1 to 3 = IN3
(10 sec.)
@SDT,3,6000
Completed normally.

@GHE / @SHE

HDCP input enabled/disabled

Function
Getting
Setting
hdcp_2
)
hdcp_2
)
0 = DISABLE, 1 = ENABLE [Default]
ch_1-3: Input channel @SHE,1,0
Completed normally.
Remarks
Those commands are only for digital input.

3.3.6 Input settings

Parameter time_1-3: No-signal-input monitoring
0 = OFF, 2000 = 2 sec. to 15000 = 15 sec. [Default] 10000 = 10 sec.
Set the value by 100 ms. If you set a value other than 0 for the lower 2 digits, these values will be rounded down. (For example, if you set it to 2955, the monitoring time is set to 2900 ms.)
ch_1-3: Input channel
・・・ ・・・
Example
Remarks Those commands are only for digital input.
Format
Return value
Parameter in_1-3: HDCP input enabled/disabled
Example
@GDT @GDT,6000,10000,10000
@SDT,3,6000
@GHE
@GHE, hdcp_1, hdcp_2, hdcp_3
0 = All digital inputs, 1 = IN1 to 3 = IN3
@GHE @GHE,1,1,0
@SHE,1,0
Getting the monitoring time of input video signals. IN1: 6000 ms. (6 sec.), IN2 and IN3: 10000 ms.
Setting the monitoring time of IN3 to 6000 ms. (6
sec.).
Getting HDCP input enabled/disabled. Setting IN3 and other inputs of HDCP input to DISABLE and ENAL BE, re s pe c tiv ely. Setting IN1 HDCP input to DISABLE.
@SHE, ch_1, hdcp_1 (, ch_2,
・・・
@SHE, ch_1, hdcp_1 (, ch_2,
・・・
36
Page 37

@GIQ / @SIQ

Input equalizer

Parameter
level_1-3: Input equalizer
0 = All digital inputs, 1 = IN1 to 3 = IN3
Input equalizer ON
@SIQ,3,0
Completed normally.
Remarks
Those commands are only for digital input.

@GAI / @SAI

Analog input type

@GAI
@SAI, ch_1, type_1 (, ch_2, type_2)
@GAI, type_1, type_2
@SAI, ch_1, type_1 (, ch_2, type_2)
3 = VIDEO AUTO, 4 = VIDEO, 5 = Y/C
ch_1-2: Input channel @GAI,0,2
IN4: AUTO, IN5: YPbPr
@SAI,0,2
Function Getting Setting Format
Return value
ch_1-3: Input channel
@GIQ
@GIQ, level_1, level_2, level_3
0 = OFF, 1 = ON [Default]
@SIQ, ch_1, level_1 (, ch_2, level_2・・・)
@SIQ, ch_1, level_1 (, ch_2, level_2・・・)
MSD-501/502 Command Guide
Example
Function Getting Setting Format Return value Parameter type_1-2: Signal type
Example
Remarks Those commands are only for analog input.
@GIQ @GIQ,0,1,1
@SIQ,3,0
0 = AUTO [Default], 1 = RGB, 2 = YPbPr,
0 = All analog inputs, 4 = IN4, 5 = IN5
@GAI
@SAI,0,2
Getting input equalizer. IN1: Input equalizer OFF; other inputs:
Setting IN3 input equali zer to OFF.
Getting signal type of analog input.
Setting the signal type of all inputs to YPbPr. Completed normally.
37
Page 38
MSD-501/502 Command Guide

@GID / @SID

Automatic detection of input video interruption

detect_4, detect_5
Parameter
detect_1-5: Automatic detection
0 = All inputs, 1 = IN1 to 5 = IN5

@GAU / @SAU

Priority of input channel automatic switching

Function
Getting
Setting
out_1, priority_1
)
Return value
@GAU, in1_out1, in2_out1, in3_out1,
in3_out2, in4_out2, in5_out2
@SAU, in_1, out_1, priority_1 (, in_2,
1 = IN1 to 5 = IN5
priority_1-5: Priority @SAU,1,1,2
Completed normally.
Remarks
Function Getting Setting Format
Return value @GID, detect_1, detect_2, detect_3,
ch_1-5: Input channel
@GID
0 = OFF, 1 = ON [Default]
@SID, ch_1, detect_1 (, ch_2, detect_2・・・)
@SID, ch_1, detect_1 (, ch_2, detect_2・・・)
Example
Remarks -
Format
Parameter in1_out1-in5_out2: Priority
in_1-5: Input channel
@GID
@GID,1,0,1,1,1
@SID,2,0
@SID,2,0
@GAU
in4_out1, in5_out1, in1_out2, in2_out2,
0 = OFF, 1 = Priority (high) to 5 = priority (low)
Getting the setting of automatic detection of input video interruption. IN2: If input video signals are interrupted, the video output is not turned off instantly; other inputs: OFF If input video signals of IN2 are interrupted, not to turn off the video output instantly. Completed normally.
@SAU, in_1, out_1, priority_1 (, in_2,
・・・
out_1, priority_1・・・)
out_1-2: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
0 = OFF, 1 = Priority (high) to 5 = priority (low)
Example
38
@GAU @GAU,1,2,3,4,5,0,4,3,2,1
@SAU,1,1,2
-
Getting priority of automatic switching. OUT1: IN1>IN2>・・・>IN5 OUT2: IN1:OFF IN2<IN3・・・<IN5 Setting priority of OUT1 IN1 to “2”.
Page 39

@GMT / @SMT

Masking time after automatic switching of input channel

@GMT
@SMT, ch_1, time_1 (, ch_2, time_2)
@GMT, time_1, time_2
@SMT, ch_1, time_1 (, ch_2, time_2)
Parameter
time_1-2: Masking time
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Getting masking time after automatic
@SMT,1,2000,2,10000
Completed normally.
Remarks
Function Getting Setting Format Return value
0 = 0 sec. to 999999 = 999.999 sec. [Default] 0 sec.
ch_1-2: Output channel
@GMT
@GMT,2000,10000
@SMT,1,2000,2,10000
-
switching of input channel. OUT1: 2000 ms. (2 sec.); OUT2: 10000 ms. (10 sec.) Setting masking time to 2000 ms. (2 sec.) for OUT1 and 10000 ms. (10 sec.) for OUT2.
MSD-501/502 Command Guide
39
Page 40
MSD-501/502 Command Guide

@AIS / @AIT

Automatic measurement

Function
Automatic measurement of start position
Automatic measurement considering aspect @AIS, ch
@AIT, ch
@AIS, ch
@AIT, ch (, mode)
4 = IN4, 5 = IN5
@AIS,4
@AIT,4,0
Completed normally.

@GHT / @SHT

The total number of horizontal dots

Function
Getting
Setting
Format
@GHT
@SHT, ch, h_total
h_total_4, h_total_5
Parameter
h_total_1-5 / h_total: The number of horizontal dots
[Default]: depends on input signals
@SHT,5,1344
Completed normally.
signals are not input, an error will be replied.

3.3.7 Input timing

and display period. Format Return value Parameter ch: Input channel
mode: Measurement mode
-1 = NEXT ASPECT, 0 = 4:3, 1 = 5:4, 2 = 5:3, 3 = 16:9, 4 = 16:10 If you select “NEXT ASPECT”, the next aspect ratio will be selected in order every time the automatic measurement is executed. If you do not set any mode parameter, “NEXT ASPECT” mode will be applied.
Example
Remarks Those commands are valid only when analog RGB/analog YPbPr signals are input.
@AIS,4
@AIT,4,0
@AIS,4 @ERR,7
Measuring start position and display period of IN4 automatically. Completed normally. Measuring IN4 input timing setting at the aspect ratio of “4:3” automatically.
If automatic measurement fails, an error is replied.
ratio
Return value @GHT, h_total_1, h_total_2, h_total_3,
400 to 4125 (sampling block should be 13 MHz to 162 MHz)
ch: Input channel
0 = All analog inputs, 4 = IN4, 5 = IN5
Example
Remarks Getting command will acquire statuses of all channels.
@GHT @GHT,2200,2200,0,2640,1344
@SHT,5,1344
@SHT,5,1344 @ERR,3
Setting commands are valid only when analog RGB/analog YPbPr signals are input.
@SHT, ch, h_total
Getting the total number of horizontal dots. “0” will be replied to channels without input signals. Setting the total number of IN5 horizontal dots to “1344”.
If analog RGB signals or analog YPbPr
40
Page 41

@GHS / @SHS

Horizontal start position

@GHS
@SHS, ch, h_start
[Default]: depends on inp u t sign als
Setting IN5 horizontal start posit ion to “296”. @ERR,3
If signals are not input, an error is replied.
Remarks
Setting command is valid only when signals are input.

@GHD / @SHD

Horizontal display period

@GHD
@SHD, ch, h_disp
Return value
@GHD, h_disp_1, h_disp_2, h_disp_3,
0 = All inputs, 1 = IN1 to 5 = IN5
@SHD,5,1024
Completed normally.
Function Getting Setting Format Return value @GHS, h_start_1, h_start_2, h_start_3,
h_start_4, h_start_5
Parameter h_start_1-5 / h_start: Horizontal start position
64 to 2900 (should be [the total number of horizontal dots – horizontal display period] or less)
ch: Input channel
0 = All inputs, 1 = IN1 to 5 = IN5
Example
@GHS @GHS,192,192,496,0,296
@SHS,5,296 @SHS,5,296 @SHS,5,296
@SHS, ch, h_start
Getting horizontal start position. “0” will be replied to channels without input signals.
Completed normally.
MSD-501/502 Command Guide
Function Getting Setting Format
@SHD, ch, h_disp
h_disp_4, h_disp_5
Parameter h_disp_1-5 / h_disp: Horizontal display period
64 to 2900 (should be [the total number of horizontal dots – 64] or less)
[Default]: depends on inp u t sign als
ch: Input channel
Example
Remarks Setting command is valid only when signals are input.
@GHD @GHD,1920,1920,0,1920,1024
@SHD,5,1024
@SHD,5,1024 @ERR,3
Getting horizontal display period “0” will be replied to channels without input signals. Setting IN5 horizontal display period to “1024”.
If signals are not input, an error is replied.
41
Page 42
MSD-501/502 Command Guide

@GVS / @SVS

Vertical start position

@GVS
@SVS, ch, v_start
[Default]: depends on input signals
@GVS,40,0,40,40,35
“0” will be replied to channels without input signals.
@SVS,5,35
Completed normally.

@GVD / @SVD

Vertical display period

Function
Getting
Setting
Format
@GVD
@SVD, ch, v_disp
v_disp_4, v_disp_5
Parameter
v_disp_1-5 / v_disp : Vertical display period
[Default]: depends on input signals
ch: Input channel
Setting IN5 vertical display period to “768”. @ERR,3
If signals are not input, an error is replied.
Remarks
Setting command is valid only when signals are input.
Function Getting Setting Format Return value @GVS, v_start_1, v_start_2, v_start_3,
v_start_4, v_start_5
Parameter v_start_1-5 / v_start: Vertical start position
10 to 2048 (should be [the total number of vertical lines – vertical display period] or
less)
ch: Input channel
0 = All inputs, 1 = IN1 to 5 = IN5
Example
@GVS
Getting vertical start position
@SVS, ch, v_start
Remarks Setting command is valid only when signals are input.
Return value @GVD, v_disp_1, v_disp_2, v_disp_3,
Example
@SVS,5,35
@SVS,5,35 @ERR,3
10 to 2048 (should be [the total number of vertical lines – 10] or less)
0 = All inputs, 1 = IN1 to 5 = IN5 @GVD @GVD,0,1080,1080,900,768
@SVD,5,768 @SVD,5,768 @SVD,5,768
Setting IN5 vertical start position to “35”.
If signals are not input, an error is replied.
@SVD, ch, v_disp
Getting vertical display period. “0” will be replied to channels without input signals.
Completed normally.
42
Page 43

@GIS / @SIS

Automatic measurement of start position

@GIS
@SIS, ch, mode
@GIS, mode_1, mode_2
@SIS, ch, mode
Parameter
mode_1-2 / mode: Automatic measurement
0 = All analog inputs, 4 = IN4, 5 = IN5
Setting not to measure signals input currently from IN4.

@GSM / @SSM

Automatic measurement when unregistered signals are input

Function
Getting
Setting
Format
@GSM
@SSM, mode
Return value
@GSM, mode
@SSM, mode
0 = Not execute, 1 = Execute [Default]
Example
Getting automatic measurement mode when
@SSM,1
Function Getting Setting Format Return value
0 = All inputs from this input channel are not measured automatically. 1 = Current input signals are not measured automatically. 2 = Current input signals are measured automatically. [Default]
ch: Input channel
MSD-501/502 Command Guide
Example
Remarks Those commands are only for analog input.
Parameter mode: Automatic measurement
Remarks -
@GIS
@GIS,0,2
@SIS,4,1 @SIS,4,1
@GSM
@GSM,1
@SSM,1
Getting setting of Automatic measurement of start position. IN4: not measured automatically; IN5: measured automatically.
Completed normally.
unregistered signals are input. Automatic measurement will be executed when unregistered signals are input. Execute automatic measurement when unregistered signals are input. Completed normally.
43
Page 44
MSD-501/502 Command Guide

@RTT

Loading device data

@RTT, ch (, table)
@RTT, ch (, table)
Parameter
ch: Input channel @RTT,1
@RTT,4,2
Setting IN4 input timings to the values saved in the
Completed normally.
Remarks
This command is valid only when signals are input.
registered.

@STT

Registering device data

Format
@STT, ch, table (, name)
Return value
@STT, ch, table (, name)
Parameter
ch: Input channel
1 to 99
@STT,4,2
without changing the device table name.
Saving the current IN4 input timing setting in device
Function Setting Format Return value
1 = IN1 to 5 = IN5
table: Device table
1 to 99 (Registered device data), 100 to 100+n (Preset device data. ”n” varies depending on input signals, but 0
Only for analog input, specify the device table.
Example
@RTT,1
@RTT,4,2
for most cases.)
Initializing IN1 input timing setting to the value detec te d automatically. Completed normally.
device table 2.
For analog input, this command is valid only when the device data of input signals is
Function Saving
4 = IN4, 5 = IN5
table: Device table
name: Device table name
Up to 14 characters from 20 to 7D of ASCII code.
If you do not set the device table name, only input timing settings are saved. However, if no device table name is currently saved, the resolution is saved automatically as the device table name.
Example
Remarks This command is valid only if analog RGB / YPbPr signals are input.
@STT,4,2
@STT,4,2,XGA 60Hz @STT,4,2,XGA 60Hz
Saving IN4 input timing setting in device table 2
table 2 with the name of “XGA 60Hz”.
44
Page 45

@GTK / @STK

Tracking

@GTK
@STK, ch_1, track_1 (, ch_2 , track_2)
@GTK, track_1, track_2
@STK, ch_1, track_1 (, ch_2 , track_2)
Parameter
track_1-2: Tracking
0 = All analog inputs, 4 = IN4, 5 = IN5
Example
Getting tracking.
replied.
@STK,5,4
Remarks
This command is valid only if analog RGB / YPbPr signals are input.
Function Getting Setting Format Return value
0 to 63 [Default] 0
ch_1-2: Input channel
@GTK @GTK,4,0
If no analog RGB or YPbPr signals are input, 0 is
MSD-501/502 Command Guide
@STK,5,4
Setting IN5 tracking to “4”. Completed normally.
45
Page 46
MSD-501/502 Command Guide

@GEQ / @SEQ

Output equalizer

Function
Getting
Setting
Format
@GEQ
@SEQ, ch_1, level_1 (, ch_2, level_2)
Return value
@GEQ, level_1 (, level_2)
@SEQ, ch_1, level_1 (, ch_2, level_2)
@GEQ,0,1
OUT1A: OFF; OUT2A: LOW
@SEQ,1,0
Setting OUT1A output equalizer to OFF.

@GDM / @SDM

Output mode

Return value
@GDM, mode_1A, mode_1B
@SDM, ch_1, mode_1 (, ch_2, mode_2
)
@SDM,1,3

3.3.8 Output settings

Parameter level_1-2: Output equalizer
0 = OFF [Default], 1 = LOW, 2 = MIDDLE, 3 = HIGH
ch_1-2: Output connector
0 = All HDMI output, 1 = OUT1A, 2 = OUT2A
Example
Remarks Those commands are only for HDMI output connector.
@GEQ
@SEQ,1,0
Getting output equalizer.
Completed normally.
Function Getting Setting Format
Parameter mode_1A / mode_2A: OUTA output mode
ch_1-4: Output connector
Example
Remarks -
@GDM
(, mode_2A, mode_2B)
mode_1B / mode_2B: OUTB output mode mode_1-4: Output mode
0 = DVI MODE, 1 = HDMI RGB MODE, 2 = HDMI YCbCr4:2:2 MODE, 3 = HDMI YCbCr4:4:4 MODE [Default]
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
@GDM @GDM,3,0,3,3
@SDM,1,3
@SDM, ch_1, mode_1 (, ch_2, mode_2・・・)
Getting output mode. OUT1B: DVI MODE; other outputs: HDMI YCbCr4:4:4 MODE. Setting OUT1A output mode to “HDMI YCbCr4:4:4 MODE”. Completed normally.
・・・
46
Page 47

@GUY / @SUY

Synchronous signal output when no video signal s are input

@GUY
@SUY, ch_1, sync_1 (, ch_2, sync_2)
@GUY, sync_1 (, sync_2)
@SUY, ch_1, sync_1 (, ch_2, sync_2)
Parameter
sync_1-2: Synchronous signal output
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Getting synchronous signal output when no
@SUY,1,1
Completed normally.
Remarks

@GBO / @SBO

Output video when no video signals are input

@GBO
@SBO, ch_1, video_1 (, ch_2, video_2)
@GBO, video_1 (, video_2)
@SBO, ch_1, video_1 (, ch_2, video_2)
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Getting output video when no video signa ls
OUT1: blue screen; OUT2: black screen
@SBO,1,1
Completed normally.
Remarks
Function Getting Setting Format Return value
0 = Not output, 1 = Output [Default]
ch_1-2: Output channels
@GUY
@GUY,1,0
@SUY,1,1
-
video signals are input. OUT1: synchronous signals are output. OUT2: synchronous signals are not output. Setting OUT1 to “1” (synchronous signals are output even if video signals are not input.).
MSD-501/502 Command Guide
Function Getting Setting Format Return value Parameter video_1-2: Output video when no video signals are input
0 = Black, 1 = Blue [Default], 2 = Background color
ch_1-2: Output channel
@GBO @GBO,1,0
@SBO,1,1
-
are input.
Setting OUT1 to blue when no video signals are input.
47
Page 48
MSD-501/502 Command Guide

@GFF / @SFF

Video switching effect

switching_2)
Parameter
switching_1-2: Video switching effect
WIPE, 6 = BOTTOM→TOP WIPE

@GFT / @SFT

Video switching time

Function
Getting
Setting
0 = All outputs, 1 = OUT1, 2 = OUT2
@GFT,400,350
Setting OUT1 switching time to 400 ms.
Function Getting Setting Format
Return value
ch_1-2: Output channel
Example
Remarks -
@GFF
@GFF, switching_1 (, switching_2)
0 = CUT, 1 = FADE OUT/IN, 2 = FREEZE + FADE OUT/IN [Default],
3 = LEFT→RIGHT WIPE, 4 = RIGHT→LEFT WIPE, 5 = TOP→BOTTOM
0 = All outputs, 1 = OUT1, 2 = OUT2
@GFF @GFF,0,1 @SFF,1,1
@SFF,1,1
@SFF, ch_1, switching_1 (, ch_2, switching_2) @SFF, ch_1, switching_1 (, ch_2,
Getting input channel switching effect. OUT1: CUT; OUT2: FADE OUT/IN Setting OUT1 switching effect to FADE OUT/IN. Completed normally.
Format Return value Parameter time_1-2: Switc h ing time
ch_1-2: Output channel
Example
Remarks -
@GFT @SFT, ch_1, time_1 (, ch_2, time_2) @GFT, time_1 (, time_2) @SFT, ch_1, time_1 (, ch_2, time_2)
100 = 0.1 sec. to 2000 = 2 sec. [Default] 350 = 0.35 sec.
Set the value by 10 ms. If you set a value other than 0 for the lower 1 digits, these values will be rounded down. (For example, if you set it to 395, the speed is set to 390 ms.)
@GFT
@SFT,1,400 @SFT,1,400
Getting switching time of video input channel. OUT1: 400 ms.; OUT2: 350 ms.
Completed normally.
48
Page 49

@GWC / @SWC

Wipe color

(, ch_2, red_2, green_2, blue_2)
Parameter
ch: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Getting OUT1 wipe color.

@GVO / @SVO

Video output connector

Return value
@GVO, out_1A, out_1B (, out_2A,
@SVO, ch_1, out_1 (, ch_2, out_2
)
0 = Not output, 1 = Output [Default]
Example
Getting video output connector.
Other outputs: output vi deo .
Setting OUT1A to “Output”.
Function Getting Setting Format
Return value
ch_1-2: Output channel
red / red_1-2 : Wipe color (Red)
Remarks -
@GWC, ch
@GWC, ch, red, green, blue
1 = OUT1, 2 = OUT2
green / green_1-2 : Wipe color (Green) blue / blue_1-2 : Wipe color (Blue)
0 to 255 [Default] 0 (Black)
@GWC,1 @GWC,1,255,255,255 @SWC,1,255,255,255
@SWC,1,255,255,255
@SWC, ch_1, red_1, green_1, blue_1 (, ch_2, red_2, green_2, blue_2) @SWC, ch_1, red_1, green_1, blue_1
RGB: 255 (white) Setting OUT1 wipe colors of RGB to “255” (white). Completed normally.
MSD-501/502 Command Guide
Function Getting Setting Format
Parameter out_1A / out_2A : OUTA video output
ch_1-4: Output connector
Remarks -
@GVO
out_2B)
out_1B / out_2B : OUTB video output out_1-4 : Video output
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
@GVO @GVO,0,1,1,1
@SVO,1,1 @SVO,1,1
@SVO, ch_1, out_1 (, ch_2, out_2・・・)
OUT1A: not output video.
Completed normally.
・・・
49
Page 50
MSD-501/502 Command Guide

@GEN / @SEN

HDCP output

hdcp_2B)
hdcp_2
)
Parameter
hdcp_1A / hdcp_2A : OUTA HDCP output
Other outputs: HDCP is always output.
@SEN,1,1

@GHR / @SHR

The number of HDCP retries

Return value
@GHR, retry_1A, retry_1B (, retry_2A, retry_2B)
@SHR, ch_1, retry_1 (, ch_2, retry_2
)
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
Example
Getting the number of HDCP retires.
Other outputs: continue to retry until succeed.
@SHR,4,10
Function Getting Setting Format
Return value @GEN, hdcp_1A, hdcp_1B (, hdcp_2A,
ch_1-4: Output connector
Example
@GEN
hdcp_1B / hdcp_2B : OUTB HDCP output hdcp_1-4 : HDCP output
0 = HDCP is output only if input signals are with HDCP. 1 = HDCP is always output [Default], 2 = HDCP is not authorized
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
@GEN @GEN,1,1,1,0
@SEN, ch_1, hdcp_1 (, ch_2, hdcp_2・・・) @SEN, ch_1, hdcp_1 (, ch_2,
Getting HDCP output. OUT2B: HDCP is output only if input signals are with HDCP.
・・・
Remarks -
Function Getting Setting Format
Parameter retry_1A / retry_2A : The number of retires (OUTA)
ch_1-4: Output connector
@SEN,1,1
@GHR
retry_1B / retry_2B : The number of retires (OUTB) retry_1-4 : The number of retires
-1 = Retry until succeed [Default],
0 = Not retry, 1 to 100 = Retry for desired number of retries
@GHR @GHR,-1,-1,-1,10
Setting OUT1A to output HDCP always. Completed normally.
@SHR, ch_1, retry_1 (, ch_2, retry_2・・・)
OUT2B: Retry for up to 10 times
・・・
Remarks -
50
@SHR,4,10
Setting OUT2B to retry up to 10 times. Completed normally.
Page 51

@GDC / @SDC

Deep Color

color_2B)
color_2
)
Parameter
color_1A / color_2A : OUTA color depth
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
@SDC,1,0
Completed normally.
Remarks

@GCE / @SCE

CEC connection

(, connect_2A, connect_2B)
connect_2
)
Parameter
connect_1A / connect_2A : OUTA CEC connection
@SCE,1,4
Completed normally.
Remarks
Function Getting Setting Format
Return value @GDC, color_1A, color_1B (, color_2A,
ch_1-4: Output connector
@GDC
color_1B / color_2B : OUTB color depth out_1-4 : Color depth
0 = 24-BIT COLOR [Default], 1 = 30-BIT COLOR
@SDC, ch_1, color_1 (, ch_2, color_2・・・) @SDC, ch_1, color_1 (, ch_2,
MSD-501/502 Command Guide
・・・
Example
Function Getting Setting Format
Return value @GCE, connect_1A, connect_1B
ch_1-4: Output connector
Example
@GDC @GDC,1,1,0,1
@SDC,1,0
-
@GCE
connect_1B / connect_2B : OUTB CEC connection connect_1-4 : CEC connection
0 = not connected [Default], 1 = selec te d video input channel, 2 = input channel1, 3 = input channel2, 4 = input channel3, 5 = input channel4
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
@GCE @GCE,4,0,0,0
@SCE,1,4
@SCE, ch_1, connect_1 (, ch_2, connect_2・・・) @SCE, ch_1, connect_1 (, ch_2,
Getting CEC connection. OUT1A: connecting to input channel3 Other outputs: not connected. Setting OUT1A CEC to connect input channel3.
Getting color depth. OUT2A: 24-BIT COLOR other outputs: 30-BIT COLOR Setting OUT1A to 24-BIT COLOR.
・・・
-
51
Page 52
MSD-501/502 Command Guide

@HAU

HDCP re-authorization

@HAU, ch_1 (, ch_2
)
@HAU, ch_1 (, ch_2
)
Parameter
ch_1-4: Output connector @HAU,1
Completed normally.
Remarks
Function Setting Format Return value
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
Example
@HAU,1
-
・・・ ・・・
Setting sink device HDCP of OUT1A to be re-authorized.
52
Page 53
MSD-501/502 Command Guide

@GSL / @SSL

Audio output level

Function
Getting
Setting
Format
@GSL
@SSL, ch_1, level_1 (, ch_2, level_2)
Return value
@GSL, level_1 (,level_2)
@SSL, ch_1, level_1 (, ch_2, level_2)
@GSL,-4,0
OUT1: -4 dB; OUT2: ±0 dB
@SSL,1,-4
Setting OUT1 audio output level to -4 dB.

@SOL

Relative value of audio output level

0 = All outputs, 1 = OUT1, 2 = OUT2

@GOL

Limit status of audio output level

Function
Getting
Format
@GOL
Return value
@GOL, out_1 (, out_2)

3.3.9 Audio

Parameter level_1-2: Audio output level
-60 to +10 [Default] ±0
ch_1-2: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Remarks If you change the output level whil e muted, it will be unmuted.
@GSL
@SSL,1,-4
Getting audio output level.
Completed normally.
Function Setting Format Return value Parameter ch_1-2: Output channel
updown_1-2: setting relative value
Example
Remarks If you change the output level whil e muted, it will be unmuted.
Parameter out_1-2: Limit status of audio output level
Example
Remarks -
@SOL, ch_1, updown_1 (, ch_2, updown_2) @SOL, ch_1, updown_1 (, ch_2, updown_2)
-70 to +70
The specified value is added to the current audio output level. If the total value exceeds the limit value (-60 to +10), the limit value will be applied. @SOL,1,-1 @SOL,1,-1
-1 = minimum settable value (-60 dB), 0 = not limit status,
1 = maximum settable value (+10 dB) @GOL @GOL,1,0
Lower 1 dB of audio output level of OUT1. Completed normally.
Getting limit status of audio output level. OUT1: maximum settable value OUT2: not limit value
53
Page 54
MSD-501/502 Command Guide

@GAM / @SAM

Audio output mute

Parameter
mute_1-2: Audio output mute
0 = All outputs, 1 = OUT1, 2 = OUT2
@GAM,1,0

@GAS / @SAS

Selecting audio input

Function
Getting
Setting
select_2
)
select_2
)
0 = Automatic [Default], 1 = Analog audio, 2 = Digital audio
ch_1-3: Input channel @SAS,3,1
Completed normally.
Remarks
Those commands are only for digital input.
Function Getting Setting Format
Return value
ch_1-2: Output channel
@GAM
@GAM, mute_1 (, mute_2)
0 = Mute OFF [Default], 1 = Mute ON
@SAM, ch_1, mute_1 (, ch_2, mute_2)
@SAM, ch_1, mute_1 (, ch_2, mute_2)
Example
Remarks -
Format
Return value
Parameter select_1-3: Audio input selection
Example
@GAM
@SAM,1,1 @SAM,1,1
@GAS
@GAS, select_1, select_2, select_3
0 = All digital inputs, 1 = IN1 to 3 = IN3 @GAS @GAS,1,0,0
@SAS,3,1
Setting audio output mute. OUT1: mute ON; OUT2: mute OFF Muting OUT1 audio output. Completed normally.
@SAS, ch_1, select_1 (, ch_2,
・・・
@SAS, ch_1, select_1 (, ch_2,
・・・
Getting audio input selection. IN1: analog audio is used Other inputs: automatic. Setting IN3 audio input to analog audio.
54
Page 55

@GSD

Selecting actual audio input

@GSD
@GSD, in_1, in_2, in_3
Parameter
in_1-3: Actual audio input selection

@GSO / @SSO

Audio input level

Return value
@GSO, level_1, level_2, level_3, level_4,
@SSO, ch_1, level_1 (, ch_2, level_2
)
-60 to ±0 [Default] ±0
@SSO,5,-8
Completed normally.
Remarks

@SIL

Relative value of audio input level

@SIL, ch_1, updown_1 (, ch_2, updown_2
)
@SIL, ch_1, updown_1 (, ch_2, updown_2
)
the limit value (-60 to +0), the limit value will be appli e d.
@SIL,1,-1
Function Getting Format Return value
1 = analog audio [Default], 2 = digital audio
Example
Remarks This command is only for digital input.
Function Getting Setting Format
Parameter level_1-5: Audio input level
@GSD @GSD,1,2,2
@GSO
level_5
Getting actual audio input select ion. IN1: analog audio; other input: digital audio
@SSO, ch_1, level_1 (, ch_2, level_2・・・)
MSD-501/502 Command Guide
・・・
ch_1-5: Input channel
0 = All inputs, 1 = IN1 to 5 = IN5
Example
Function Setting Format Return value Parameter ch_1-5: Input channel
updown_1-5: Setting relative value
Example
Remarks -
@GSO @GSO,0,0,0,0,-4 @SSO,5,-8
-
0 = All inputs, 1 = IN1 to 5 = IN5
-60 to +60
The specified value is added to the current audio input level. If the total value exceeds
@SIL,1,-1
Getting audio input level. IN5: -4 dB; other inputs: ±0 dB. Setting IN5 audio input level to -8 dB.
・・・ ・・・
Lowering IN1 audio input level (1 dB). Completed normally.
55
Page 56
MSD-501/502 Command Guide

@GIL

Limit status of audio input level

@GIL
@GIL, in_1, in_2, in_3, in_4, in_5
Parameter
in_1-5: Limit status
1 = maximum settable value (+0 dB)
Example
Getting limit status of audio input level.
Other inputs: not limit value
Remarks

@GLO / @SLO

Output lip sync

Return value
@SLO, ch_1, frame_1 (, ch_2, frame_2)
0 to 8 [Default] 0
@SLO,1,2
Completed normally.
Remarks

@GLY / @SLY

Input lip sync

Function
Getting
Setting
frame_2
)
0 to 8 [Default] 0
ch_1-5: Input channel @GLY,0,0,0,2,0
IN4: 2 frames; other inputs: 0 frame
@SLY,4,2
Function Getting Format Return value
-1 = minimum settable value (-60 dB), 0 = not limit status,
@GIL @GIL,1,0,0,0,0
-
Function Getting Setting Format
Parameter frame_1-2: Output lip sync
@GLO
@GLO, frame_1 (, frame_2)
IN1: maximum settable value
@SLO, ch_1, frame_1 (, ch_2, frame_2)
ch_1-2: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Format
Return value @GLY, frame_1, frame_2, frame_3,
Parameter frame_1-5: Input lip sync
Example
@GLO @GLO,0,2 @SLO,1,2
-
@GLY
frame_4, frame_5
0 = All inputs, 1 = IN1 to 5 = IN5 @GLY
Getting lip sync of the output side.. OUT1: 0 frame; OUT2: 2 frames Setting OUT1 lip sync to 2 frames.
@SLY, ch_1, frame_1 (, ch_2,
・・・
@SLY, ch_1, frame_1 (, ch_2, frame_2・・・)
Getting lip sync of input side.
Remarks -
56
@SLY,4,2
Setting IN4 lip sync to 2 frames. Completed normally.
Page 57

@GSF / @SSF

Sampling frequency

frequency_2)
Parameter
frequency_1-2: Sampling frequency
0 = All outputs, 1 = OUT1, 2 = OUT2
@GSF,0,2
Setting OUT1 sampling frequency to 44.1 kHz.

@GFD

Actual sampling frequency

Function
Getting
Format
@GFD
Return value
@GFD, frequency_1 (, frequency_2)
@GFD,5,3
OUT1: 96 kHz; OUT2: 48 kHz
Remarks
@GSF / @SSF Sampling frequency (P.57)
“AUTO-A” or “AUTO-B”, the set sampling frequency will be replied.
Function Getting Setting Format
Return value
ch_1-2: Output channel
@GSF
@GSF, frequency_1 (, frequency_2)
0 = AUTO-A [Default], 1 = AUTO-B, 2 = 32 kHz,
3 = 44.1 kHz, 4 = 48 kHz, 5 = 88.2 kHz,
6 = 96 kHz, 7 = 192 kHz
@SSF, ch_1, frequency_1 (, ch_2, frequency_2) @SSF, ch_1, frequency_1 (, ch_2,
MSD-501/502 Command Guide
Example
Remarks -
Parameter frequency_1-2: Sampling frequency
Example
@GSF
@SSF,1,3 @SSF,1,3
1 = 32 kHz, 2 = 44.1 kHz, 3 = 48 kHz [Default],
4 = 88.2 kHz, 5 = 96 kHz, 6 = 192 kHz @GFD
If “ sampling frequency that is output actually will be replied. If it is set to value other than
Getting sampling frequency settings. OUT1: AUTO-A; OUT2: 32 kHz
Completed normally.
Getting actual sampling frequency.
” is set to “AUTO-A” or “AUTO-B”, the
57
Page 58
MSD-501/502 Command Guide

@GDO / @SDO

Audio output connector

@GDO
@SDO, ch_1, out_1, (, ch_2, out_2)
@GDO, out_1 (, out_2)
@SDO, ch_1, out_1, (, ch_2, out_2)
Parameter
out_1-2: Audio output connector
output connectors [Default]

@GAO / @SAO

Digital audio output connector

Function
Getting
Setting
Return value
@GAO, out_1A, out_1B (, out_2A ,
@SAO, ch_1, out_1 (, ch_2, out_2
)
0 = Not output, 1 = Output [Default]
@GAO,1,1,1,0
Other outputs: Output digital audio.
OUT1A: not output digital audio.
Function Getting Setting Format Return value
0 = Only to analog audio output connectors,
1 = To HDMI output and HDBaseT output connectors,
2 = To analog audio output connectors, HDMI output connectors, and HDBaseT
ch_1-2: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Remarks -
@GDO @GDO,0,1
@SDO,1,0
@SDO,1,0
Getting connectors that output audio. OUT1: only to analog audio output connectors; OUT2: only to HDMI output connector and HDBaseT output connector Setting OUT1 to output to only analog audio output connectors Completed normally.
Format
Parameter out_1A / out_2A: OUTA digital audio output
ch_1-4: Output connectors
Example
Remarks -
@GAO
out_2B)
out_1B / out_2B: OUTB digital audio output out_1-4: digital audio output
0 = All outputs, 1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B @GAO
@SAO,1,0 @SAO,1,0
@SAO, ch_1, out_1 (, ch_2, out_2・・・)
・・・
Getting connectors that output digital audio. OUT2B: Not output digital audio.
Completed normally.
58
Page 59

@GMD / @SMD

Multi channel audio output

@GMD
@SMD, ch_1, out_1 (, ch_2, out_2)
@GMD, out_1 (, out_2)
@SMD, ch_1, out_1 (, ch_2, out_2)
Parameter
out_1-2: Multi channel audio output
0 = All outputs, 1 = OUT1, 2 = OUT2
@SMD,1,8
Completed normally.
Remarks

@GAT / @SAT

Test tone

speaker_2)
tone_2, speaker_2)
Parameter
tone_1-2: Test tone
10 = REAR LEFT CENTER, 11 = REAR RIGHT CENTER
ch_1-2: Output channel @SAT,1,1,0
Function Getting Setting Format Return value
0 = CH1 / CH2 STEREO, 1 = CH3 / CH4 STEREO,
2 = CH5 / CH6 STEREO, 3 = CH7 / CH 8 STEREO,
4 = CH1 / CH2 MONO, 5 = CH3 / CH4 MONO,
6 = CH5 / CH6 MONO, 7 = CH7 / CH8 MONO,
8 = DOWN MIX [Default]
ch_1-2: Output channel
MSD-501/502 Command Guide
Example
Function Getting Setting Format
Return value @GAT, tone_1, speaker_1 (, tone_2,
speaker_1-2: Speaker
@GMD @GMD,4,8
@SMD,1,8
-
@GAT
0 = OFF [Default], 1 = 1kHz, 2 = 400Hz
0 = ALL [Default], 1 = FRONT L/R,
2 = REAR L/R, 3 = REAR L/R CENTER,
4 = FRONT LEFT, 5 = FRONT RIGHT,
6 = LOW FREQUENCY EFFECT, 7 = FRONT CENTER,
8 = REAR LEFT, 9 = REAR RIGHT,
Getting multi channel audio output. OUT1: outputs monaural audio of CH1 / CH2. OUT2: outputs downmixed audio. Setting OUT1 to output down mixed audio.
@SAT, ch_1, tone_1, speaker_1 (, ch_2, tone_2, speaker_2) @SAT, ch_1, tone_1, speaker_1 (, ch_2,
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Remarks -
@GAT @GAT,2,1,0,0
@SAT,1,1,0
Getting test tone output settings. OUT1: outputs test tone (400 Hz) to FRONT L/R. OUT2: not output test tone. Setting OUT1: outputs test tone (1k Hz) to all speakers. Completed normally.
59
Page 60
MSD-501/502 Command Guide

@GED / @SED

EDID data

Function
Getting
Setting
Format
@GED
@SED, ch_1, edid_1 (, ch_2, edid_2
)
Return value
@GED, edid_1, edid_2, edid_3
@SED, ch_1, edid_1 (, ch_2, edid_2
)
0 = All digital inputs, 1 = IN1 to 3 = IN3
Copying EDID (P.65)

3.3.10 EDID

Parameter edid_1-5: EDID data
0 = Built-in EDID [Default],
1 = OUT1A MONITOR,
2 = OUT1B MONITOR,
3 = OUT2A MONITOR,
4 = OUT2B MONITOR,
101 to 108 = COPY DATA 1 to COPY DATA 8
ch_1-3: Input channel
・・・ ・・・
Example
Remarks Those commands are only for digital input.
@GED @GED,0,0,3
@SED,2,3
@SED,2,3
In order to use a copied data, read EDID data from the sink device in “@RME
” in advance.
Getting EDID data. IN3: EDID of the sink device connected to OUT2A. Other inputs: built-in EDID Setting IN2: EDID read from the sink device connected to OUT2A. Completed normally.
60
Page 61

@GVF / @SVF

Input resolution for PC

resolution_3, resolution_4, resolution_5
resolution_2
)
Parameter
resolution_1-5: Input resolution for PC
0 = All inputs, 1 = IN1 to 5 = IN5
@GVF,6,6,9,6,6
@SVF,0,12
Completed normally.
Function Getting Setting Format
Return value @GVF, resolution_1, resolution_2,
ch_1-5: Input channel
@GVF
0 = SVGA(800x600), 1 = XGA(1024x768), 2 = 720p(1280x720), 3 = WXGA(1280x768), 4 = WXGA(1280x800), 5 = QuadVGA(1280x960), 6 = SXGA(1280x1024), 7 = WXGA(1360x768),
8 = WXGA(1366x768), 9 = SXGA+(1400x1050), 10 = WXGA+(1440x900), 11 = WXGA++(1600x900), 12 = UXGA(1600x1200), 13 = WSXGA+(1680x1050), 14 = 1080i(1920x1080), 15 = 1080p(1920x1080), 16 = WUXGA(1920x1200), 17 = QWXGA(2048x1152)
[Default] IN1 to IN3: 1080p (1920x1080); IN4 to IN5: UXGA (1600x1200)
@SVF, ch_1, resolution_1 (, ch_2, resolution_2・・・) @SVF, ch_1, resolution_1 (, ch_2,
MSD-501/502 Command Guide
・・・
Example
Remarks -
@GVF
@SVF,0,12
Getting input resolution for PC. IN3: SXGA+; other inputs: SXGA. Setting EDID of all input channels to UXGA.
61
Page 62
MSD-501/502 Command Guide

@GHF / @SHF

Input resolution for AV devices

resolution_3
resolution_2
)
Parameter
resolution_1-3: Input resolution for AV devices
5 = AUTO [Default]
@GHF,5,4,5
IN2: 1080p; other inputs: AUTO
@SHF,0,4
Completed normally.
Remarks
This command is only for digital input.

@GDI / @SDI

Deep Color input

@GDI
@SDI, ch_1, color_1 (, ch_2, color_2
)
@GDI, color_1, color_2, color_3
@SDI, ch_1, color_1 (, ch_2, color_2
)
0 = All digital inputs, 1 = IN1 to 3 = IN3
Example
Getting color depth.
Other inputs: 30-BIT COLOR.
@SDI,3,0
Function Getting Setting Format
Return value @GHF, resolution_1, resolution_2,
ch_1-3: Input channel
Example
@GHF
0 = UNUSED, 1 = 480p, 2 = 720p, 3 = 1080i, 4 = 1080p,
0 = All digital inputs, 1 = IN1 to 3 = IN3
@GHF
@SHF, ch_1, resolution_1 (, ch_2, resolution_2・・・) @SHF, ch_1, resolution_1 (, ch_2,
Getting input resolution for AV devices.
・・・
Function Getting Setting Format Return value Parameter color_1-3: Color depth
ch_1-3: Input channel
Remarks This command is only for digital input.
@SHF,0,4
0 = 24-BIT COLOR [Default], 1 = 30-BIT COLOR
@GDI @GDI,1,1,0
@SDI,3,0
Setting EDIDs of all input channels to 1080p.
IN3: 24-BIT COLOR
Setting IN3 color depth to 24-BIT COLOR. Completed normally.
・・・ ・・・
62
Page 63

@GAF / @SAF

Audio format

(, format_2, frequency_2
)
(, format_2, frequency_2
)
Parameter
ch: Input channel DTS
Output disabled / 32 / 44.1 / 48 / 96
DTS-HD
Output disabled / 44.1 / 48 / 88.2 / 96 / 176.4 / 192
Dolby TrueHD
Output disabled / 44.1 / 48 / 88.2 / 96 / 176.4 / 192
For get commands, the set audio formats and maximum sampling frequency will be
@GAF,1,0,7
Up to 192 kHz of PCM.
@SAF,2,4,3
Completed normally.
Function Getting Setting Format
@GAF, ch
@SAF, ch, format_1, frequency_1 (, format_2, frequency_2・・・)
Return value @GAF, ch, format_1, frequency_1
@SAF, ch, format_1, frequency_1
・・・
0 = All digital inputs (only for setting), 1 = IN1 to 3 = IN3
format_1-7: Audio format
0 = PCM, 1 = Dolby Digital, 2 = AAC, 3 = Dolby Digital+, 4 = DTS, 5 = DTS-HD, 6 = Dolby TrueHD [Default]: o nly PCM can be output
frequency_1-7: Maximum sampling frequency
0 = Output disabled, 1 = 32 kHz, 2 = 44.1 kHz, 3 = 48 kHz, 4 = 88.2 kHz, 5 = 96 kHz, 6 = 176.2 kHz, 7 = 192 kHz [Default] DTS-HD: 192 kHz, Dolby TrueHD: 96 kHz, others: 48 kHz
“Output disabled”: only set commands can be specified. Maximum settable sampling frequency depends on the audio format.
Audio format Maximum sampling frequency (kHz)
PCM 32 / 44.1 / 48 / 88.2 / 96 / 176.4 / 192
Dolby Digital Output disabled / 32 / 44.1 / 48
AAC Output disabled / 32 / 44.1 / 48 / 88.2 / 96
Dolby Digital+ Output disabled / 32 / 44.1 / 48
MSD-501/502 Command Guide
・・・
replied. By sending target parameters, the other parameters will be set to “0” (Output disabled) automatically. You do not need to specify “0” param eter normally. PCM is always enabled, you can skip this menu u nless you need to change the sampling frequency.
Example
@GAF,1
@SAF,2,4,3
Getting audio formats of IN1 that are allowed to be output.
Enable IN2 to output Linear PCM and DTS 32, 44.1, and 48 kHz (Sampling frequency of PCM is not changed).
Remarks This command is only for digital input.
63
Page 64
MSD-501/502 Command Guide

@GSP / @SSP

The number of speakers

(, speaker_2
)
speaker_2
)
Parameter
ch: Input channel
“All digital inputs”: only setting commands can be specified.
10 = Front Center High
1
OFF
OFF
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
2
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
3
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
4
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
5
ON
ON
OFF
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
6
ON
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
7
ON
ON
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
8
ON
ON
ON
ON
OFF
OFF
ON
OFF
OFF
OFF
OFF
@SSP,2,8
Completed normally.
Function Getting Setting Format
Return value @GSP, ch, number, speaker_1
number: The number of speakers
speaker_1-8: Speaker configuration
@GSP, ch
・・・
0 = All digital inputs, 1 = IN1 to 3 = IN3
1 to 8 [Default] 2
0 = Front Left / Right [Default], 1 = Low Frequency Effect, 2 = Front Center, 3 = Rear Left / Right, 4 = Rear Center, 5 = Front Left / Right Center, 6 = Rear Left / Right Center, 7 = Front Left / Right Wide, 8 = Front Left / Right High, 9 = Top Center,
@SSP, ch, number (, speaker_1, speaker_2・・・) @SSP, ch, number (, speaker_1,
・・・
Example
Getting command: the number of speakers and which speakers will be used will be replied. Setting command: if you do not specify the speaker configuration, the following configuration will be applied depending on the set number of speakers.
number
If you specify speaker_1-8 and the number and total number of speakers (speaker_1-8) do not match, the number is set automatically. In case the number exceeds the settable range, an error is replied. @GSP,1 @GSP,1,6,0,1,2,3
@SSP,2,8
0 1 2 3 4 5 6 7 8 9 10
Getting IN1 speaker configuration. Six speakers (Front Left / Right, Low Frequency Effect, Front Center, Rear Left / Right) are used. Setting IN2 speaker configuration to Front Left / Right, Low Frequency Effect, Front Center, Rear Left / Right, Rear Left / Right Center (eight speakers).
speaker
64
Page 65
MSD-501/502 Command Guide
@GSP / @SSP
The number of speakers
settable value.
Remarks
This command is only for digital input..

@RME

Copying EDID

@RME, out, number (, name)
@RME, out, number (, name)
1 to 8
name: Name of COPY DATA
@RME,1,1
Loading EDID data of the sink device connected to
@GED / @SED EDID (P.60)
Example
Function Save Format Return value Parameter out: Connector to be loaded
number: Destination COPY DATA number
Example
Remarks
@SSP,3,8,0,3,5,6,7
@ERR,1
1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
Up to 10 characters using 20 to 7D from ASCII codes.
You can skip this setting. In this case, only EDID settings are saved without changing currently saved name. @RME,1,1
@RME,3,4,800x600
@RME,3,4,800x600
Setting IN3 speaker configuration to Front Left / Right, Rear Left / Right, Front Left / Right Center, Rear Left / Right Center, Front Left / Right Wide. The number of speakers is 10 which exceeds the
Loading EDID data of the sink device connected to OUT1A and saving it in COPY DATA 1. Completed normally.
OUT2A, naming it “800x600” and saving it in COPY DATA 4. Completed normally.
65
Page 66
MSD-501/502 Command Guide

@GCT / @SCT

RS-232C communication

Function
Getting
Setting
Format
@GCT
@SCT, port, setting
Return value
@GCT, rs_232c, out_1B (, out_2B)
@SCT, port, setting
Example
Getting communication settings of RS-232C.
parity check = None, stop bit = 1 [bit]
Setting RS-232C connector as follows: baud rate =19200

3.3.11 RS-232C communication

Parameter rs_232c: Communication settings of RS-232C connector
out_1B: Communication settings of OUT1B connector out_2B: Communication settings of OUT2B connector setting: Communication settings
・Baud rate (4800, 9600, 19200, 38400 [bps] [Default] 9600) ・Data length (8, 7 [bit] [Default] 8) ・Parity check (NONE, EVEN, ODD [Default]: NONE) ・Stop bit (1, 2 [bit] [Default] 1)
For setting values, see the table below.
port: Connector
0 = All connectors, 1 = RS-232C connector, 2 = OUT1B connector, 3 = OUT2B connector
@GCT @GCT,24,24,24
All baud rates = 19200 [bps], data bit length = 8 [bit],
@SCT,1,24
@SCT,1,24
[bps], data bit length = 8 [bit], parity check = NONE, stop bit = 1 [bit]. Completed normally.
Remarks Once IP address or RS-232C communication setting is changed, the communication
may be disabled. Change the environmental settings of communication based on the MSD settings.
[Table 3.1] Parameter of RS-232C communication settings
Value Communication Value Communication Value Communication Value Communication
0 4800 8 NONE 1 12 9600 8 NONE 1 24 19200 8 NONE 1 36 38400 8 NONE 1 1 4800 8 NONE 2 13 9600 8 NONE 2 25 19200 8 NONE 2 37 38400 8 NONE 2 2 4800 8 ODD 1 14 9600 8 ODD 1 26 19200 8 ODD 1 38 38400 8 ODD 1 3 4800 8 ODD 2 15 9600 8 ODD 2 27 19200 8 ODD 2 39 38400 8 ODD 2 4 4800 8 EVEN 1 16 9600 8 EVEN 1 28 19200 8 EVEN 1 40 38400 8 EVEN 1 5 4800 8 EVEN 2 17 9600 8 EVEN 2 29 19200 8 EVEN 2 41 38400 8 EVEN 2 6 4800 7 NONE 1 18 9600 7 NONE 1 30 19200 7 NONE 1 42 38400 7 NONE 1 7 4800 7 NONE 2 19 9600 7 NONE 2 31 19200 7 NONE 2 43 38400 7 NONE 2 8 4800 7 ODD 1 20 9600 7 ODD 1 32 19200 7 ODD 1 44 38400 7 ODD 1
9 4800 7 ODD 2 21 9600 7 ODD 2 33 19200 7 ODD 2 45 38400 7 ODD 2 10 4800 7 EVEN 1 22 9600 7 EVEN 1 34 19200 7 EVEN 1 46 38400 7 EVEN 1 11 4800 7 EVEN 2 23 9600 7 EVEN 2 35 19200 7 EVEN 2 47 38400 7 EVEN 2
66
Page 67

@GCF / @SCF

RS-232C communication mode

@GCF
@SCF, mode
@GCF, mode
@SCF, mode
Parameter
mode: Operation mode @GCF,1
RS-232C connector: Transmitter mode
Setting RS-232C connector to transmitter mode.

@GCD / @SCD

RS-232C transmission between control device s

Function
Getting
Setting
Format
@GCD
@SCD, mode
Return value
@GCD, mode
@SCD, mode
@SCF RS-232C communication mode”.
Enabling communication between the RS-232C connector
external device’s (such as PCs) transistor and receiver sides.
Function Getting Setting Format Return value
0 = RECEIVER mode [Default], 1 = TRANSMITTER mode
Example
Remarks Those commands are only for RS-232C connector.
@GCF
@SCF,1 @SCF,1
Once IP address or RS-232C communication setting is changed, the communication may be disabled. Change the environmental settings of communication based on the MSD settings.
Getting operation mode of RS-232C.
Completed normally.
MSD-501/502 Command Guide
Parameter mode:RS-232C transmission
0 = OFF [Default],
RS-232C connector operates in the mode set in “@GCF / @SCF RS-232C
communication mode (P.67)”. 1 = OUT1B connector, 2 = OUT2B connector
Enabling communication between the RS-232C connector of the MSD and
the RS-232C connector of an HDC series receiver that is connected to
OUT1B or OUT2B connector. The RS-232C connector cannot be used for
communication command control from a PC to the MSD and control
command output from the MSD to an external device.
Example
Remarks For RS-232C transmission, set the same values for communication settings of the
@GCD @GCD,0
@SCD,1
@SCD,1
Getting RS-232C transmission. RS-232C connector operates in the mode set in “
of the MSD and the RS-232C connector of an HDC series receiver that is connected to OUT1B connector. Completed normally.
@GCF /
67
Page 68
MSD-501/502 Command Guide

@GIP / @SIP

IP address

Function
Getting
Setting
Format
@GIP
@SIP, unit_1, unit_2, unit_3, unit_4
Return value
@GIP, unit_1, unit_2, unit_3, unit_4
@SIP, unit_1, unit_2, unit_3, unit_4
@SIP,192,168,3,2
Completed normally.
Remarks
Once IP address or RS-232C communication setting is changed, the communication
MSD settings.

@GSB / @SSB

Subnet mask

Function
Getting
Setting
Format
@GSB
@SSB, unit_1, unit_2, unit_3, unit_4
Return value
@GSB, unit_1, unit_2, unit_3, unit_4
@SSB, unit_1, unit_2, unit_3, unit_4
Parameter
unit_1: Upper bit of the subnet mask to unit_4: lower bit of the subnet mask @GSB,255,255,192,0
255.255.192.0 ( = 18 bit) .
@SSB,255,255,192,0

@GGW / @SGW

Gateway address

Function
Getting
Setting
Format
@GGW
@SGW, unit_1, unit_2, unit_3, unit_4
Return value
@GGW, unit_1, unit_2, unit_3, unit_4
@SGW, unit_1, unit_2, unit_3, unit_4
Example
Getting gateway address . @SGW,192,168,1,254
Completed normally.
MSD settings.

3.3.12 LAN communication

Parameter unit_1: Upper bit of the IP address to unit_4: lower bit of the IP address
0 to 255 = 8 bit (Decimal notation) [Default] 192.168.1.199
Example
@GIP @GIP,192,168,3,2 @SIP,192,168,3,2
may be disabled. Change the environmental settings of communication based on the
Getting IP address of the MSD. IP address: 192.168.3.2. Setting IP address to 192.168.3.2.
0 to 255 = 8 bit (Decimal notation) [Default] 255.255.255.0
Example
Remarks Once IP address or RS-232C communication setting is changed, the communication
Parameter unit_1: Upper bit of the gateway address to unit_4: lower bit of the gateway address
@GSB
@SSB,255,255,192,0
may be disabled. Change the environmental settings of communication based on the MSD settings.
0 to 255 = 8 bit (Decimal notation) [Default] 192.168.1.200
@GGW @GGW,192,168,1,254 @SGW,192,168,1,254
Getting subnet mask of the MSD.
Setting subnet mask to 255.255.192.0 (=18 bit). Completed normally.
192.168.1.254. Setting gateway address to 192.168.1.254.
Remarks Once IP address or RS-232C communication setting is changed, the communication
may be disabled. Change the environmental settings of communication based on the
68
Page 69
MSD-501/502 Command Guide

@GLF / @SLF

LAN communication mode

ip_3, ip_4, pjlink, tcp, password)
ip_3, ip_4, pjlink, tcp, password)
Parameter
connection: Connecti on nu mber
0 = RECEIVER mode [Default], 1 = TRANSMITTER mode
pjlink: PJLink protocol connection
Replied/Set on ly if the mode is TRANSMITTER.
tcp: Destination port number
“PROJECTOR1”
Function Getting Setting Format
Return value @GLF, connection, mode (, ip_1, ip_2,
mode: Operation mode
ip_1: Upper bit of the destination IP address to ip_4: lower bit of the destination IP
@GLF, connection
1 = connection 1 to 8 = connection 8
address
0 to 255 = 8 bit (Decimal notation) [Default] 192.168.1.198
Replied/Set on ly if the mode is TRANSMITTER.
0 = PJLink not used [Default], 1 = PJLink used
@SLF, connection, mode (, ip_1, ip_2, ip_3, ip_4, pjlink, tcp, password) @SLF, connection, mode (, ip_1, ip_2,
1 to 65535 [Default] 1100
Replied/Set on ly if the mode is “1” (TRANSMITTER) and pjlink is “0” (PJLink not used). For PJLink protocol connect ion, t he port number is “4352” (static).
password: Password of PJLink protocol
Up to 32 characters of the following ASCII codes: 20, 30 to 39, 41 to 5A, 61 to 7A (alphanumeric characters). [Default] All: 20 (space) Replied/Set on ly if the mode is “1” (TRANSMITTER) and pjlink is “0” (PJLink not
used). For get commands, replied only if the password is set. For set commands, you can skip this password setting if you disable password authentication for PJLink protocol connection.
Example
Remarks Once IP address or RS-232C communication setting is changed, the communication
@GLF,3 @GLF,3,1,192,168,1,2,1,PR OJECTOR1
@SLF,3,1,192,168,1,2,1
@SLF,3,1,192,168,1,2,1
may be disabled. Change the environmental settings of communication based on the MSD settings.
Getting operation mode of connection 3. Mode = transmitter mode; destination IP address =
192.168.1.2; PJLink = to be used; password =
Setting connection 3 as follows: Mode = transmitter mode; destination IP address =
192.168.1.2; PJLink = to be used; password = disabling password authentication. Completed normally.
69
Page 70
MSD-501/502 Command Guide

@GLP / @SLP

TCP port number

port_5, port_6, port_7, port_8
connection_2, port_2
)
Parameter
port_1-8: TCP port number
0 = All connections, 1 = Connection 1 to 8 = connection 8
@SLP,8,6000
Completed normally.
Remarks
Once IP address or RS-232C communication setting is changed, the communication
MSD settings.

@GMC

MAC address

Format
@GMC
Return value
@GMC, unit_1, unit_2, unit_3, unit_4, unit_5, unit_6
Parameter
unit_1: Upper bit of the MAC address to unit_6: lower bit of the MAC address @GMC,00,08,E5,5F,00,00
The MAC address is replied.
Remarks
Function Getting Setting Format
Return value @GLP, port_1, port_2, port_3, port_4,
connection_1-8: Connection number
@GLP
23, 80, 1100, 5000 to 5999, 6000 to 6999 [Default] Connection 1 to 3 = 1100, Connection 4 to 6 = 23,
Connection 7 to 8 = 80
@SLP, connection_1, port_1 (, connection_2, port_2・・・) @SLP, connection_1, port_1 (,
・・・
Example
Function Getting
Example
@GLP @GLP,1100,1100,1100,23,23,23,8 0,80 @SLP,8,6000
may be disabled. Change the environmental settings of communication based on the
00 to FF = 8 bit (in hexadecimal)
@GMC
-
Getting port number. Connection 1 to 3:1100; connection 4 to 6: 23; connection 7 and 8: 80 Setting port number of connection 8 to “6000”.
Getting MAC address.
70
Page 71
MSD-501/502 Command Guide

@EXC

Executing control commands

Function
Set
Format
@EXC, command_1 (, command_2
)
Return value
@EXC, command_1 (, command_2
)
a long time for the reply.

@GEC / @SEC

Getting control command (Communication command control)

Function
Getting
Setting
Format
@SEC, no, delay, port, memo, length,
over, display (, recv_1, recv_2
)
0 = 0 to 999999 = 999.999 seconds
port: Output port
bit 7 6 5 4 3 2 1 0
LAN
5
LAN
4
LAN
3
LAN
2
LAN
1
RS-232C
OUT2B
RS-232C
OUT1B
RS-232C
bit
15
14
13
12
11
10 9 8
LOOP BACK
LAN
8
LAN
7
LAN
6
(0000000000001000 in binary).

3.3.13 Control commands

・・・ ・・・
Parameter command_1-5: Control command
1 = COMMAND 1 to 32 = COMMAND 32
Example
@EXC,1,2,3 @EXC,1,2,3 @EXC,6 @EXC,6,RECV: POWER OFF
Remarks Because the result is replied after control command execution, it sometimes may take
Executing COMMAND 1→2→3 in order. Completed normally. Executing COMMAND 6. If a command to display received data is executed, the received result will be replied. In this example, “POWER OFF” is replied from the target device.
@GEC, no
Return value @GEC, no, delay, port, memo, length,
command, timeout, retry, interval, retryover, display (, recv_1, recv_2・・・
Parameter no: Control command number
1 to 32
delay: Delay time
1 to 4095
port
command, timeout, retry, interval, retry
@SEC, no, delay, port, memo, length, command, timeout, retry, interval,
)
retryover, display (, recv_1, recv_2・・・
・・・
)
port
- - - -
“1” is for the bit of the output port to send a command (Since bit 12-15 are not used, they are always “0”). For example, if you want to send a command to RS-232C, specify “1” (0000000000000001 in binary). If sending a command to LAN 1, specify “8”
71
Page 72
MSD-501/502 Command Guide
@GEC / @SEC
Getting control command (Communication command control)
Up to 14 characters of 20 to 7D except 2C (,).
0 to 30
command: Send command data
0 = 0 second to 99999 = 99.999 seconds
0 = 0 second to 99999 = 99.999 seconds
0 = Stop processing, 1 = Continue processing
display: Displaying received data Register reply commands in “@GRC / @SRCRep ly command (P.77)”.
Example
Getting settings registered in control command 1.
Parameter memo: Memo
length: Data size of send command (the number of bytes)
Specify length × 2 digits with 0 to 9, A to F, a to f: (4 bit per digit in hexadecimal).
timeout: Time-out time
retry: The number of retries
0 to 99
interval: The number of retries
retryover: Processing at retry timeout
0 = communication command control
recv_1-32: Checking replied command check
1 to 32 For get commands, reply command numbers are separated from each other by a comma. For set commands, the reply command number to be checked can be specified. Up to 32 commands can be specified by separating them by a comma. If you send only parameters of reply command number you want to check, the reply commands without sent parameter are automatically set to “Not check”.
@GEC,1 @GEC,1,10,1,POWER,7,505720 4F4E0D0A, 1000,2,500,0,0,1,2
・Delay: 10 ms. ・Output port: RS-232C ・Memo: POWER ・Data size: 7 bytes ・Command data
: PW ON CR LF (ASCII codes)
・Timeout: 1000 ms. ・Retry: 2 times ・Retry interval: 500 ms. ・Retry over: Stop ・Received data: Not displayed ・Replied command: Check 1 and 2
72
Page 73
MSD-501/502 Command Guide

@GEC / @SEC

Getting control command (Communication command control)
Remarks
@GEC / @SEC

Control command (Displaying received data)

retryover, display, delimiter
retryover, display, delimiter
retryover, display, delimiter
Parameter
No: Control command number
0 = 0 second to 999999 = 999.999 seconds
port: Output port
bit 7 6 5 4 3 2 1 0
LAN
5
LAN
4
LAN
3
LAN
2
LAN
1
RS-232C
OUT2B
RS-232C
OUT1B
RS-232C
bit
15
14
13
12
11
10 9 8
LOOP BACK
LAN
8
LAN
7
LAN
6
(0000000000001000 in binary).
Example @SEC,2,0,2048,IN1
SELECT,10, 405353572C312C310D0A,0,0,0, 1,0 @SEC,2,0,2048,IN1 SELECT,10, 405353572C312C310D0A,0,0,0, 1,0
Setting control command 2 as follows:
・Delay: 0 ms. ・Output port: LOOP B ACK ・Memo: IN1 SELECT ・Data size: 10 bytes ・Command data: @SSW,1,1 CR LF (ASCII codes) ・Timeout: 0 ms. ・Retry: 0 time ・Interval: 0 ms. ・Retry over: Execute ・Received data: Not displayed ・Reply command: Not checked
-
Function Getting Setting Format
@GEC, no
@SEC, no, delay, port, memo, length, command, timeout, retry, interval,
Return value @GEC, no, delay, port, memo, length,
command, timeout, retry, interval,
1 to 32
delay: Delay time
1 to 4095
port
port
- - - -
“1” is for the bit of the output port to send a command (Since bit 12-15 are not used, they are always “0”). For example, if you want to send a command to RS-232C, specify “1” (0000000000000001 in binary). If sending a command to LAN 1, specify “8”
@SEC, no, delay, port, memo, length, command, timeout, retry, interval,
73
Page 74
MSD-501/502 Command Guide
@GEC / @SEC
Control command (Displaying received data)
Up to 14 characters of 20 to 7D except 2C (,) from ASCII codes.
0 to 30
command: Send command data
0 = 0 second to 99999 = 99.999 seconds
0 = 0 second to 99999 = 99.999 seconds
0 = Stop processing, 1 = Continue processing
display: Displaying received data
100 = Not monitor
Delimiter: 0D in hex (CR =ASCII codes)
Parameter memo:
Length: Send command data size (the number of bites)
Specify length × 2 digits with 0 to 9, A to F, a to f = 4 bit per digit (in hexadecimal)
timeout:
retry: The number of retires
0 to 99
interval: Re t ry interval
retryover: Processing at retry timeover
1 = in ASCII codes, 2 = in hexadecimals
delimiter:
2 digits of 0 to 9, A to F, a to f = 4 bit per digit (in hexadecimal) for monitoring delimiter
Example
@GEC,3 @GEC,3,0,8,POWER STATUS,9, 47455420504F570D0A, 2000,2,200,0,1,0D
Getting settings of control command 3.
・Delay time: 0 ms. ・Output port: LAN1 ・Memo: POWER STATUS ・Data size: 9 bytes ・Command data: GET POW CR LF (ASCII codes) ・Timeout: 2000 ms. ・Retry: 2 times ・Retry interval: 200 ms. ・Retryover: Stop ・Received data: Displayed in ASCII codes
・
74
Page 75
MSD-501/502 Command Guide
@GEC / @SEC
Control command (Displaying received data)
Example @SEC,3,0,8,POWER STATUS,9,
47455420504F570D0A, 2000,2,200,0,1,0D @SEC,3,0,8,POWER STATUS,9, 47455420504F570D0A, 2000,2,200,0,1,0D
Remarks -
Setting control command 3 as follows:
・Delay time: 0 ms. ・Output port: LAN1 ・Memo: POWER STATUS ・Data size: 9 bytes ・Command data: GET POW CR LF (ASCII
codes)
・Timeout: 2000 ms. ・Retry: 2 times ・Retry interval: 200 ms. ・Retryover: Stop ・Received data: Displayed in ASCII codes ・Delimiter: 0D in hex (CR =ASCII codes)
75
Page 76
MSD-501/502 Command Guide

@GEC / @SEC

Control command (CEC control)

ch_1, cec_1 (, ch_2, cec_2
)
ch_1, cec_1 (, ch_2, cec_2
)
Parameter
no: Control command number
0 = 0 second to 999999 = 999.999 seconds
0 = Stop processing, 1 = Continue processing
ch_1-4: Output connector
0 = Not controlled, 1 = POWER OFF, 2 = POWER ON
automatically.
Example
Getting settings of control command 7.
Function Getting Setting Format
Return value @GEC, no, delay, port, memo, error,
delay: Delay time
port: CEC control
memo:
error: Processing at no response from the device
@GEC, no
・・・
1 to 32
For 4096 = CEC control, the value is 4096.
Up to 14 characters of 20 to 7D except 2C (,) from ASCII codes.
@SEC, no, delay, port, memo, error, ch_1, cec_1 (, ch_2, cec_2・・・) @SEC, no, delay, port, memo, error,
・・・
1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4=OUT2B
cec_1-4: Control command
For get commands, the control output connector and control command are separated
from each other by a comma. For set commands, the control output connector and control command can be specified. Up to 32 commands can be specified by separating them by a comma. By sending target parameters, the other parameters will be set to Not controlled
@GEC,7
@GEC,7,0,4096,DISPLAY1 ON, 0,1,2
@SEC,7,0,4096,DISPLAY1 ON,
0,1,2 @SEC,7,0,4096,DISPLAY1 ON, 0,1,2
Remarks -
・Delay time: 0ms ・Memo: DISPLAY1 ON ・Error: Stop ・OUT1 sink device: Turning on ・Other outputs: not controlled.
Setting control command 7 as follows:
・Delay time: 0 ms. ・Memo: DISPLAY1 ON ・Error: Stop ・OUT1 sink device: Turning on ・Other outputs: not controlled.
76
Page 77

@GRC / @SRC

Reply command

mask , memo
mask , memo
Parameter
no: Control command number
0 = Stop, 1 = Continue, 2 = Resending commands
length × 2 digits with 0 to 9, A to F, a to f = 4 bit per digit (in hexadecimal)
memo:
Memo: NG (no good)
@SRC,1,1,9,
FFFFFFFFFFFFFFFFFF,OK
Setting reply command 1 as follows:
Function Getting Setting Format
Return value @GRC, no, process, length, command,
process:
length: Reply command data size (bytes)
command: Reply command data
mask: Mask data
@GRC, no
1 to 32
0 to 30
length × 2 digits with 0 to 9, A to F, a to f = 4 bit per digit (in hexadecimal)
@SRC, no, process, length, command, mask , memo @SRC, no, process, length, command,
MSD-501/502 Command Guide
Up to 14 characters of 20 to 7D except 2C (,) from ASCII codes.
Example
Remarks -
@GRC,2 @GRC,2,0,1,40,40,NG
52454356204F4B0D0A, FFFFFFFFFFFFFFFFFF,OK @SRC,1,1,9, 52454356204F4B0D0A,
Getting settings of reply command 2:
・Processing: Stop ・Data size: 1 byte ・Command data: 40 (in hex) ・Mask data: 40 (checking the second bit from
the top)
・
・Processing: Continue ・Data size: 9 bytes ・Command data: RECV OK CR LF (ASCII) ・Mask data: ALL: FF (checking all bits) ・Memo: OK
77
Page 78
MSD-501/502 Command Guide

@GCC / @SCC

Control command link

@GCC, event
@SCC, event, c_1 (, c_2, c_3
)
@GCC, event, c_1 (, c_2, c_3
)
@SCC, event, c_1 (, c_2, c_3
)
Parameter
event: Control command execution condition
@GEC / @SEC Control command (CEC control) (P.76)
@SCC,1,5,2,1
Remarks
Function Getting Setting Format Return value
・・・
For settable values, see the table below.
c_1-10: Send command
0 = Not link, 1 to 32 = Control command 1 to 32
Control commands registered in one of the following commands will be linked.
@GEC / @SEC Getting control command (Communication command
control) (P.71),
@GEC / @SEC Control command (Displaying received data) (P.73),
・・・ ・・・
Example
@GCC,1
@GCC,1,5,2,1
@SCC,1,5,2,1
-
Parameter of control command execution condition
Event
1 POWER ON 6 VIDEO:OUT1-IN1 18 VIDEO:OUT2-IN1 2 DISPLAY1 POWER ON 7 VIDEO:OUT1-IN2 19 VIDEO:OUT2-IN2 3 DISPLAY1 POWER OFF 8 VIDEO:OUT1-IN3 20 VIDEO:OUT2-IN3 4 DISPLAY2 POWER ON 9 VIDEO:OUT1-IN4 21 VIDEO:OUT2-IN4 5 DISPLAY2 POWER OFF 10 VIDEO:OUT1-IN5 22 VIDEO:OUT2-IN5
Execution condition Event
11 VIDEO:OUT1-OFF 23 VIDEO:OUT2-OFF
Getting control commands that will be executed when the MSD is turned on. In order of control command 5, 2, and 1 are executed in order. Executing in order of control command 5, 2, and 1.
Execution condition Event
12 AUDIO:OUT1-IN1 24 AUDIO:OUT2-IN1 13 AUDIO:OUT1-IN2 25 AUDIO:OUT2-IN2 14 AUDIO:OUT1-IN3 26 AUDIO:OUT2-IN3 15 AUDIO:OUT1-IN4 27 AUDIO:OUT2-IN4 16 AUDIO:OUT1-IN5 28 AUDIO:OUT2-IN5 17 AUDIO:OUT1-OFF 29 AUDIO:OUT2-OFF
Execution condition
78
Page 79

@GIT / @SIT

Ineffective time during control command execution

@GIT
@SIT, time
@GIT, time
@SIT, time
Parameter
time: Invalid time @SIT,2000

@DEC

Initializing registered command and association

Reference: @GCC / @SCC Control command (P.78) 】
Example
.
Function Getting Setting Format Return value
0 = 0 second to 999999 = 999.999 seconds [Default] 0
Example
@GIT @GIT,2000
Getting ineffective time of control command execution. Disabling operation during control command execution or 2000 ms. (2 seconds) after control command starts.
@SIT,2000
Setting ineffective time during control command execution to 2000 ms. (2 seconds). Completed normally.
Remarks -
Function Setting Format Return value
@DEC, no_1 (, no_2, no_3 ・・・) @DEC, no_1 (, no_2, no_3 ・・・)
Parameter no_1-32: Commands or links to be initialized
1 to 32: control command 1 to 32 101 to 132: reply command 1 to 32 (“1xx”: xx is the reply command number) 201 to 237: control command link 1 to 37 (“2xx”: xx is the control command
execution condition)
【Reference: @GRC / @SRC Reply command (P.77) 】
【
@DEC,201 @DEC,201
Initializing POWER ON link
Completed normally.
Remarks -
MSD-501/502 Command Guide
79
Page 80
MSD-501/502 Command Guide

@GTF / @STF

Getting flashing time of sink device p ower switch

flash_2)
flash_2)
Parameter
switch_1-2: Switch type
1 to 1000 = Flashes for 1 second to 1000 seconds
Function Getting Setting Format
Return value @GTF, switch_1, flash_1 (, switch_2,
flash_1-2: Flashing time
@GTF, switch_1 (, switch_2)
0 = All switches, 1 = DISPLAY1 POWER, 2 = DISPLAY2 POWER
-1 = Flashes during control command execution [Default],
0 = Not flash,
@STF, switch_1, flash_1 (, switch_2, flash_2) @STF, switch_1, flash_1 (, switch_2,
Example
Remarks -
@GTF,1 @GTF,1,-1
@STF,1,5 @STF,1,5
Getting flashing time of DISPLAY 1 POWER. The switch will be flashed during control command execution. Setting DISPLAY 1 POW ER to flash for five seconds after control command starts. Completed normally.
80
Page 81
MSD-501/502 Command Guide

@RCM

Loading cross point memory

Function
Setting
Format
@RCM, memory
Return value
@RCM, memory
@RCM,1
Completed normally.
Remarks

@SCM / @SEM

Saving channels to cross point memory

Format
@SCM, memory (, name)
@SEM, memory (, name)
Return value
@SCM, memory (, name)
@SEM, memory (, name)
Parameter
memory: Cross point memory
changing the current memory name.
name.
Controlled are not saved.
Remarks

3.3.14 Preset memor y

Parameter memory: cross point memory
1 to 7
Example
Function Overwriting Saving settings other than channels set to Not
@RCM,1
-
Loading video and audio channels of cross point memory 1.
controlled in “@GCM / @ECM Editing cross point memory”.
1 to 7
name: Memory name
Up to 10 characters using 20 to 7D from ASCII codes.
If you do not specify memory name, only cross point settings are saved without
Example
@SCM,2 @SCM,2
@SEM,2,PATTERN2 @SEM,2,PATTERN2
-
Saving the current video and audio channels to cross point memory 2 without changing the memory
Saving the current video and audio channels to cross point memory 2 with the name of “PATTERN2”. Output settings that are set to Not
81
Page 82
MSD-501/502 Command Guide

@GCM / @ECM

Editing cross point memory

name
Parameter
memory: Cross point memory
Up to 10 characters using 20 to 7D from ASCII codes. [Default] 20 (space)
OUT2: Not controlled.
When cross point memory 2 is loaded, OUT1

@RCV

Loading cross point memory (setting video channel)

1 to 7
@RCV,1
Function Getting Setting Format
Return value @GCM, memory, v_1, a_1 (, v_2, a_2) ,
v_1-2: Video channel
name: Memory name
@GCM, memory
1 to 7
a_1-2: Audio channel
-1 = Not controlled [Default], 0 = OFF, 1 = IN1 to 5 = IN5
@ECM, memory, v_1, a_1 (, v_2, a_2)
@ECM, memory, v_1, a_1 (, v_2, a_2)
Example
Remarks Nothing is saved in the memory by factory default, the state is “-1” (Not controlled). If
Function Setting Format Return value Parameter memory: Cross point memory
Example
Remarks -
@GCM,2
@GCM,2,3,3,1,1,PATTERN2
@ECM,2,1,1,-1,-1 @ECM,2,1,1,-1,-1
you save only video (@SCV) or audio (@SCA) at the first saving of cross point settings, “-1” (Not controlled) is replied to unsaved audio and video.
@RCV, memory @RCV, memory
@RCV,1
Getting video and audio channel of cross point memory 2. With the name of “PATTERN2”, OUT1: IN3;
is set to IN1 and OUT2 is Not controlled.
Loading video channel of cross point memory. Completed normally.
82
Page 83
MSD-501/502 Command Guide

@SCV / @SEV

Saving cross point memory (Setting video channel)

Format
@SCV, memory (, name)
@SEV, memory (, name)
Return value
@SCV, memory (, name)
@SEV, memory (, name)
Parameter
memory: Cross point memory changing the memory name.
@SCV,2
Saving the current video channel in cross point
settings that are set to Not Controlled are not saved.
Remarks

@GCV / @ECV

Editing cross point memory (Setting video channel)

@GCV, memory
@ECV, memory, v_1 (, v_ 2)
@GCV, memory, v_1 (, v_2) , name
@ECV, memory, v_1 (, v_ 2)
Parameter
memory: Cross point memory
-1 = Not controlled [Default], 0 = OFF, 1 = IN1 to 5 = IN5
name: Memory name
When cross point memory 2 is loaded, OUT1 is
Function Overwritten Saving settings other than channels set to Not
controlled in “@GCM / @ECM Editing cross point memory”.
1 to 7
name: Memory name
Up to 10 characters using 20 to 7D from ASCII codes.
If you do not specify memory name, only settings of cross point are saved without
Example
Function Getting Setting Format Return value
v_1-2: Video channel
Example
Remarks Nothing is saved in the memory by factory default, the state is “-1” (Not controlled). If
@SCV,2
@SEV,2,PATTERN2 @SEV,2,PATTERN2
-
1 to 7
Up to 10 characters using 20 to 7D from ASCII codes. [Default] 20 (space)
@GCV,2 @GCV,2,3,1,PATTERN2
@ECV,2,1,-1 @ECV,2,1,-1
you save only audio (@SCA) at the first saving of cross point settings, “-1” (Not controlled) is replied to unsaved audio and video.
Saving the current video channel in cross point memory 2 without changing memory name.
memory 2 with the name of “PATTERN2”. Output
Getting video channel of cross point memory 2. OUT1: IN3; OUT2: IN1 with the name of “PATTERN2”.
set to IN1 and OUT2 is Not controlled.
83
Page 84
MSD-501/502 Command Guide

@RCA

Loading audio channel setting from cross point memory

@RCA, memory
@RCA, memory
Parameter
memory: Cross point memory @RCA,1
Completed normally.
Remarks

@SCA / @SEA

Saving cross point memory (Setting audio channel)

point memory”.
Format
@SCA, memory (, name)
@SEA, memory (, name)
Return value
@SCA, memory (, name)
@SEA, memory (, name)
Parameter
memory: Cross point memory changing the memory name.
@SCA,2
memory 2 without changing memory name.
Saving the current video channel in cross point
settings that are set to Not Controlled are not saved.
Remarks
Function Setting Format Return value
1 to 7
Example
Function Overwriting Saving settings other than channels set to Not
@RCA,1
-
Loading audio channel of cross point memory 1.
controlled in “@GCM / @ECM
Editing cross
1 to 7
name: Memory name
Up to 10 characters using 20 to 7D from ASCII codes.
If you do not specify memory name, only cross point settings are saved without
Example
@SCA,2
@SEA,2,PATTERN2 @SEA,2,PATTERN2
-
Saving the current audio channel in cross point
memory 2 with the name of “PATTERN2”. Output
84
Page 85
MSD-501/502 Command Guide

@GCA / @ECA

Editing cross point memory (Setting audio channel)

@GCA, memory
@ECA, memory, a_1 (, a_2)
@GCA, memory, a_1 (, a_2) , name
@ECA, memory, a_1 (, a_2)
Parameter
memory: Cross point memory
-1 = Not controlled [Default], 0 = OFF, 1 = IN1 to 5 = IN5
name: Memory name
When cross point memory 2 is loaded, OUT1 is

@RPM / @SPM

Saving all settings

Function
Setting
Saving
Format
@RPM, preset
@SPM, preset (, name)
1 to 8
name: Memory name
@RPM,3
Completed normally.
@SPM,2
without changing the memory name.
Saving the current settings in preset memory 2 environmental settings will be updated.
Function Getting Setting Format Return value
1 to 7
a_1-2: Audio channel
Up to 10 characters using 20 to 7D from ASCII codes. [Default] 20 (space)
Example
Remarks Nothing is saved in the memory by factory default, the state is “-1” (Not controlled). If
@GCA,2 @GCA,2,3,1,PATTERN2
@ECA,2,1,2 @ECA,2,1,2
you save only video (@SCV) at the first saving of cross point settings, “-1” (Not controlled) is replied to unsaved audio and video.
Getting audio channel of cross point memory 2. OUT1: IN3; OUT2: IN1 with the name of “PATTERN2”
set to IN1 and OUT2 is set to IN2.
Return value Parameter preset: Preset memory
Example
Remarks Once preset memory is loaded, all settings of video and audio I/O except for some
@RPM, preset @SPM, preset (, nam e)
Up to 10 characters using 20 to 7D from ASCII codes.
If you do not specify memory name, only cross point settings are saved without changing the memory name. @RPM,3
@SPM,2
@SPM,2,MEMORY2 @SPM,2,MEMORY2
Loading preset memory 3.
Saving the current settings in preset memory 2
with the name of “MEMORY2”.
85
Page 86
MSD-501/502 Command Guide

@GMU / @SMU

Startup settings

@GMU
@SMU, state
@GMU, state
@SMU, state
Parameter
state: Startup settings
9 = Last channel [Default], 10 to 17 = Preset memory 1 to 8
Example
Getting settings for startup.
applied at startup.
@SMU,3
Completed normally.
Function Getting Setting Format Return value
1 to 7 = Cross point memory 1 to 7, 8 = Channel OFF,
@GMU @GMU,3
Channel settings of cross point memory 3 will be
Remarks -
@SMU,3
Setting channel settings at startup to cross point memory 3.
86
Page 87

3.3.15 Bitmap

@GBM / @SBM

Outputting bitmap image

Function
Getting
Setting
Format
@GBM
@SBM, ch_1, out_1 (, ch_2, out_2)
Return value
@GBM, out_1 (, out_2)
@SBM, ch_1, out_1 (, ch_2, out_2)
0 = All outputs, 1 = OUT1, 2 = OUT2
@GBM,1,0
@SBM,1,1
normal image.
Remarks
Parameter out_1-2: Outputting bitmap image
0 = OFF [Default], 1 = bitmap 1 ON, 2 = bitmap 2 ON, 3 = bitmap 3 ON, 4 = bitmap 4 ON
Only registered numbers can be specified.
ch_1-2:output channel
MSD-501/502 Command Guide
Example
@GBM
@SBM,1,1
-
Getting output image. OUT1: bitmap 1; OUT2: not output a bitmap image. Outputting bitmap 1 image to OUT 1 instead of the
87
Page 88
MSD-501/502 Command Guide

@GBB / @SBB

Background color

green_2, blue_2
)
Return value
@GBB, ch, red1, green1, blue1 (, red_2,
@SBB, ch_1, bitmap_1, red_1, green_1,
green_2, blue_2
)
0 = All outputs, 1 = OUT1, 2 = OUT2
Only registered numbers can be specified.
@GBB,2,255,0,0
@SBB,1,1,255,255,255
Completed normally.
Remarks
Function Getting Setting Format
@GBB, ch
@SBB, ch_1, bitmap_1, red_1, green_1, blue_1 (, ch_2, bitmap_2, red_2,
・・・
green_2, blue_2・・・)
Parameter ch: Output channel
1 = OUT1, 2 = OUT2
ch_1-8: Output channel
red_1-8 : Background color (Red)
green_1-8 : Background color (Green) blue_1-8 : Background color (Blue)
0 to 255 [Default] 255 (White)
For get commands, registered bitmap settings will be replied in order.
bitmap_1-8: Bitmap number
0 = all bitmaps, 1 = bitmap 1, 2 = bitmap 2, 3 = bitmap 3, 4 = bitmap 4
Example
@GBB,2
@SBB,1,1,255,255,255
blue_1 (, ch_2, bitmap_2, red_2,
・・・
Getting background color of OUT2. R: 255; G and B: 0 (Red) Setting background color for when Bitmap 1 is output to OUT1 to 255 for RGB (white).
-
88
Page 89

@GBT / @SBT

Aspect ratio

(, ch_2, bitmap_2, aspect_2
)
Parameter
ch: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
For get commands, registered bitmap settings will be replied in order.
Only registered numbers can be specified.
Example
Getting aspect ratio of OUT1. @SBT,1,1,1
Function Getting Setting Format
Return value
ch_1-8: Output channel
aspect_1-8: Aspect ratio
bitmap_1-8: Bitmap number
@GBT, ch
@GBT, ch, aspect_1 (, aspect_2・・・)
1 = OUT1, 2 = OUT2
0 = AUTO [Default], 1 = FULL, 2 = THROUGH
0 = all bitmaps, 1 = bitmap 1, 2 = bitmap 2, 3 = bitmap 3, 4 = bitmap 4
@SBT, ch_1, bitmap_1, aspect_1 (, ch_2, bitmap_2, aspect_2・・・) @SBT, ch_1, bitmap_1, aspect_1
MSD-501/502 Command Guide
・・・
@GBT,1 @GBT,1,1
Remarks -
@SBT,1,1,1
Displayed on FULL screen. Setting aspect ratio of bitmap 1 that is output to OUT1 to FLL. Completed normally.
89
Page 90
MSD-501/502 Command Guide

@GZP / @SZP

Display position

(, ch_2, bitmap_2, position_2
)
Parameter
ch: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
bitmap_1-8: Bitmap number
@GZP,1,1
Displaying at upper left.
@SZP,1,1,1
Completed normally.
Function Getting Setting Format
Return value @GZP, ch, position_1 (, position_2・・・) @SZP, ch_1, bitmap_1, position_1
ch_1-8: Output channel
position_1-8: Display position
Example
@GZP, ch
1 = OUT1, 2 = OUT2
0 = CENTER [Default], 1 = TOP-LEFT, 2 = BOTTOM-LEFT, 3 = TOP-RIGHT, 4 = BOTTOM-RIGHT
For get commands, registered bitmap settings will be replied in order.
0 = All bitmaps, 1 = Bitmap 1, 2 = Bitmap 2, 3 = Bitmap 3, 4 = Bitmap 4
Only registered numbers can be specified. @GZP,1
@SZP, ch_1, bitmap_1, position_1 (, ch_2, bitmap_2, position_2・・・)
・・・
Getting display position of OUT1.
Remarks -
@SZP,1,1,1
Setting bitmap 1 to be displayed at upper left when it is output to OUT1.
90
Page 91

@GBA / @SBA

Bitmap assignment

bitmap_3, bitmap_4, bitmap_5
input_2, bitmap_2
)
Parameter
ch: Output channel
0 = All outputs, 1 = OUT1, 2 = OUT2
input_1-14: Input channel @SBA,1,5,1

@GPB / @SPB

Outputting bitmap at startup

Only registered numbers can be specified.
0 = All outputs, 1 = OUT1, 2 = OUT2
Example
Getting bitmap output at startup. @SPB,1,0
Completed normally.
Remarks
Function Getting Setting Format
Return value @GBA, ch, bitmap_1, bitmap_2,
ch_1-14: Output channel
bitmap_1-14: Assigning bitmap
Example
Remarks -
@GBA, ch
1 = OUT1, 2 = OUT2
0 = NONE [Default], 1 = Bitmap 1, 2 = Bitmap 2, 3 = Bitmap 3, 4 = Bitmap 4
Only registered numbers can be specified.
0 = All inputs, 1 = IN1 to 5 = IN5
@GBA,1 @GBA,1,0,0,0,0,1
@SBA,1,5,1
Getting OUT1 bitmap assignment. OUT1: bitmap 1 to IN5; other input channels: no bitmap is assigned. Setting OUT2: assigning bitmap 1 to IN5 (if IN5 is selected, bitmap 1 will be output.) Completed normally.
@SBA, ch_1, input_1, bitmap_1 (, ch_2, input_2, bitmap_2・・・) @SBA, ch_1, input_1, bitmap_1 (, ch_2,
MSD-501/502 Command Guide
・・・
Function Getting Setting Format Return value Parameter out_1-2: Outputting bitmap image
ch_1-2: Output channel
@GPB @SPB, ch_1, out_1 (, ch_2, out_2) @GPB, out_1 (, out_2) @SPB, ch_1, out_1 (, ch_2, out_2)
0 = OFF [Default], 1 = Bitmap1 ON, 2 = Bitmap2 ON, 3 = Bitmap3 ON, 4 = Bitmap4 ON
@GPB @GPB,0,1 @SPB,1,0
-
Bitmap 1 will be output to OUT2. OUT1: not output a bitmap at startup.
91
Page 92
MSD-501/502 Command Guide

@GBD / @SBD

Dividing bitmap memory

(, block_2
)
Parameter
num: The number of divides
size_1-4: Block size of each memory
Only if you select the divide mode to “3”, specify this value.
are allocated for each.
Function Getting Setting Format
Return value
block_1-4: Block size of each memory
mode: Divide mode
@GBD
@GBD, num, block_1 (, block_2・・・)
1 to 4 [Default] 1
0 to 128 [Default] 128
If the memory is divided correctly, the block size after divide will be replied.
0 = AUTO, 1 = RESIZE, 2 = FORCE, 3 = Specify size If you select ”3”, set
0 to 128 [Default] 128
1 block: 65,536 bytes; the total size of all bitmaps: 128 blocks (8,388,608 bytes or smaller)
size_1-4 below.
@SBD, num, mode (, size_1, size_2・・・)
@SBD, num, mode, block_1
・・・
Example
Remarks -
@GBD @GBD,2,64,64
@SBD,2,1 @SBD,2,1,64,64
Getting dividing bitmap memory. Bitmap 1 and bitmap 2: 64 blocks (4,194,304 bytes)
Dividing bitmap memory into two in RESIZE mode. Bitmap 1 and bitmap 2: 64 blocks (4,194,304 bytes) are allocated for each.
92
Page 93

@GBV

Bitmap memory status

@GBV
@GBV, num, block_1 (, block_2
)
Parameter
num: The number of divides
0 to 128 [Default] 12
Example
@GBV,2,32,0
Getting actual state of bitmap memory.
bitmap 2: not registered.
Remarks

@GBN / @SBN

Bitmap number

Function
Getting
Setting
Format
@GBN
@SBN, bitmap
Return value
@GBN, bitmap
@SBN, bitmap
Parameter
bitmap: Bitmap number
Specify the bitmap number first if using a remote control application or the like.
@GBN,2
Bitmap 2.
@SBN,2
Registering an image in bitmap 2. (the bitmap file to
Completed normally.
Remarks
Function Getting Format Return value
1 to 4 [Default] 1
block_1-4: Block size of each memory actually used
@GBV
-
・・・
Bitmap 1: 32 blocks (2,097,152 byes) are used;
MSD-501/502 Command Guide
1 = Bitmap 1 [Default], 2 = Bitmap 2, 3 = Bitmap 3, 4 = Bitmap 4
Only the number of divides or smaller value can be specified.
Example
@GBN
@SBN,2
-
Getting bitmap number to be registered.
be sent next time will be registered in bitmap 2).
93
Page 94
MSD-501/502 Command Guide

@GFZ / @SFZ

Freeze

Parameter
freeze_1-2: Setting freeze
0 = All outputs, 1 = OUT1, 2 = OUT2
@GFZ,1,0
changed, the freeze is released automatically and input image is output normally.

@CAP

Capturing input image

@CAP, ch, bitmap
@CAP, ch, bitmap
Only the number of divides or smaller value can be specified.
Example
Registering OUT1 input video in bitmap 2.
Function Getting Setting Format
Return value
ch_1-2: Output channel
@GFZ
@GFZ, freeze_1 (, freeze_2)
0 = OFF [Default], 1 = ON
@SFZ, ch_1, freeze_1 (, ch_2, freeze_2)
@SFZ, ch_1, freeze_1 (, ch_2, freeze_2)
Example
Remarks Images freeze temporarily. When input channel is switched or input signals are
Function Setting Format Return value Parameter ch: Output channel
bitmap: Bitmap number
Remarks -
@GFZ
@SFZ,1,1 @SFZ,1,1
1 = OUT1, 2 = OUT2
1 = Bitmap1, 2 = Bitmap2, 3 = Bitmap3, 4 = Bitmap4
@CAP,1,2 @CAP,1,2
Getting freeze status. OUT1: input image is frozen and output. Freezing OUT1 image. Completed normally.
Completed normally.
94
Page 95

3.3.16 Other settings

@GLS / @SLS

Key lock

Function
Getting
Setting
Format
@GLS
@SLS, lock
Return value
@GLS, lock
@SLS, lock
@SLS,1
Completed normally.
Remarks

@GLM / @SLM

Setting target front panel keys to be locked

power
power
Parameter
channel : Input channel selection key
0 = Not locked, 1 = Locked [Default]
@GLM,1,0,0,0
@SLM,1,0,0,0
Completed normally.
Remarks
Parameter lock: Ke y lock
0 = Releasing lock [Default], 1 = Locking, 2 = Changing the current setting
Example
@GLS @GLS,1 @SLS,1
-
MSD-501/502 Command Guide
Getting keylock status. Keys of front panel are locked. Locking the front panel.
Function Getting Setting Format
Return value @GLM, channel, channel_mode, menu,
Example
@GLM
channel_mode : Channel switching mode key menu : Menu operation key power : Sink device power key
@GLM
@SLM,1,0,0,0
-
@SLM, channel, channel_mode, menu, power @SLM, channel, channel_mode, menu,
Getting setting of target keys to be locked. Only i nput channel selection keys are locked. Setting only input channel selection keys to be locked.
95
Page 96
MSD-501/502 Command Guide

@GBZ / @SBZ

Setting buzzer

@GBZ
@SBZ, bz
@GBZ, bz
@SBZ, bz
Parameter
bz: Buzzer sound @GBZ,1
ON
Enabling buzzer.

@GSS

Input and output status

11 = OUT1A, 12 = OUT1B, 13 = OUT2A, 14 = OUT2B
HDMI signal is input. xx stands for color depth which is 24 or 30.
D
DVI signal is input
R
Analog RGB signal is input
Function Getting Setting Format Return value
0 = OFF, 1 = ON [Default]
Example
@GBZ
Getting buzzer status.
@SBZ,1 @SBZ,1
Completed normally.
Remarks -
Function Getting Format Return value
@GSS, channel, mode @GSS, channel, mode, status_1 (, status_2, status_3・・・)
Parameter channel: I/O channel
1 = IN1, 2 = IN2, 3 = IN3, 4 = IN4, 5 = IN5,
mode: Getting status
channel = 1 to 3 (digital input channel)
0 = All of 1 to 3, 1 = Type of input signal* 2 = Format of video input signal* 3 = Format of audio input signal* 4 = with/without HDCP input
channel = 4 to 5 (analog input channel)
0 = All of 1 to 2, 1 = Type of input signal* 2 = Format of video input signal*
channel = 11 to 14 (output channel)
0 = All of 1 to 3, 1 = HDCP authorization* 3 = Error code*
*1 For type of input signal
Value Input signal type
Hxx
1
,
1
,
6
2
,
3
,
2
4
, 2 = Type of output signal*5,
Y Analo g YPbPr signal is input
Analog composite video signal is input
V
S Analog S-video signal is input
No signal input
N
96
Page 97
@GSS
Input and output status
1080i 59.94Hz
SDTV/HDTV signal is input, which replies the format type and vertical synchronous frequency
RGB signal is input, and [Horizontal resolution x Vertical replied.
Analog composite video signal or analog S-video signal is input, which replies the format type.
Undetectable signal is input, which replies the horizontal and vertical synchronous frequencies.
NO SIGNAL
No video signal is input
Reply example
Format of audio input signal
LINEAR PCM 48kHz
Linear PCM signal is input, which replies the sampling frequency.
(MULTI CHANNEL)
Multi channel linear PCM signal is input.
Compressed audio signal (such as Dolby Digital and
compressed audios).
Reply example
HDCP authorization
HDCP NOT
Device without HDCP is connected. Device with HDCP is connected, but the authorization
failed.
HDCP CHECK NOW
Connection status of sink device was changed, and the status is being checked.
DISCONNECT
(Only for OUT1B and OUT2B)
Parameter *2 For format of video input signal
Reply example Format of video input signal
MSD-501/502 Command Guide
800 x 600 60.00Hz
resolution and vertical synchronous frequency] is
NTSC
56.83kHz 60.02Hz
*3 Format of audio input signals
LINEAR PCM 48kHz
COMPRESSED AUDIO
NO SIGNAL
DTS) is input (The MSD does not recognize detailed formats. “COMPRESSED AUDIO” is sent to all
No video signal is input.
*4 HDCP authorization
HDCP SUPPORT Device with HDCP is connected.
SUPPORT HDCP ERROR
MONITOR
Cat6 LINK DISCONNECT Cat6 NO LINK Cat6 / Cat5e cable is not connected.
UNCONNECTED Sink device is not connected.
Sink device is disconnected.
Cat6 / Cat5e cable is disconnected. (Only for OUT1B and OUT2B)
97
Page 98
MSD-501/502 Command Guide
@GSS
Input and output status
example
Hxx
Error code
Video output status
Audio output status
Audio output
2
Only replied if digital input, which means DDC power is not input. displayed)
3
Video signal is not input
Audio signal is not input
4
Only replied if digital input, which means video or audio output of the source device is muted
Only replied if digital input, which means signal with HDCP is input replied during HDCP authori zatio n)
Only replied if digital input, which means source device does not audio
Signal that is not supported by
Since compressed audio is input,
supporting compressed audio).
Audio output
connector (P.58) is se t to “OFF”.
9 -
@GDM / @SDMOutput mode
Parameter
*5 Type of output signals
Reply
D C HDCP is being authorized. No video is output. N
O No twisted pair cable is connected.
*6 One of the following error codes is replied in the following order: HDMI output
connector / video output to HDBaseT output connector, HDMI output connector / audio output to HDBaseT output connector, audio output to analog audio output connector.
Type of output signals
HDMI signal is output. xx stands for the color depth, 24 or 30. DVI signal is input.
No sink device is connected.
0 1
Video or audio is output correctly.*7
@GVO / @SVOVideo output connector (P.49) is set to
“OFF”.
(Normally, if input device is not connected, this error code is
5
but sink device is HDCP incompliant (This error code may be also
6
output the required information (packets) for output of video or
7
MSD series (dot clock is out of range) is input.
8 -
@GAM / @SAM mute (P.54) is set to “ON”.
audio cannot be output (Compressed audio can be output only to sink devices
@GDO / @SDO
98
(P.46) is set to “DVI MODE” or a sink device that does not support
8
audio is connected.*
Page 99
@GSS
Input and output status
A
Input channel is set to “OFF”
@GSW / @SSW, @GSV / @SSV, @GSA / @SSA
@GAO / @SAO
HDCP:ON
Remarks
Parameter
MSD-501/502 Command Guide
Error code Video output status Audio output status
B - C Sink device is not connected.*8 D HDCP is being authorized.*8 E HDCP authorization failed.*8 F Twisted pair cable is not connected.
*7 Analog audio input status cannot be detected. Even if “0” is replied, audio may
not be output with analog input selected.
*8 Only statuses of HDMI output connector / HDBaseT output connector.
Example
@GSS,1,0 @GSS,1,0,H30,1080P 60Hz, LINEAR PCM 48kHz, HDCP ON
-
(
Getting IN1 all statuses. ・Type of input signal: 30-BIT COLOR
HDMI signal
・Video input signal: 1080P 60Hz ・Audio input signal: LINEAR PCM 48kHz
・
)
is set to “OFF”.
99
Page 100
MSD-501/502 Command Guide

@GES

Monitor’s EDID information

@GES, channel, mode
@GES, channel, mode, status_1 (, status_2, status_3
)
Parameter
channel: Output connector
replied in that order.

@GIV

Version

ver : Firmware version
are replied.
Remarks
Function Getting Format Return value
1 = OUT1A, 2 = OUT1B, 3 = OUT2A, 4 = OUT2B
mode: Getting statuses
0 = All of 1 to 4, 1 = Monitor name, 2 = Resolution and dot clock,
3 = HDMI support status, sampling structure, and color depth *
4 = Audio support status and sampling frequency, bit length, the number of
channels, and support status of compressed audio
*1 For sink device that does not support HDMI, “DVI” is replied.
For sink device that supports HDMI, “HDMI” is replied, and then supported sampling structures ( RG B, YCbCr 4: 2: 2, YCbCr 4:4:4) and supported color depths (24, 30, 36) are replied in that order.
*2 For sink device that does not support audio, “AUDIO NOT SUPPORT” is replied.
For sink device that supports audio, “LINEAR PCM” is replied, and then supported sampling frequencies (32, 44.1, 48, 88.2, 96, 176.4, and 192), bit length (16, 20, and 24), the number of channels (one of 1 to 8), and “COMPRESSED AUDIO SUPPORT” (if compressed audio is supported) are
・・・
1
,
2
Example
@GES,1,0
@GES,1,0,MSD-501, 1920x1080 148.50MHz,DVI,AUDIO NOT SUPPORT
Remarks -
Function Getting Format Return value
@GIV @GIV, id, ver
Parameter id : Model number
Example
@GIV @GIV,MSD-501,1.00
-
Getting EDID information of the sink device connected to OUT1A.
・Monitor name: MSD-501 ・Resolution: 1920x1080 ・Dot clock: 148.50MHz ・HDMI: Not supported ・Audio: Not supported
Getting product information. Model number and firmware version
100
Loading...