Articles

RDM Protocol Reference for KLSTR.one

Technical reference for RDM (E1.20) support in KLSTR.one devices

By KLSTR Engineering · 2026-04-24 KLSTR.one Protocol Reference protocol integration firmware

RDM Protocol Reference

The KLSTR.one implements the ANSI E1.20 (RDM) protocol for bidirectional communication with lighting fixtures. This document covers the supported RDM parameters and KLSTR.-specific extensions.

Supported standard parameters

The KLSTR.one supports the following standard RDM PIDs (Parameter IDs):

Required PIDs

PIDNameGetSet
0x0060DISC_UNIQUE_BRANCH--
0x0061DISC_MUTE--
0x0062DISC_UN_MUTE--
0x0070PROXIED_DEVICESYes-
0x0080DEVICE_INFOYes-
0x0081PRODUCT_DETAIL_ID_LISTYes-
0x00C0DMX_START_ADDRESSYesYes
0x00E0IDENTIFY_DEVICEYesYes
0x0050SUPPORTED_PARAMETERSYes-

Optional PIDs

PIDNameGetSet
0x0082DEVICE_MODEL_DESCRIPTIONYes-
0x0083MANUFACTURER_LABELYes-
0x00A0SOFTWARE_VERSION_LABELYes-
0x00B0BOOT_SOFTWARE_VERSION_IDYes-
0x00C1SLOT_INFOYes-
0x00E7RESET_DEVICE-Yes

RDM discovery

The KLSTR.one acts as an RDM controller. It performs binary-tree discovery to find all RDM responders on the DMX bus.

Discovery sequence:

  1. KLSTR.one sends DISC_UNIQUE_BRANCH with a full UID range.
  2. Responders within the range reply with their UID.
  3. On collision, the range is split and the process recurses.
  4. Discovered devices are muted via DISC_MUTE to avoid further collisions.
  5. The process continues until no new devices respond.

Typical discovery of 10 fixtures completes in under 2 seconds.

Accessing RDM via KLSTR.ctrl

In KLSTR.ctrl, RDM functionality is available in the device panel:

  1. Select a KLSTR.one device from the discovery list.
  2. Open the RDM tab.
  3. Click Discover to scan for fixtures.
  4. Select a fixture to view its RDM parameters.
  5. Modify writable parameters (DMX address, identify, etc.) directly from the UI.

Limitations

  • RDM is only supported on the KLSTR.one. The KLSTR.nano does not include RDM.
  • Maximum of 512 RDM devices per KLSTR.one (limited by the DMX bus).
  • Sub-devices are discovered but not all sub-device parameters may be accessible.
Copyright © 2026