FSR DV-HDSS-41-TX 4×1 4K Scaling Presentation Switcher with Dual Outputs
Product Information
Specifications
- Product Name: API Command Set 4×1 4K Scaling Presentation Switcher with Dual Outputs
- Model Number: 43238
- Manual Number: LIT1628C
Product Usage Instructions
Freeze Mode
- The API Command Set 4×1 4K Scaling Presentation Switcher with Dual Outputs supports Freeze Mode, which allows you to freeze the currently displayed content on the screen.
- The Freeze Mode can be turned on and off using the following commands.
Set Freeze Mode ON/OFF
- Syntax Command: SET FREEZEM_ONOFF prm[CR/LF]
- Return: FREEZEM_ONOFF prm[CR/LF]
- Parameter: pm = {on, off}
- Description: pm = {on, off}
- Example Command: SET FREEZEM_ONOFF prm[CR/LF]
- Example Return: FREEZEM_ONOFF on[CR/LF]
Get Freeze Mode ON/OFF Status
- Syntax Command: GET FREEZEM_ONOFF[CR/LF]
- Return: FREEZEM_ONOFF prm[CR/LF]
- Parameter: pm = {on, off}
- Description: pm = {on, off}
- Example Command: GET FREEZEM_ONOFF[CR/LF]
- Example Return: FREEZEM_ONOFF on[CR/LF]
Contact Information
- For any further assistance or inquiries, please contact FSR INC.
using the following details:
- Address: 244 Bergen Blvd. Woodland Park, NJ 07424
- Phone: 973-785-4347
- Order Desk Fax: 973-785-4207
- WBebsite: http://www.fsrinc.com
FAQ
Q: What is Freeze Mode?
- Freeze Mode is a feature that allows you to freeze the currently displayed content on the screen.
Q: How do I enable Freeze Mode?
- To enable Freeze Mode, use the command SET FREEZEM_ONOFF.
Q: How do I disable Freeze Mode?
- To disable Freeze Mode, use the command SET FREEZEM_ONOFF off.
Q: How can I check the current status of Freeze Mode?
- To check the current status of Freeze Mode, use the command GET FREEZEM_ONOFF.
RS232 Connection
- Connect the switcher to the PC via a serial-to-USB cable.
- Run a UART tool on the PC, and configure the serial port as described in the following table.
RS232 Setting
The settings for the RS232 port are:
- Baud Rate – 57600
- Data Bits – 8 bits
- Parity – None
- Stop Bits – 1 bit
- Flow Control – None
Note: The data format is ASCII.
Command Set
Take Command SET AUTOSW_ONOFF pm [CR/LF|as an example:
- [SET AUTOSW_ONOF/ denotes command keywords, case insensitive.
- [prm] denotes parameters, case insensitive, incorrect parameters number will not be recognized.
- [CR/LF) are needed, all commands end up with [CR/LF].
Specification
![]() | |||
1 | Set API Control Function ON/OFF | Syntax Command: SET API_ONOFF prm [CR/LF] Return: API Mode: prm [CR/LF] Description: prm = {on, off} on: Enable API control function off: Disable API control function | Example Command: SET API ONOFF on [CR/LF] Return: API Mode: on [CR/LF] Description: API control: Enable/ Disable Scalar API Control |
2 |
GET API Control Status | Syntax Command: GET API STATUS[CR/LF] Return: API Mode: prm [CR/LF] Description: Get API control function status. prm = {on, off} on: Enable API control function off: Disable API control function | Example Command: GET API STATUS[CR/LF] Return: API Mode: on [CR/LF] Description: API control: Enable |
Normal Switch Case | |||
3 | Set Auto Switch ON/OFF | Syntax Command: SET AUTOSW_ONOFF prm [CR/LF] Return: Auto Switch: prm [CR/LF] Description: prm = {on, off} on: Enable Auto Switch Function off Disable Auto Switch Function | Example Command: SET AUTOSW ONOFF on [CR/LF] Return: Auto Switch: on [CR/LF] Description: Enable Auto Switch Function; |
4 | Set Auto Switch Mode | Syntax Command: SET AUTOSW _MODE prm [CR/LF] Return: Auto Switch Mode: prm [CR/LF] Description: prm = {priority, last_connected} priority: Switches the highest priority input signal to the output according to the pre-defined priority: VGA->DP->HDMl1->HDMl2. Last_connected: Switches the last inserted signal input to the output, the last inserted input should be the highest priority. | Example Command: SET AUTOSW_MODE priority [CR/LF] Return: Auto Switch Mode: priority [CR/LF] Description: Set Auto switch mode: Priority Dipswitch 2 Overrides API and is read on power-up. |
5 | Switch to Next Source | Syntax Command: SET SW NEXT[CR/LF] Return: Source Select: prm[CR/LF] Description: prm = {vga, dp, hdmil, hdmi2} | Example Command: SET SW NEXT[CR/LF] Return: Source Select: DP[CR/LF] Description: Switches to DP source if the current source is vga. |
6 | Switch Input | Syntax Command: SET SW prm[CR/LF] Return: Source Select: prm[CR/LF] Description: SW is short for Switch prm= {vga, dp, hdmil, hdmi2} | Example Command: SET SW dp[CR/LF] Return: Source Select: dp[CR/LF] Description: Switches to DP source. |
7 | Get Switch Status | Syntax Command: GET SW STATUS[CR/LF] Return: Source Select: prml [CR/LF] Switch Mode: prm2[CR/LF] Description: prml = {vga, dp, HDMI, hdmi2} prm2={Manual Mode, Automatic(Last Connected) Mode, Automatic(priority) Mode} | Example Command: GET SW STATUS[CR/LF] Return: Source Select: dp[CR/LF] Switch Mode: Manual Mode[CR/LF] Description: prml = {vga, dp, hdmil, hdmi2} prm2={Manual Mode, Automatic(Last Connected) Mode, Automatic(priority) Mode} |
CECControl | |||
8 | Set CEC Function ON/OFF | Syntax Command: SET CECCMD_ONOFF prm[CR/LF] Return: CEC: prm[CR/LF] Description: prm = {on, off} on: Enable CEC Function off: Disable CEC Function | Example Command: SET CECCMD ONOFF on[CR/LF] Return: CEC: on[CR/LF] Description: Enable/ Disables CEC Functions via API and push buttons for both HDMI and HDBaseT outputs |
9 |
Set CEC Autoexec Function ON/OFF | Syntax
Command: SET CECAUTO_ONOFF prm[CR/LF]
Return: Auto CEC: prm[CR/LF]
Description: prm = {on, off} on: Enable CEC Autoexec Function off: Disable CEC Autoexec Function | Example Command: SET CECAUTO ONOFF on[CR/LF]
Return: Auto CEC: on[CR/LF]
Description: Enable/ Disable Autoexec CEC Function when a valid signal is applied and when no signals are present |
10 |
Set CEC POWER Delay Time | Syntax Command: SET CECAUTO_DELAY prm[CR/LF]
Return: Auto CEC Delay Value: prm Min[CR/LF]
Description: CECAUTO _DELAY is short for CEC auto Power Delay Time prm = {0,1,2… ,30} 1 means 1 minute ,2 means 2 minutes and so on; Default wait time is 2 minutes, which means when no signal detected on the selected source for 2 minutes, the unit will send CEC Command (power-off) automatically; 0 means once no signal detected on the selected source, the unit will send CEC Command (power-off) automatically. | Example Command: SET CECAUTO DELAY 3[CR/LF]
Return: CECAUTO DELAY 3 Min[CR/LF]
Description: When no active signal detected on the selected source for 3 minutes, the unit will send CEC Command (power-off) automatically. |
11 |
Send CEC Command (power-on or power-off) | Syntax Command: SET CECPWR_ONOFF prm[CR/LF]
Return: Send CEC cmd: HDMI TV prm[CR/LF] Send CEC cmd: HDBT TV prm[CR/LF]
Description: Send CEC Command prm = {on, off} On: Send Power-On Command via CEC Off: Send Power-Off Command via CEC | Example Command: SET CECPWR ONOFF on[CR/LF]
Return: Send CEC cmd: HDMI TV OFF[CR/LF] Send CEC cmd: HDBT TV OFF[CR/LF]
Description: Send Power-Off Command via CEC |
12 |
Get CEC Control Status | Syntax Command: GET CEC STATUS[CR/LF]
Return: CEC: prm 1[CR/LF] Auto CEC: prm 1[CR/LF] Auto CEC Delay Value: prm2 Min[CR/LF]
Description: prm 1 = {on, off} prm2= {0-30} | Example Command: GET CEC STATUS[CR/LF]
Return: CEC: ON[CR/LF] Auto CEC: ON[CR/LF] Auto CEC Delay Value: 2 Min [CR/LF]
Description: CEC Autoexec function is enable, delay time is 2 minutes. |
HDCP | |||
13 |
Set Input HDCP Support ON/OFF | Syntax Command: SET HDCPSUPPORT _ONOFF in prml [CR/LF]
Return: in : prm2[CR/LF]
Description: HDCPSUPPORT _ONOFF will control source hdcp support on or off prm1 = {on, off} in= {dp,hdmi1,hdmi2} prm2={HDCP Supported, HDCP Not supported} | Example Command: SET HDCPSUPPORT ONOFF hdmil on[CR/LF]
Return: HDMl1:HDCP Supported[CR/LF]
Description: Set hdmil hdcp support on. |
14 |
Get HDMI1/HDMl2 Input HDCP Status | Syntax Command: GET HDCP STATUS[CR/LF]
Return: admin: April [CR/LF] hdmi2: April [CR/LF] HDMI OUT HDCP Status: prm2[CR/LF]
Description: April = {HDCP Supported, HDCP Not supported} prm2 = {Non Encryption, Encryption} | Example Command: GET HDCP STATUS[CR/LF]
Return: HDMl1:HDCP Supported[CR/LF] HDMl2:HDCP Supported[CR/LF] HDMI OUT HDCP Status: Non-Encryption [CR/LF]
Description: HDMl1 Supports HDCP HDMl2 Supports HDCP |
EDIT | |||
Syntax Command: SET EDID in prm[CR/LF] | Example Command: SET EDID hdmil fixl [CR/LF] | ||
Return: in EDID: prm[CR/LF] | Return: hdmil EDID: fixl [CR/LF] | ||
15 |
Set Input EDID | Description: in= {vga,dp,HDMI ,hdmi2}; VGA: prm={fix0, fix, fix2, fix3, fix4} fix0: 1280×800@60Hz fix1:1920×1200@60Hz fix2: 1920×1080@60Hz fix3:1280×720@60Hz fix4: 1024×768@60Hz DP/HDMI1/HDMl2: prm={fix0, fixl, fix2, fix3, fix4, fix5, fix6, fix7} fix0: copy fixl: 4K@30Hz PCM-2Ch fix2: 1920×1080@60Hz PCM-2Ch fix3: 1280×720@60Hz PCM-2Ch fix4: 1920×1200@60Hz PCM-2Ch fix5: 1280×800@60Hz PCM-2Ch fix6: 1920×1080@60Hz Dolby 5.1 fix7: 4K@30Hz Dolby 5.1 | Description: hdmil ‘s EDID is set to 1920×1200@60Hz. |
Note: | |||
l Fix 1(4K@30Hz PCM-2Ch) is in default; | |||
l When you set EDID in copy mode and detect the display for 4K@60HZ, it will automatically output 4k@30Hz; | |||
Syntax Command: GET EDID_STATUS[CR/LF] | Example Command: GET EDID_STATUS[CR/LF] | ||
16 | Get Input EDID Status | Return: VGA EDID: prm[CR/LF] DP EDID: prm[CR/LF] HDMl1 EDID: prm[CR/LF] HDMl2 EDID: prm[CR/LF] | Return: VGA EDID: fix0[CR/LF] DP EDID: fix2[CR/LF] HDMl1 EDID: fix2[CR/LF] HDMl2 EDID: fix2[CR/LF] |
Description: VGA: prm={fix0, fix, fix2, fix3, fix4} fix0: 1280×800@60Hz fixl: 1920×1200@60Hz fix2: 1920×1080@60Hz fix3:1280×720@60Hz fix4: 1024×768@60Hz DP/HDMI1/HDMl2: prm-{fix0, fixl, fix2, fix3, fix4, fix5, fix6, fix7} | Description: VGA’s EDID is set to 1280×800@60Hz DP’s EDID is set to 1920×1080@60Hz hdmil ‘s EDID is set to 1920×1080@60Hz Hdmi2’s EDID is set to 1920×1080@60Hz |
fix0: copy fixl: 4K@30Hz PCM-2Ch fix2: 1920×1080@60Hz PCM-2Ch fix3: 1280×720@60Hz PCM-2Ch fix4: 1920×1200@60Hz PCM-2Ch fix5: 1280×800@60Hz PCM-2Ch fix6: 1920×1080@60Hz Dolby 5.1 fix?: 4K@30Hz Dolby 5.1 | |||
Audio | |||
17 | Volume Gain Adjust | Syntax Command: SET VOLGAIN_DATA aout prm[CR/LF] Return: VOLGAIN_DATA aout prm[CR/LF] Description: VOLGAIN means volume control aout = {hdmiout, audioout}; prm = {0~100} The minimum delay between commands is 500 msec. | Example Command: SET VOLGAIN DATA audioout 50[CR/LF] Return: VOLGAIN DATA audioout 50[CR/LF] Description: The audio output volume on the HDMI and Audio Out is set to 50 |
18 | Set Audio Mute | Syntax Command: SET AUDIO_MUTE aout prm[CR/LF] Return: AUDIO_MUTE aout prm[CR/LF] Description: aout = { hdmiout, audioout}; prm = {on, off}// on means mute; off means not mute. The minimum delay between commands is 500 msec. | Example Command: SET AUDIO MUTE audio out on [CR/LF] Return: AUDIO MUTE audio out on [CR/LF] Description: The audio was muted on HDMIOUT. |
Video | |||
19 | Set Force RGB | Syntax Command: SET FORCERGB prm[CR/LF] Return: FORCERGB prm[CR/LF] Description: HDMIOUT’s colorspace is forced to RGB prm = {on, off} | Example Command: SET FORCERGB on[CR/LF] Return: FORCERGB on[CR/LF]
Description: HDMIOUT’s colorspace is forced to RGB |
System Info | |||
24 | Set Standby ON/OFF | Syntax Command: SET STANDBY _ONOFF prm[CR/LF] Return: STANDBY _ONOFF prm[CR/LF] Description: prm = {on, off} | Example Command: SET STANDBY ONOFF on[CR/LF] Return: STANDBY ONOFF on [CR/LF] Description: Set standby on. |
25 | Get Scaler Mode Status | Syntax Command: GET SCALER STATUS[CR/LF] Return: Scaler Info: STANDBY _status prm1[CR/LF] RESOLUTION HDMI out prm2[CR/LFJD<IXIXIXIXIXIXI HDCP hdmiout prm1[CR/LF] MUTE audioout prm1[CR/LF] VOLGAIN_DATA audioout prm3[CR/LF] Description: prm1 = {on, off} prm2={3840×2160@30, 1920×1200@60, 1920×1080@60, 1600×1200@60, 1366×768@60, 1280×1024@60, 1280×720@60, 1280×800@60, 1024×768@60, auto} prm3={0-100} | Example Command: GET SCALER STATUS[CR/LF] Return: Scaler Info: STANDBY status off[CR/LF] RESOLUTION hdmiout 1920×1080@60 [CR/LF]D<IXIXIXIXIXI HDCP hdmiout on[CR/LF] MUTE audioout off[CR/LF] VOLGAIN DATA audioout 35[CR/LF] Description: STANDBY’s status is off. HDMI OUT’s RESOLUTION is 1920×1080@60. HDMI out HDCP on. The audio out mute is off. Audio out volgain is 35. |
26 | Factory Reset | Syntax Command: RESET [CR/LF] Return: RESET [CR/LF] Description: Factory Reset | Example Command: RESET[CR/LF] Return: RESET[CR/LF] Description: Factory Reset |
27 | System Reboot | Syntax Command: REBOOT[CR/LF] Return: REBOOT[CR/LF] Description: System reboot | Example Command: REBOOT[CR/LF] Return: REBOOT[CR/LF] Description: System reboot |
28 | Get System Status | Syntax Command: GET SYS STATUS[CR/LF] Return: Response to all system status information Description: Get System Status | Syntax Command: GET SYS STATUS[CR/LF] Return: … (Response to all system status information) Description: Get System Status | ||
29 | Get Auto reboot Status | Command: GET AUTOREBOOT[CR/LF] Return: AUTO REBOOT prm [CR/LF] Description: prm = {on, off} | Syntax | Command: Get AUTOREBOOT[CR/LF] Return: AUTO REBOOT on [CR/LF] Description: Get Auto reboot Status | Syntax |
30 | Set Auto Reboot | Command: SET AUTOREBOOT prm [CR/LF] Return: AUTOREBOOT prm [CR/LF] Description: prm = {on, off} | Syntax | Command: SET AUTO REBOOT on[CR/LF] Return: AUTOREBOOT on [CR/LF] Description: Set Auto reboot Mode to “on” | Syntax |
Update Info | |||||
Command: UPG [CR/LF] Return: UPG [CR/LF] Description: UPG = upgrade | Syntax | Command: UPG [CR/LF] | Example | ||
31 | Enter upgrade mode | Return: UPG [CR/LF] | |||
Description: Upgrade module. |
Auto Mode
Auto Mode 1 (priority mode): VGA->DP->HDMI1->HDMI2
- When power is applied to the switcher it will default to the VGA channel unless there is another active source connected. If multiple sources are already connected it will auto-switch to the active source with the highest priority.
- When a new source is connected the switcher will auto-switch depending on the priority of the input signals.
- When a currently selected source is removed the unit will auto-switch to the next lower-priority input.
- Manual and API switching is also valid in the Priority Mode. The front panel button will switch through the active sources. Any switch command via the Contact Closures inputs or API commands will be performed on inputs with active sources only. If the selected source is not active the LED indicator will flash twice to indicate the source is not active and will not switch.
Auto Mode 2 (Last Connected):
- When power is applied to the switcher it will default to the VGA channel. If multiple active sources are present at power up the unit will auto-switch to the input with the highest priority.
- When any new active source is connected the unit will auto-switch to this source.
- When a currently selected source is removed the unit will auto-switch to the active source with the highest priority, or remain on the current input if no active sources are present.
- Manual and API switching is also valid in the Last Connected Mode. The front panel button will switch through the active sources. Any switch command via the Contact Closures inputs or API commands will be performed on inputs with active sources only. If the selected source is not active the LED indicator will flash twice to indicate the source is not active and will not switch.
CONTACT INFORMATION
- FSR INC.
- 244 Bergen Blvd.
- Woodland Park, NJ 07424
- Phone: 973-785-4347
- Order Desk Fax: 973-785-4207
- Web Site: http://www.fsrinc.com
- We reserve the right to change specifications or product dimensions at any time.
Documents / Resources
![]() | FSR DV-HDSS-41-TX 4x1 4K Scaling Presentation Switcher with Dual Outputs [pdf] User Manual DV-HDSS-41-TX 4x1 4K Scaling Presentation Switcher with Dual Outputs, DV-HDSS-41-TX, 4x1 4K Scaling Presentation Switcher with Dual Outputs, 4K Scaling Presentation Switcher with Dual Outputs, Scaling Presentation Switcher with Dual Outputs, Presentation Switcher with Dual Outputs, Switcher with Dual Outputs, Dual Outputs |