IDK FDX-S Series Operating manual

Modular Matrix Switcher
FDX-S Series
FDX- S16U / S32U
FDX- S16 / S32
<Command Reference Guide>
Ver.1.0.0
⚫Thank you for choosing our product.
⚫To ensure the best performance of this product, please read this user guide fully and carefully before
using it and keep this manual together with the product for future reference as needed.
IDK Corporation

FDX-S Series Command Guide
2
Trademarks
⚫HDBaseT™ and the HDBaseT Alliance Logo are trademarks of the HDBaseT Alliance.
⚫The terms HDMI and HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or
registered trademarks of HDMI Licensing Administrator, Inc. in the United States and other countries.
⚫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.

FDX-S Series Command Guide
3
Before reading this manual
⚫All rights reserved.
⚫Some information contained in this Command guide such as exact product appearance, communication
commands, and so on may differ depending on the product version.
⚫This Command guide is subject to change without notice. You can download the latest version from IDK’s
website at: http://www.idkav.com
The reference manual consists of the following two volumes:
■User guide: Please download the User guide from the website above.
Provides explanations and procedures for operations, installation, connections among devices,
I/O adjustment and settings.
■Command guide (this document):
Provides explanations and procedures for external control using RS-232C and LAN communications.

FDX-S Series Command Guide
4
Table of Contents
1About this Guide ........................................................................................................................................ 5
2Communication configuration and Specifications...................................................................................... 5
2.1 RS-232C communication...................................................................................................................... 5
2.1.1 RS-232C connector specification.................................................................................................. 5
2.1.2 RS-232C communication specification......................................................................................... 5
2.1.3 Setting up RS-232C communication............................................................................................. 6
2.1.4 RS-232C transmission mode........................................................................................................ 7
2.2 LAN communication.............................................................................................................................. 9
2.2.1 LAN connector specification.......................................................................................................... 9
2.2.2 LAN communication specification................................................................................................. 9
2.2.3 Setting up LAN communication................................................................................................... 10
2.2.4 The number of TCP-IP connections............................................................................................ 11
2.3 Unsolicited status notification ............................................................................................................. 12
3Command................................................................................................................................................. 13
3.1 Summary............................................................................................................................................. 13
3.2 Command list...................................................................................................................................... 14
3.3 Details of commands .......................................................................................................................... 18
3.3.1 Error status.................................................................................................................................. 18
3.3.2 I/O channel selection................................................................................................................... 18
3.3.3 Output position, size, and masking............................................................................................. 20
3.3.4 Output.......................................................................................................................................... 27
3.3.5 Input position, size, and masking................................................................................................ 32
3.3.6 Input ............................................................................................................................................ 33
3.3.7 Input timing.................................................................................................................................. 36
3.3.8 Picture controls ........................................................................................................................... 38
3.3.9 Output audio................................................................................................................................ 50
3.3.10 EDID............................................................................................................................................ 51
3.3.11 RS-232C...................................................................................................................................... 57
3.3.12 LAN ............................................................................................................................................. 58
3.3.13 Preset memory............................................................................................................................ 60
3.3.14 Bitmap......................................................................................................................................... 63
3.3.15 Configuring FDX-S...................................................................................................................... 66
3.3.16 Status indication.......................................................................................................................... 67
3.3.17 Status notification........................................................................................................................ 73
3.3.18 RS-232C transmission mode...................................................................................................... 88

FDX-S Series Command Guide
5
1 About this Guide
This guide contains the procedure for controlling the FDX-S using commands via RS-232C communication or
LAN communication.
2 Communication configuration and Specifications
2.1 RS-232C communication
2.1.1 RS-232C connector specification
Insert and secure the wires from the RS-232C cable into the supplied 3-pin captive screw connector, and then
insert the captive screw connector into the mating connector on the FDX-S.
28 AWG to 16 AWG conductor gauge is recommended. The recommended wire strip length is 0.28 in. (7 mm).
Short RTS/CTS and DTR/DSR as needed.
Tx
Rx
GND
Up to 0.28" (7mm)
Control device
Tx
Rx
GND
FDX-S
RxD
TxD
GND
Signal name
(Receive Data)
(Transmit Data)
(Ground)
[Fig. 2.1] RS-232C connector
2.1.2 RS-232C communication specification
[Table 2.1] RS-232C specification
Compliant standard
RS-232C
Baud rate
4800/9600/14400/19200/38400 [bps]
Data bit length
7/8 [bit]
Parity check
NONE, EVEN, ODD
Stop bit
1/2 [bit]
X parameter
Invalid
Flow control
None
Delimiter
CR LF (Carriage return and line feed, 0D and 0A in hex)
Communication method
Full duplex

