Hello,
I made test with the Enttec Splitter RDS4 : RDM doesn't work for me.
It is this product :
http://www.enttec.com/index.php?main_menu=Products&pn=70037&show=description&name=rds4
Let's see, I try with RDM-TRI as controller and DMX-TRI as responder.
First, I plug a direct cable between both. It's OK (Discover/Get/Set).
Then, I plug on the splitter : Timeout. If I run discover again,
nothing.
But the RDS4's rdm led blink when i send requests.
On get request, both leds blink on both TRI.
On discover, tx red led blink on RDM-TRI and rx green led blink on DMX-
TRI (with direct cable, both leds blink on discover).
-with direct cable-
dmx@voyage:~$ ola_rdm_discover -u1 -f
6864:000000cd
dmx@voyage:~$ ola_rdm_get -u1 --uid 6864:000000cd manufacturer_label
JESE Ltd. GB
-then plug on splitter-
dmx@voyage:~$ ola_rdm_get -u1 --uid 6864:000000cd manufacturer_label
Error: Response Timeout
dmx@voyage:~$ ola_rdm_discover -u1 -f
dmx@voyage:~$ ola_rdm_discover -u1 -f
dmx@voyage:~$ ola_rdm_discover -u1 -f
dmx@voyage:~$ ola_rdm_get -u1 --uid 6864:000000cd manufacturer_label
Error: The RDM device could not be found
-plug a direct cable again-
dmx@voyage:~$ ola_rdm_discover -u1 -f
6864:000000cd
dmx@voyage:~$ ola_rdm_get -u1 --uid 6864:000000cd manufacturer_label
JESE Ltd. GB
dmx@voyage:~$
On OLA debug, it was :
UsbProWidgetDetector.cpp:331: Detected USB Device: ESTA Id: 0x6864
(JESE), device: 2 (RDM-TRI MK1), serial: 0x149
DeviceManager.cpp:111: Installed device: JESE - RDM-TRI
MK1:5-6864-2-149
PortManager.cpp:151: Patched 5-6864-2-149-O-0 to universe 1
DmxTriWidget.cpp:308: Fetching index 1
Universe.cpp:404: Full RDM discovery triggered for universe 1
DmxTriWidget.cpp:308: Fetching index 1
Universe.cpp:358: Got a RDM request for 6864:000000cd with command 20
and param 0x81
DmxTriWidget.cpp:442: Sending request to 6864:000000cd with command 20
and param 81
DmxTriWidget.cpp:683: Received RDM response with code 0x0, 13 bytes,
param 81
-splitter-
Universe.cpp:358: Got a RDM request for 6864:000000cd with command 20
and param 0x81
DmxTriWidget.cpp:442: Sending request to 6864:000000cd with command 20
and param 81
DmxTriWidget.cpp:683: Received RDM response with code 0x18, 0 bytes,
param 81
Universe.cpp:404: Full RDM discovery triggered for universe 1
Universe.cpp:404: Full RDM discovery triggered for universe 1
Universe.cpp:404: Full RDM discovery triggered for universe 1
Universe.cpp:358: Got a RDM request for 6864:000000cd with command 20
and param 0x81
Universe.cpp:387: Can't find UID 6864:000000cd in the output universe
map, dropping request
-direct again-
Universe.cpp:404: Full RDM discovery triggered for universe 1
DmxTriWidget.cpp:308: Fetching index 1
Universe.cpp:358: Got a RDM request for 6864:000000cd with command 20
and param 0x81
DmxTriWidget.cpp:442: Sending request to 6864:000000cd with command 20
and param 81
DmxTriWidget.cpp:683: Received RDM response with code 0x0, 13 bytes,
param 81
Is there something to do ?
RenZO