Getting Started Achieving the Best Performance Safety Instructions Recycling Kramer Products Overview Defining the FC-6P Ethernet Gateway − Serial/IR Performing Initial Configuration Configuring the FC-6P Ethernet Gateway − Serial/IR Setting Up an Ethernet Connection on the PC Connecting the FC-6P...
Page 5
Figures Figure 1: FC-6P Controlled Devices from Remote IP-based Clients Figure 2: FC-6P Ethernet Gateway − Serial/IR Figure 3: Connecting the FC-6P for Initial Configuration Figure 4: Configuring a Remote Connection Figure 5: Connecting the FC-6P Ethernet Gateway − Serial/IR...
Room Connectivity; GROUP 10: Accessories and Rack Adapters; GROUP 11: Sierra Video Products; GROUP 12: Digital Signage; GROUP 13: Audio; and GROUP 14: Collaboration. Congratulations on purchasing your Kramer FC-6P Ethernet Gateway − Serial/IR that is ideal for: • Remote IP control of RS-232 and IR controlled devices •...
Avoid interference from neighbouring electrical appliances that may adversely influence signal quality • Position your FC-6P away from moisture, excessive sunlight and dust This equipment is to be used only inside a building. It may only be connected to other equipment that is installed inside a building.
Kramer Electronics has made arrangements with the European Advanced Recycling Network (EARN) and will cover any costs of treatment, recycling and recovery of waste Kramer Electronics branded equipment on arrival at the EARN facility. For details of Kramer’s recycling arrangements in your particular country go to our recycling pages at www.kramerav.com/support/recycling/.
Ethernet, capable of plug and play deployment over a customer Ethernet LAN for remote bidirectional RS-232 and IR emitter control of customer devices. Multiple control clients can be IP-connected to the FC-6P control gateway for concurrent control of two RS-232 or four IR controllable devices, such as AV scalers, video displays, audio amplifiers, and DVD players.
Android touch devices. K-Touch can be used to perform device discovery over the network as the FC-6P is set to be a DHCP client by default. You can use the Kramer LAN Configurator software to discover devices that are attached to the network, including the FC-6P.
Port 2 terminal block connects one bidirectional RS- Block 232 port or two IR outputs RESET Button Press and hold while cycling the device power to reset to factory default parameters (see Section 8.2) FC-6P - Defining the FC-6P Ethernet Gateway − Serial/IR...
Page 12
P1 / P2 – Port 1 / Port 2 Tx – Transmit, Rx– Receive 9600, 8, N, 1 – 9600 baud, 8-bits, no parity, 1 stop bit / IR – IR Port 1 / IR Port 2 FC-6P – Defining the FC-6P Ethernet Gateway − Serial/IR...
FC-6P. To discover the IP address of FC-6P, use K-LAN Configurator, available for download from our website at www.kramerav.com. To browse the FC-6P Web UI on taking the device out of the box (using the default settings), use the default host name, (see Section 10).
Page 14
To configure the FC-6P: 1. Connect the Ethernet port on the rear panel of FC-6P to a PC, either directly or via a LAN, (see Section 6.1). 2. Using a Web browser and the relevant IP address, browse the General Info...
Setting Up an Ethernet Connection on the PC If the control application can directly connect to the Ethernet driver, select the host IP address and port number according to your FC-6P configuration, as illustrated in Figure Figure 4: Configuring a Remote Connection...
Connecting the FC-6P Always switch off the power to each device before connecting it to your FC-6P. After connecting your FC-6P, connect its power and then switch on the power to each device. Figure 5: Connecting the FC-6P Ethernet Gateway − Serial/IR...
6.1.1 Connecting the Ethernet Port Directly to a PC You can connect the Ethernet port of the FC-6P directly to the Ethernet port on your PC using a crossover cable with RJ-45 connectors. This type of connection is recommended for identifying the FC-6P with the factory configured default IP address.
Figure Figure 7: Local Area Connection Properties Window 4. Highlight Internet Protocol Version 4 (TCP/IPv4) and click Properties. The Internet Protocol Properties window relevant to your IT system appears as shown in Figure 8 Figure FC-6P – Connecting the FC-6P...
6.1.2 Connecting the Ethernet Port via a Network Hub or Switch You can connect the Ethernet port of the FC-6P to the Ethernet port on a network hub or switch using a straight-through cable with RJ-45 connectors. FC-6P – Connecting the FC-6P...
Page 21
Connect the RS-232, 3-pin, terminal block connectors on the rear panel of the FC-6P using 3-wire cable (pin TX to pin 2, RX to pin 3, and G to pin 5) to the RS-232 9-pin D-sub port on the devices to be controlled To connect to the FC-6P via IR: •...
Remote Operation via the Web UI The embedded Web UI can be used to remotely operate the FC-6P using a Web browser and an Ethernet connection. Before attempting to connect: • Perform the initial configuration in Section 5.1 and connecting via Ethernet in Section 6.1...
To load a configuration: 1. Click Load. The Explorer window opens. 2. Browse to the required file. 3. Select the required file and click Open. The device is configured according to the saved preset. FC-6P - Remote Operation via the Web UI...
Send Replies to New Client by Default Displaying Connected Clients The Connected Clients page (Figure 12) allows you to view the following details of any client devices connected via Ethernet to the FC-6P: • IP address • The port it is connected to...
Device time, date, and time zone • Use a timeserver to set the time and date automatically using a (if the device is connected to the Internet), including the Time Zone and daylight savings time FC-6P - Remote Operation via the Web UI...
Figure 13: Device Settings Page The FC-6P has a built-in clock that can synchronize with a Time Server if required. To enable Time Server synchronization: 1. Browse to the Device Settings page by clicking Device Settings. The Device Settings page is displayed as shown in Figure 2.
Edit the IP settings for static IP addressing Note: The default IP address setting for the device is DHCP. Figure 14: Communication Page After modifying any of the IP settings, click Set to save the changes. FC-6P - Remote Operation via the Web UI...
• Parity • Data bits • Baud rate • Stop bits • Select whether or not to send replies on the port to the new client Figure 15: Serial Port Settings Page FC-6P – Remote Operation via the Web UI...
Note: When DIP-switches 1 and 2 are set down to IR, serial ports 1 and 2 are grayed out and the following serial port settings screen appears: Figure 17: Serial Port Settings Page – No Serial Ports Configured FC-6P - Remote Operation via the Web UI...
The IR Command Learner page allows you to teach the FC-6P IR commands. These can be saved for later use. Note: While learning is in progress, the four IR Out LEDS light and the FC-6P is not available for normal operation.
1. On the Security page, click ON. The confirmation popup is displayed as shown in Figure Figure 20: Security Confirmation Popup 2. Click OK. The Authentication Required popup is displayed as shown in Figure FC-6P - Remote Operation via the Web UI...
5. Wait until the Web UI has reloaded. Click the Security tab. The page show in Figure 22 is displayed. Figure 22: Security Activated Page 6. If required, click OFF to turn security off, or change the password and click Change. FC-6P – Remote Operation via the Web UI...
The display may not update automatically. Click Refresh to update the display. Use the Log Filter check-boxes to select which events to display from the log. Use the Log Config check-boxes to select which events are recorded. FC-6P - Remote Operation via the Web UI...
Kramer Information The About Us page displays the Web page version and the Kramer company details. Figure 24: About Us Page FC-6P – Remote Operation via the Web UI...
To perform IR learning, the IR remote control must be approximately five to seven centimeters (2” and 2.7”) from the FC-6P front panel. Note: While learning is in progress, the FC-6P is not available for normal operation. To teach the FC-6P an IR command: 1.
3. Turn on the power to the device while holding down the Reset button for a few seconds. 4. Release the button. The device is reset to the factory default settings. Upgrading the Firmware For instructions on upgrading the firmware see the “Kramer K-Upload User Manual”. FC-6P – Using FC-6P Operations...
0.824kg (1.8lbs) approx. Accessories Included 3ft USB cable, bracket set Optional PS-504 5V DC power adapter, RK-3T 19“ rack adapter, IR and serial cables – see www.kramerav.com/product/FC-6P Specifications are subject to change without notice at www.kramerav.com FC-6P - Technical Specifications...
The total sustained data bandwidth that each device can handle for all ports simultaneously is 150kbps. Example Bandwidth Calculation The FC-6P has two serial ports. Each serial port can support up to: • 150kbps / 2 = 75kbps If each protocol command is 100 bytes, (that is, 800 bits), you can safely send and receive a minimum of 96 commands per second on each serial port.
Data Bits: Stop Bits: Parity: None Note: The FC-6P is shipped from the factory with DHCP enabled and a random IP address. After performing a factory reset, the DHCP and the IP address are set to the values shown below. Ethernet...
Kramer Protocol 3000 The FC-6P can be operated using the Kramer Protocol 3000 serial commands. The command framing varies according to how you interface with the FC-6P. For example, a basic video input switching command that routes a layer 1 video signal to HDMI out 1 from HDMI input 2 (ROUTE 1,1,2), is entered as follows: •...
You can enter commands directly using terminal communication software (e.g., Hercules) by connecting a PC to the serial or Ethernet port on the FC-6P. To enter CR press the Enter key (LF is also sent but is ignored by the command parser).
Page 42
Message starting character '#' – For host command/query '~' – For device response Device address (Optional, for K-NET) K-NET Device ID followed by '@' Query sign '?' follows some commands to define a query request. FC-6P – Kramer Protocol 3000...
Page 43
You can directly enter all commands using a terminal with ASCII communications software, such as HyperTerminal, Hercules, etc. Connect the terminal to the serial or Ethernet port on the Kramer device. To enter CR press the Enter key. ( LF is also sent but is ignored by command parser).
11.3 Kramer Protocol 3000 – Detailed Commands This section lists the detailed commands applicable to the FC-6P. 11.3.1 Functions Permission Transparency Set: End User Public Get: Description Syntax Set: Protocol handshaking Get: Response ~nn@ CR LF Parameters Response Triggers Notes...
Page 46
This command sets tunneling port routing. Every com port can send or receive data from the ETH port. All com ports can be configured to the same ETH port. K-Config Example Set COM1 as RS-232, port 1, Eth port 1, send replies, keep alive 30 seconds: “#COM-ROUTE 1,1,1,1,30”,0x0D FC-6P – Kramer Protocol 3000...
Page 47
ETHrepEn – 0 (COM port does not send replies to new clients), 1 (COM port sends replies to new clients) Timeout – Keep alive timeout in seconds (1 to 3600) Response Triggers Notes K-Config Example Add COM1 port as TCP, port 1, Eth port 1, send replies, keep alive 30 seconds “#COM-ROUTE-ADD 1,1,1,1,30”,0x0D FC-6P - Kramer Protocol 3000...
Page 48
Administrator Public Get: Description Syntax #DELSPfile_nameCR Set: Delete file Get: Response ~nn@DELSPfile_nameCR Parameters file_name − name of file to delete (file names are case-sensitive) Response Triggers K-Config Example Delete a file named “test”: “DEL test”,0x0D FC-6P – Kramer Protocol 3000...
Page 49
Set Ethernet port protocol #ETH-PORT?SPportTypeCR Get: Get Ethernet port protocol Response ~nn@ETH-PORTSPportType, ETHPortCR LF Parameters portType –1 (UDP), 2 (TCP) ETHPort − TCP/UDP port number Response Triggers K-Config Example Set ETH port 1 to UDP: “ETH-PORT 2,1”,0x0D FC-6P - Kramer Protocol 3000...
Page 50
EthRepEn – 0 (COM port does not send replies to new clients), 1 (COM port sends replies to new clients) Wired – 0 (non-wired connection), 1 (wired connection) Response Triggers Notes The response displays each tunnel in a separate line. K-Config Example “ETH-TUNNEL? 1”,0x0D FC-6P – Kramer Protocol 3000...
Page 51
11.3.11 FORMAT Functions Permission Transparency FORMAT Set: Administrator Public Get: Description Syntax #FORMATCR Set: Format file system Get: Response ~nn@FORMATSPOKCR LF Parameters Response Triggers Notes Response could take several seconds until formatting completes K-Config Example “#FORMAT”,0x0D FC-6P - Kramer Protocol 3000...
Page 52
− byte stream of file contents file_size − size of file (device sends it in response to give user a chance to get ready) Response Triggers K-Config Example Get a file named “test”: “#GET test”,0x0D FC-6P – Kramer Protocol 3000...
Page 53
IR_Status − 0 (sent), 1 (stop), 2 (done), 3 (busy), 4 (wrong parameter), 5 (nothing to stop), 6 (start), 7 (timeout), 8 (error) Response Triggers K-Config Example Send the IR learning command volume up with a 3 second timeout: “#IR-LEARN vol_up,3”,0x0D FC-6P - Kramer Protocol 3000...
Page 54
Pronto command – Pronto format command (in HEX format, no leading zeros, no ‘0x’ prefix) Status – 0 (IR_SENT), 1 (IR_STOP), 2 (IR_BUSY), 3 (IR_WRONG_PARAM), 4 (IR- NOTHING_TO_STOP) Response Triggers K-Config Example Send a volume up command to port 3 and repeat five times: “#IR-SND 3,04,vol_up,5,1,1,4E 23 C4…”,0x0D FC-6P – Kramer Protocol 3000...
Page 55
CmdName – a string, the alias of the IR command. The controlling device is responsible for sending the correct name Status – 0 (IR_SENT), 1 (IR_STOP), 2 (IR_BUSY), 3 (IR_WRONG_PARAM), 4 (IR- NOTHING_TO_STOP) Response Triggers K-Config Example Send a power off command to IR port 2: “#IR-STOP 2,06,power_off”,0x0D FC-6P - Kramer Protocol 3000...
Page 56
The permission system works only if security is enabled with the SECUR command. It is not mandatory to enable the permission system in order to use the device K-Config Example Set the protocol permission level to Admin (when the password defined in the PASS command is 33333): “#LOGIN Admin,33333”,0x0D FC-6P – Kramer Protocol 3000...
Page 57
#MACH-NUMSPmachine_numberCR Set: Set machine number (device ID) Get: Response ~nn@MACH-NUMSPmachine_numberCR LF Parameters machine_number – New machine number Response Triggers Notes The new machine number is only set after restarting the device. K-Config Example “#MACH-NUM 4”,0x0D FC-6P - Kramer Protocol 3000...
Page 58
Response Triggers Notes This command identifies equipment connected to Step-in master products and notifies of identity changes to the connected equipment. The Matrix saves this data in memory to answer REMOTE-INFO requests K-Config Example “#MODEL?”,0x0D FC-6P – Kramer Protocol 3000...
Page 59
The machine name is not the same as the model name. The machine name is used to identify a specific machine or a network in use (with DNS feature on) K-Config Example Set machine name to FC-6P-4321: “#NAME FC-6P-4321”,0x0D 11.3.23 NAME-RST...
Page 60
A network gateway connects the device via another network, possibly over the Internet. Be careful of security problems. Consult your network administrator for correct settings. K-Config Example Set the gateway IP address to 192.168.0.1: “#NET-GATE 192.168.000.001”,0x0D FC-6P – Kramer Protocol 3000...
Page 61
NET-MAC? Get: End User Public Description Syntax Set: #NET-MAC?CR Get: Get MAC address Response ~nn@NET-MACSPmac_addressCR LF Parameters mac_address – unique MAC address. Format: XX-XX-XX-XX-XX-XX where X is hex digit Response Triggers Notes K-Config Example “#NET-MAC?”,0x0D FC-6P - Kramer Protocol 3000...
Page 62
– password for the login_level. Up to 15 printable ASCII chars. Response Triggers Notes The default password is an empty string K-Config Example Set the password for the Admin protocol permission level to 33333: “#PASS Admin,33333”,0x0D FC-6P – Kramer Protocol 3000...
Page 63
485Term – 485 termination state: 1 (enable), 0 (disable) Response Triggers Notes 485Term is effective only when the port type is UART K-Config Example Change port 3 to relay and name it blinds: “#PORT-TYPE 3,3,blinds”,0x0D FC-6P - Kramer Protocol 3000...
Page 64
To avoid locking the port due to a USB bug in Windows, disconnect USB connections immediately after running this command. If the port was locked, disconnect and reconnect the cable to reopen the port. K-Config Example “#RESET”,0x0D FC-6P – Kramer Protocol 3000...
Page 65
Get device serial number Response ~nn@SNSPserial_numberCR LF Parameters serial_number – 11 decimal digits, factory assigned Response Triggers Notes This device has a 14 digit serial number, only the last 11 digits are displayed K-Config Example “#SN?”,0x0D FC-6P - Kramer Protocol 3000...
Page 66
The year must be 4 digits The device does not validate the day of week from the date Time format − 24 hours Date format − Day, Month, Year K-Config Example Set the time to 09:45, Tuesday, 01-July-2015: “#TIME TUE,01-07-2015,09:45:00”,0x0D FC-6P – Kramer Protocol 3000...
Page 67
+ 1 hour if daylight savings time is in effect TIME command sets the device time without considering these settings K-Config Example Set the time offset to GMT +2, standard time: “#TIME-LOC 2,0”,0x0D FC-6P - Kramer Protocol 3000...
Page 68
Notes This command is needed for setting UDP timeout for the current client list K-Config Example Connect the device to a time server at a given IP address, activate and sync at 6AM: “#TIME-SRV 1,xxx.xxx.xxx.xxx,06”,0x0D FC-6P – Kramer Protocol 3000...
Page 69
If Serial1 is configured when RS-485 is selected, the RS-485 UART port is automatically changed K-Config Example Configure RS-232 com port 1 to 9600 baud, 8 data bits, no parity, 1 stop bit: “#UART 1,9600,8,N,1,0”0x0D FC-6P - Kramer Protocol 3000...
Page 70
Set: VERSION? Get: End User Public Description Syntax Set: #VERSION?CR Get: Get firmware version number Response ~nn@VERSIONSPfirmware_versionCR LF Parameters firmware_version – XX.XX.XXXX where the digit groups are: major.minor.build version Response Triggers Notes K-Config Example “#VERSION?”,0x0D FC-6P – Kramer Protocol 3000...
Page 72
SAFETY WARNING Disconnect the unit from the power supply before opening and servicing For the latest information on our products and a list of Kramer distributors, visit our Web site to find updates to this user manual. We welcome your questions, comments, and feedback.
Need help?
Do you have a question about the FC-6P and is the answer not in the manual?
Questions and answers