FDX-S Series Command Guide
6
2.1.3 Setting up RS-232C communication
(1)Connect the FDX-S and the control device via an RS-232C cable.
(2)Set the RS-232C communication.
【Reference: User 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 FDX-S in order to check the control status
of the FDX-S.
T
Step (2)
Step (1)
RS-232C cable
Step (4)
Communication
command
Step (3)
Laptop
[Fig. 2.2] Setting RS-232C communication

FDX-S Series Command Guide
7
2.1.4 RS-232C transmission mode
Since the FDX-S supports RS-232C transmission over HDBaseT I/O boards, devices (camera and projector
in the following example) that are connected to HDC series products can be controlled via RS-232C.
Camera
HDBaseT input
Projector
HDBaseT output
PC
External control
FDX-S16U
Cat5e/Cat6 cable
RS-232C cable
RS-232CLAN
HDC-T series HDC-R series HDMI
HDMI
HDMI cable
RS-232C
RS-232C
[Fig. 2.3] RS-232C transmission mode application example

FDX-S Series Command Guide
8
When the “3.3.18 RS-232C transmission mode”is set to RS-232C mode, received data will be sent to the
specified output channel.
Several sending channels can be set while only 1 receiving channel can be set.
Example: Sending data to OUT12 and receiving the response from OUT12
①
@SCT,1,1,0,0
Setting RS-232C communication as follows:
baud rate: 9600bps; data bit length: 8 bit; parity check: None; stop bit: 1 bit
②
@S++,12
Setting RS-232C transmission sending channel, specifying OUT12
③
@S+R,12
Setting RS-232C transmission receiving, specifying OUT12
④
@S+S,1
Setting to RS-232C transmission mode
After this, received data is sent to OUT12 set by @S++.
⑤
POWER ON
Sending projector powered ON command
⑥
OK
Receiving projector powered ON command
⑦
@S+S,0
Setting to Normal mode
After this, command can be sent to the FDX-S.
⑧
@GIV
Getting versions
Projector
PC
External control
Data can be received from the
projector according to s setting
FDX-S16U
Sending data from the PC
according to s setting
POWER ON POWER ON
OK
OK
HDC-R
series
[Fig. 2.4] RS-232C transmission mode communication example

FDX-S Series Command Guide
9
2.2 LAN communication
2.2.1 LAN connector specification
Pin assignment of the LAN connector is as follows.
Since Auto MDI/MDI-X that distinguishes and switches straight/cross cables automatically is supported, extra
care is not necessary to connect the FDX-S to PC, HUB or the like.
Light in green while link is established.
Blinks in green while data is being
sent/received.
Light in amber if the send/receive
rate is 100 Mbps.
Goes off if it is 10 Mbps.
81
LAN connector
8-pin RJ-45 connector
(Rear panel)
RX+
N.C.
TX+
Pin#
1
3
2
4
6
5
7
8
Signal Name
TX-
N.C.
RX-
N.C.
N.C.
(Transmitted Data +)
(Transmitted Data -)
(Received Data +)
(Not Connected)*
(Received Data -)
(Not Connected)*
(Not Connected)*
(Not Connected)*
MDI
TX+
N.C.
RX+
RX-
N.C.
TX-
N.C.
N.C.
(Received Data +)
(Received Data -)
(Transmitted Data +)
(Not Connected)*
(Transmitted Data -)
(Not Connected)*
(Not Connected)*
(Not Connected)*
MDI-X
*Not used
[Fig. 2.5] LAN connector
2.2.2 LAN communication specification
[Table 2.2] Specification of LAN communication
Physical layer
10Base-T (IEEE802.3i)/100Base-TX (IEEE802.3u)
Network layer
ARP, IP, ICMP
Transport layer
TCP
Port used for command control : 1100, 6000 to 6999
Port used for WEB browser control (HTTP): 80
Application layer
HTTP, TELNET
Note:
Up to 8 connections can be used simultaneously. (4 connections for WEB browser)
【See: 2.2.4 The number of TCP-IP connections】

