THE HUB

The Hub/KRAMER/End Points/KDS-DEC7

KRAMER, End Points

KDS-DEC7

Control
IP
Encoding
ASCII
IP
TCP port 5000
Line ending
CR
Roles
Decoder, End point
Discovery
PROBE
More from this makerKDS-EN7

Commands

46 commands
OTHER43
ROUTE VIDEO #KDS-CHANNEL-SELECT [video],%v
Ending: cr
ROUTE AUDIO #KDS-CHANNEL-SELECT [audio],%v
Ending: cr
PING #
Ending: cr
GET MODEL #MODEL?
Ending: cr
GET SERIAL #SN?
Ending: cr
GET VERSION #VERSION?
Ending: cr
GET BUILD DATE #BUILD-DATE?
Ending: cr
GET NAME #NAME? 0
Ending: cr
SET NAME #NAME 0,%v
Ending: cr
GET IP #NET-IP?
Ending: cr
GET MAC #NET-MAC? 0
Ending: cr
GET BEACON INFO #BEACON-INFO? 0
Ending: cr
GET ACTION #KDS-ACTION?
Ending: cr
SET ACTION #KDS-ACTION %v
Ending: cr
SAVE SETTINGS #KDS-ACTION 2
Ending: cr
START STREAM #KDS-ACTION 1
Ending: cr
STOP STREAM #KDS-ACTION 0
Ending: cr
GET METHOD #KDS-METHOD?
Ending: cr
SET METHOD #KDS-METHOD %v
Ending: cr
SET MULTICAST #KDS-MULTICAST %v
Ending: cr
GET AUDIO MODE #KDS-AUD?
Ending: cr
SET AUDIO MODE #KDS-AUD %v
Ending: cr
GET IR GATEWAY #KDS-IR-GW?
Ending: cr
SET IR GATEWAY #KDS-IR-GW %v
Ending: cr
STANDBY ON #STANDBY 1
Ending: cr
STANDBY OFF #STANDBY 0
Ending: cr
GET SIGNALS LIST #SIGNALS-LIST?
Ending: cr
SET CHANNEL #KDS-CHANNEL-SELECT [video,audio,rs232,ir,usb,cec],%v
Ending: cr
GET CHANNEL #KDS-CHANNEL-SELECT? video
Ending: cr
GET VIDEO CHANNEL #KDS-CHANNEL-SELECT? video
Ending: cr
GET AUDIO CHANNEL #KDS-CHANNEL-SELECT? audio
Ending: cr
GET LEVEL #X-AUD-LVL? out.analog_audio.1.audio.1
Ending: cr
GET MUTE #X-MUTE? out.analog_audio.1.audio.1
Ending: cr
GET OSD #KDS-OSD-DISPLAY?
Ending: cr
SET OSD #KDS-OSD-DISPLAY %v
Ending: cr
GET SCALE #KDS-SCALE?
Ending: cr
SET SCALE #KDS-SCALE %v
Ending: cr
GET RATIO #KDS-RATIO?
Ending: cr
SET WALL #VIEW-MOD %v
Ending: cr
GET WALL #VIEW-MOD?
Ending: cr
CLEAR WALL #VIEW-MOD 0
Ending: cr
GET WALL BEZEL #KDS-VW-BEZEL?
Ending: cr
SET WALL PATTERN #KDS-VW-PATTERN %v
Ending: cr
VOLUME1
VOLUME SET #X-AUD-LVL out.analog_audio.1.audio.1,%v
Ending: cr
MUTE2
MUTE ON #X-MUTE out.analog_audio.1.audio.1,on
Ending: cr
MUTE OFF #X-MUTE out.analog_audio.1.audio.1,off
Ending: cr

Cheat sheet

driver.cheatSheet()

What it is

The Kramer KDS-DEC7 is an AV-over-IP decoder that renders 4K HDMI video, audio, USB, RS-232, IR and CEC from a KDS-EN7 encoder on the same gigabit network. It includes a scaler, an on-screen display generator and a video wall processor with bezel compensation, and selects its source by tuning to an encoder's channel number rather than through a matrix switch.

Specs

Resolution: Up to 3840x2160, JPEG 2000 compression, HDCP 2.2

Type: AV-over-IP endpoint, channel-based routing, Kramer Protocol 3000

Inputs: Network only; 1x HDMI output, USB, RS-232, IR, analog audio

Mounting: Surface or rack

Setup

First Use: Put the device on the same subnet as the controller and connect to TCP port 5000, which is the Protocol 3000 default. Send '#' on its own and confirm the device answers '~nn@ok' before sending anything else; nn is the machine number and every later reply carries it. Commands are ASCII, prefixed with '#' and terminated with a carriage return. The device takes a DHCP address by default. If device security has been enabled on site, send '#LOGIN admin,<password>' first - a factory unit does not require it.

Video Optimization: The network must have IGMP snooping enabled with a querier when streaming multicast, which SET METHOD 2 selects. Use SET MULTICAST to place the stream on a specific group address; unlike chip-derived families, the address is assigned here.

CEC: CEC travels with the stream and is routed with it. The decoder's whole-stream route names cec among its signals, so a display behind a decoder follows the source it is tuned to.

Switch: A switch is a channel change, not a crosspoint. An encoder publishes on the channel set with SET CHANNEL (1-999); a decoder watches whichever channel it is tuned to. To route, read the wanted encoder's channel with GET CHANNEL, then send SET CHANNEL to the decoder with that number, and confirm with GET CHANNEL on the decoder. The decoder's route names every signal at once; ROUTE VIDEO and ROUTE AUDIO move one signal for breakaway.

Support

Tech Support Phone: +1 (888) 275-6311

Power Cycle: Remove PoE or the local power supply for ten seconds. STANDBY ON and STANDBY OFF change power state without dropping the control session.

Factory Reset: Use the embedded web pages, or the front-panel reset. NAME-RST clears only the device name.

About this driver

driver.source()

Confirm each command on your device before you rely on it. Provided as is, with no warranty. To correct something or ask for it to come down, write to info@ctrlbot.io. Licensed CC BY 4.0: credit CTRLbot and link back when you share it. Product page. Manufacturer site.

Revision
1
Updated
2026-11-05
Catalog date
2026-11-12
License
CC-BY-4.0