Overview
DMXKing manufactures professional-grade USB-to-DMX and Ethernet-to-DMX interfaces. QLC+ provides comprehensive support for DMXKing devices through the DMX USB plugin, including advanced features like RDM and multi-port configurations.DMXKing devices are supported through the DMX USB plugin. This page covers DMXKing-specific features and configuration.
Supported Devices
DMXKing ultraDMX Pro
ultraDMX Pro
High-performance USB-to-DMX interfaceFeatures:
- 2 DMX outputs (1024 channels total)
- 1 DMX input (512 channels)
- RDM support on both outputs
- Galvanic isolation
- Individual port configuration
- Art-Net/sACN forwarding capability
UltraPro- Chipset: FTDI FT232RL
- DMX Refresh Rate: Up to 44Hz per port
- Connector: USB Type-B, 5-pin XLR
- Power: USB bus-powered or external 9-12V DC
- Isolation: 2500V galvanic isolation
Other DMXKing Devices
DMXKing produces other interfaces that may work with QLC+:- ultraDMX Micro - Compact single-universe interface
- eDMX1 Pro - Ethernet to DMX converter
- eDMX2 Pro - Dual Ethernet to DMX converter
- RDM Responder - Test device for RDM development
Device Detection
DMXKing devices use FTDI USB chips and implement the ENTTEC Pro protocol with extensions:DMXKing Detection Process
- Query manufacturer - Send label 77 (Get Widget Parameters)
- Check ESTA ID - DMXKing devices report ESTA ID
- Read device name - Label 78 (Get Widget Name)
- Get port configuration - Label 211 (Get Port Assignment)
- Activate DMXKing mode - Enable DMXKing-specific features
ESTA Manufacturer ID
DMXKing devices report their ESTA manufacturer ID:DMXKing Mode
Once detected, the plugin enables DMXKing-specific features:Port Configuration
DMXKing devices have configurable ports with direction flags:Port Flags
Port Direction
Ports can be configured as input, output, or both:Getting Port Configuration
Query current port settings with label 211:ultraDMX Pro Features
Multi-Port Operation
The ultraDMX Pro supports simultaneous operation on multiple ports:Port-Specific Labels
DMXKing extends the ENTTEC protocol with port-specific labels: Standard labels (Port 1):- Label 6: Send DMX Packet (Port 1)
- Label 5: Receive DMX Packet (Port 1)
- Label 202: Send DMX Packet (Port 2)
- Label 212: Receive DMX Packet (Port 2)
RDM on Multiple Ports
Both output ports support RDM independently:- Port 1: Label 7 (RDM), Label 11 (RDM Discovery)
- Port 2: Label 207 (RDM), Label 211 (RDM Discovery)
Network Forwarding
The ultraDMX Pro can forward between USB and network protocols: USB to Network:Network forwarding is configured through DMXKing’s configuration software, not QLC+. QLC+ reads the configuration but doesn’t modify it.
Reading Device Information
Device Name
Label 78 retrieves the device name:Widget Parameters
Label 77 returns device capabilities:Serial Number
DMXKing devices have unique serial numbers:Driver Configuration
Windows
D2XX Driver (Recommended):Linux
libFTDI (Recommended):macOS
D2XX Driver: Drivers are typically included with QLC+ or installed automatically. Manual installation:- Download FTDI D2XX drivers for macOS
- Run installer package
- Restart if prompted
- Connect DMXKing device
RDM Features
DMXKing devices have excellent RDM support:RDM Discovery
Find all RDM devices on the DMX line:- Send discovery request (mute all devices)
- Devices respond with their UIDs
- Plugin builds list of discovered devices
- Unmute all devices
RDM Get/Set Commands
Read or modify device parameters:0x0010- Device Info0x0020- Product Detail0x00F0- DMX Start Address0x0080- Device Label0x0096- Lamp State
RDM Best Practices
Troubleshooting
Device Not Detected
Verify USB connection
Verify USB connection
- Try different USB port (prefer USB 2.0)
- Use high-quality USB cable
- Avoid USB hubs if possible
Check drivers
Check drivers
Windows: Device Manager should show “USB Serial Converter”Linux: Check with
lsusb | grep 0403:6001macOS: System Information > USB should show deviceVerify permissions (Linux)
Verify permissions (Linux)
Test with DMXKing software
Test with DMXKing software
Download DMXKing’s test utility to verify hardware
Port 2 Not Working
- Verify port configuration - Check port is configured as output
- Check QLC+ patching - Ensure universe is patched to second output line
- Test Port 1 first - Confirm Port 1 works before troubleshooting Port 2
- Swap ports - Test DMX cable on Port 1 to isolate cable/fixture issues
RDM Discovery Fails
Performance Issues
Symptoms:- Flickering lights
- Delayed response
- Dropped frames
- Use direct USB connection - Avoid hubs
- Check USB bandwidth - Multiple USB devices can saturate bus
- Update drivers - Ensure latest FTDI drivers
- Verify output frequency - Should be 44Hz (default)
- Check computer performance - Ensure QLC+ has adequate CPU
Advanced Features
Custom Output Frequency
Adjust DMX refresh rate:- 25Hz - Very slow (theatrical)
- 30Hz - Slow
- 40Hz - Standard
- 44Hz - DMX specification (default)
Multiple ultraDMX Pro Devices
Run multiple interfaces simultaneously:- Connect devices one at a time
- Note serial numbers for identification
- Patch QLC+ universes:
- Universe 1: Device 1, Port 1
- Universe 2: Device 1, Port 2
- Universe 3: Device 2, Port 1
- Universe 4: Device 2, Port 2
External Power
The ultraDMX Pro can use external power: Benefits of external power:- More stable operation
- Better isolation
- Doesn’t load USB bus
- Voltage: 9-12V DC
- Current: 200mA
- Connector: 2.1mm barrel jack (center positive)
External power is optional - the device works fine on USB bus power for most applications.
Comparison with ENTTEC
| Feature | DMXKing ultraDMX Pro | ENTTEC Pro Mk2 |
|---|---|---|
| DMX Outputs | 2 | 2 |
| DMX Inputs | 1 | 1 |
| MIDI I/O | No | Yes |
| RDM | Yes (both ports) | Yes (both ports) |
| Isolation | 2500V | Unknown |
| Network Forward | Yes | No |
| External Power | Yes | No |
| Price | $$ | $$$ |
- Need network forwarding
- Want external power option
- Don’t need MIDI
- Budget-conscious
- Need MIDI I/O
- Established ENTTEC ecosystem
- Prefer XLR-5 connectors throughout
Related Pages
DMX USB Plugin
Main DMX USB plugin documentation
ENTTEC Devices
ENTTEC hardware support
Plugin Overview
Learn about the plugin architecture