FDX-S Series Command Guide
10
2.2.3 Setting up LAN communication
(1)Connect the FDX-S and the control device via a LAN cable.
(2)Set up LAN communication as follows:
・Set IP address and subnet mask
・TCP pot number: 1100, 6000 to 6999
【Reference: User guide】
(3)Establish the connection from the control device to the IP address and TCP port that are set to the FDX-S
in step (2) above.
(4)Send a communication command from the control device to the FDX-S in order to check the control status
of the FDX-S.
T
Step (2)
Step (1)
LAN cable
Step (4)
Communication
command
Step (3)
Laptop
[Fig. 2.6] Setting LAN communication

FDX-S Series Command Guide
11
2.2.4 The number of TCP-IP connections
The FDX-S supports up to eight simultaneous TCP-IP connections (eight logical ports).
To maintain optimal system accessibility, it is advisable to issue “port-open” and “port-close” commands
before and after command or query strings are issued. This approach enables eight or more control devices
to be effectively interfaced simultaneously and without concern for communication errors.
[Table 2.3] Increasing connections
Your PC software
FDX-S
Connecting TCP-IP
→
(Occupying 1 port)
Sending command (@xxx)
→
←
Replying command (@xxx)
Closing TCP-IP
→
(Releasing 1port)
Note:
As a safeguard, the FDX-S incorporates a 30-second timeout window for each port. If any port is inactive for
more than 30 seconds, it will be closed automatically.

FDX-S Series Command Guide
12
2.3 Unsolicited status notification
The FDX-S can notify status changes and problems in a system through RS-232C or LAN communication.
Unsolicited status notification:
(1)The unsolicited status notification feature is enabled using @SPH command.
(2)The control device periodically sends @GIV command (30 seconds or shorter) to keep the connection.
This step can be skipped for RS0232C communication.
(3)The FDX-S notifies control device of changes in FDX-S.
(4)The control device sends @AIN command that is for getting input status.
(5)The FDX-S sends the control device current status.
FDX-S16U
PC
(Control device)
(2)
(3)
(4)
(5)
(1)
[Fig. 2.7] Notifying status
Interval between a notification and the next notification
If no change is detected during the interval, status is sent immediately after detecting a change.
500 (ms)
Status change
Notification time
Status notification
500 (ms)
500 (ms)500 (ms)
[Fig. 2.8] Notification interval
Notes:
・You need to set the time again after powering off the FDX-S.
・If “@G+S / @S+S RS-232C transmission mode” is set to “1” (transmission mode), this feature cannot be
used.

FDX-S Series Command Guide
13
3 Command
3.1 Summary
The number of I/O channels depends on models.
“n”in this section shows the number of channels.
[Table 3.1] n = The number of channels
P/N
n
FDX-S16, FDX-S16U
16
FDX-S32, FDX-S32U
32
A command consists of “@” (“40” in hexadecimal), 3 one-byte alphabetical characters (upper and lower
cases), and parameters (one-byte numbers). For some commands, multiple parameter values can be
specified or parameters are not necessary.
“,”( a comma, “2C” in hex) is indicated between a command and parameter and between two parameters.
“ ” is indicated as a delimiter CR LF (return+line feed, “0D” and “0A” in hex).
Processing is executed by sending a delimiter at the end of the command.
Example:@SPM,2
■If there is an error:
An error command is returned if an undefined command or wrong parameter is included.
Example:@SOT,2
@ERR,1
■Using as HELP
If only delimiter is sent, command list as the help command is returned.

FDX-S Series Command Guide
14
3.2 Command list
■Error status
Command
Function
Page
@ERR
Error status
18
■I/O channel selection
Command
Function
Page
@SSC
Straight channel switching
18
@GSW / @SSW
I/O channel switching
19
@GCY / @SCY
Input channel selection copy
19
■Output position, size, and masking
Command
Function
Page
@GOT / @SOT
Output resolution
20
@GUM / @SUM
Aspect ratio for sink device
21
@GMR / @SMR
Image size/Image position
22
@GBC / @SBC
Background color
23
@GTP / @STP
Test pattern
24
@GVW / @SVW
Videowall configuration/Image position
25
@GIM / @SIM
Synchronization mode
26
@GES / @SES
Video synchronization
26
■Output
Command
Function
Page
@GEN / @SEN
HDCP output
27
@GDM / @SDM
Output format
28
@GDC / @SDC
Deep Color output
28
@GFA / @SFA
Video transition effect
29
@GHM / @SHM
Sink device EDID check
30
@GMK / @SMK
Hot plug ignoring duration
31
■Input position, size, and masking
Command
Function
Page
@GAP / @SAP
Aspect ratio
32
■Input
Command
Function
Page
@GDT / @SDT
No-signal input monitoring
33
@GHE / @SHE
HDCP input
33
@GAG / @SAG
SDI input audio group
34
@GDU/ @SDU
3G-SDI Dual Stream
35

FDX-S Series Command Guide
15
■Input timing
Command
Function
Page
@GPI / @SPI
Horizontal/Vertical start position
36
@GSI / @SSI
Horizontal/Vertical active area
37
■Picture controls
Command
Function
Page
@GOB / @SOB
Output brightness
38
@GOC / @SOC
Output contrast
38
@GGM / @SGM
Output gamma
39
@GOA / @SOA
Output settings
40
@GFL / @SFL
Input sharpness
43
@GIB / @SIB
Input brightness
44
@GIC / @SIC
Input contrast
45
@GHU / @SHU
Input hue
46
@GST / @SST
Input saturation
47
@GEF / @SEF
Input settings
48
■Output audio
Command
Function
Page
@GAM / @SAM
Mute
50
@GLO / @SLO
Output Lip Sync
50
■EDID
Command
Function
Page
@GEC / @SEC
External EDID
51
@GVF / @SVF
Resolution
52
@RME
Copying EDID
53
@GHZ / @SHZ
Frame rate
53
@GDI / @SDI
Deep Color
54
@GAF / @SAF
Audio format
55
@GSP / @SSP
Speaker configuration
56
■RS-232C
Command
Function
Page
@GCT / @SCT
RS-232C communication
57
■LAN
Command
Function
Page
@GIP / @SIP
IP address
58
@GSB / @SSB
Subnet mask
58
@GMC
MAC address
59
@GLP / @SLP
TCP port number
59

FDX-S Series Command Guide
16
■Preset memory
Command
Function
Page
@RCM
Recalling crosspoint
60
@SCM
Saving preset memory
60
@SEM
Saving preset memory
61
@GCM / @ECM
Editing crosspoint
61
@RPM
Recalling crosspoint
62
@SPM
Saving preset memory
62
@GPM
Preset memory number matching I/O channel status
62
■Bitmap
Command
Function
Page
@GBM / @SBM
Bitmap image output
63
@GBB / @SBB
Background color
64
@GBT / @SBT
Aspect ratio
64
@GZP / @SZP
Image position
65
@GPB / @SPB
Start-up bitmap output
65
■Configuring FDX-S
Command
Function
Page
@GLS / @SLS
Front panel security lockout
66
@GLM / @SLM
Grouping front panel security lockout
66
■Status indication
Command
Function
Page
@GIS
Input signal status (For each channel)
67
@GOS
Output signal status (For each channel)
69
@GHC
System status
70
@GBS
Board status
70
@GSS
Board mounting status
71
@GFS
Fan status
71
@GPS
Power supply voltage status
72
@GIV
Version
72
■Status notification
Command
Function
Page
@GPH / @SPH
Notification interval
73
@PSH
Unsolicited status notification
74
@AIN
Input signal status (For each channel)
75
@AOT
Output signal status (For each channel)
79
@GAA
Alarm status
85

FDX-S Series Command Guide
18
3.3 Details of commands
3.3.1 Error status
@ERR
Error status
Description
Response in case the command is not executed
Response
@ERR, error
Parameter
error: Error status
1 = Erroneous parameter format or value
2 = Undefined command or wrong format
3 = Currently cannot be used
4 = Loading EDID from the sink device failed
Getting
example
Command
Response
@SSW
@ERR,1
Description
@SSW is sent.
Command format error
Remarks
-
3.3.2 I/O channel selection
@SSC
Straight channel switching
Setting
Command
@SSC
Response
@SSC
Parameter
-
Setting
example
Command
Response
@SSC
@SSC
Description
Setting I/O channel of FDX-S to the same number I/O
Completed
Remarks
Straight channel switching: For example, OUT1 is connected to IN1; OUT2 is
connected to IN2; OUT16 is connected to IN16.

FDX-S Series Command Guide
19
@GSW / @SSW
I/O channel switching
Getting
Command
@GSW
Response
@GSW, v_1, v_2, ・・・, v_8 (, v_9 ・・・, v_n )
Setting
Command
@SSW, in_1, out_1 (, in_2, out_2 ・・・)
Response
@SSW, in_1, out_1 (, in_2, out_2 ・・・)
Parameter
v_1-n: Output channel
0 = OFF [Default], 1 to n = IN1 to INn,
-1 = No output board is installed.
in_1-n: Input channel
0 = OFF, 1 to n = IN1 to INn
out_1-n: Output channel
0 = All outputs, 1 to n = OUT1 to OUTn
Getting
example
Command
Response
@GSW
@GSW,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
Description
Getting the I/O channels that is assigned to the I/O channels
OUT1 to OUT16 are assigned to IN1 to IN16.
Setting
example
Command
Response
@SSW,1,3
@SSW,1,3
Description
Setting the OUT3 to IN1
OUT3 is assigned to IN1.
Completed
Remarks
-
@GCY / @SCY
Input channel selection copy
Getting
Command
@GCY, sch
Response
@GCY, sch, dch_1, ・・・, dch_8 (,dch_9, ・・・, dch_n )
Setting
Command
@SCY, sch, dch_1 (, dch_2 ・・・)
Response
@SCY, sch, dch_1 (, dch_2 ・・・)
Parameter
sch: Source output channel
1 to n = OUT1 to OUTn
-2 = No output board is installed.**For response only
dch_1-n: Destination output channel
0 =All outputs, 1 to n = OUT1 to OUTn
Getting
example
Command
Response
@GCY,1
@GCY,1,2,3,4
Description
Getting the output channel with the same setting as the input channel assigned to
OUT1
OUTs 2, 3, and 4 have the same input channel as OUT1.
Setting
example
Command
Response
@SCY,1,3
@SCY,1,3
Description
Copying input channel selection of OUT1 to that of OUT3
Completed
Remarks
This command is for displaying video that is being output to a sink device to other
sink devices.

FDX-S Series Command Guide
20
3.3.3 Output position, size, and masking
@GOT / @SOT
Output resolution
Getting
Command
@GOT, out_ch
Response
@GOT, out_ch, auto, resolution
Setting
Command
@SOT, out_ch, auto, resolution
Response
@SOT, out_ch, auto, resolution
Parameter
out_ch: Output channel
1 to n = OUT1 to OUTn
auto: Output resolution mode
0 = Resolution can be specified for the “resolution” parameter below.
1 = Resolution can be selected automatically [Default],
-2 = No scan conversion output board is installed.**
**For response only, “resolution” is not displayed.
resolution: Output resolution
1 = VGA@60(640x480), 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),
20 = 480p@59(720x480), 21 = 576p@50(720x576),
22 = 720p@50(1280x720), 23 = 720p@59(1280x720),
24 = 1080i@50(1920x1080), 25 = 1080i@59(1920x1080),
26 = 1080p@50(1920x1080), 27 = 1080p@59(1920x1080)
Getting
example
Command
Response
@GOT,1
@GOT,1,0,7
Description
Getting the OUT1 output resolution
SXGA 60 Hz
Setting
example
Command
Response
@SOT,1,0,11
@SOT,1,0,11
Description
Setting the OUT1 output resolution to WXGA+ 60 Hz
Completed
Remarks
-
Other manuals for FDX-S Series
1
This manual suits for next models
4
Table of contents
Other IDK Matrix Switcher manuals