Unicast Bandaid

Mark LaPierre is a programmer in film, television and theater based out of Albuquerque.  He grew up in live entertainment and has been a designer/programmer for musicals, concert dance, live music, circus and corporate.  Mark is a proud member of IATSE, an ETC Eos trainer and an enthusiastic trainer of many other platforms and subjects.  He offers remote console coaching in 30 minute to 4 hour times as well as a full range of training in person.  If you enjoy his content, please consider commenting on his posts on the website to appease the Algorithm.   

5 comments

  1. Chris Steele - Reply

    Interesting. I see you are using a trick I thought of a while ago, but haven’t used in the real world yet: setting a “dummy load” channel on each uni and letting it run a sine wave. Can’t remember where I got the idea for that or if I thought of it myself, but it reassures me that you use that too.

    We can see you were using sACN here. Were you using your M4250 managed switch at the head end? Any other switches between your host and the Stardust?

    I thought unicasting would be a strange fix for sACN, since if I understand it correctly, sACN only uses the host’s addresses to perform an initial handshake and set up some parameters, but then the actual data is sent in the multi-casting range 239.255.x.x . But this is good evidence it works to solve universe dropping.

    I don’t know if Eos has an equivalent, but Onyx has a nice feature that detects Ether-DMX nodes and other devices like Stardusts and shows you it knows about them. It doesn’t always detect all nodes, but it does usually show most things. What Onyx lacks is the ability to specify unicasting to a manually entered address. Rather, it offers a setting for which universes are unicasting, but I presume it decides where to send them based on what devices on the network it thinks are asking. Obviously a sub-optimal situation.

    Reading this article prompted me to fire up Capture and sACN and recreate the problem I have often had with getting Capture to recognize and lock into an sACN stream. As usual, I got sACN outputting on my Onyx machine, and verified it was present on the network by seeing it on an ether>DMX node attached. But neither sACNView nor Capture on my laptop was registering it. I’m not sure what really fixed it, I was poking around in network adaptor settings, and closing and opening sACNView to refresh it, and I accidentally clicked the update button on the start screen. So I let sACNView go ahead and update, and as soon as it started, everything popped into operation, and it’s stayed solid since.

    I will say, in the past, I believe I got it working by intermittently enabling CITP data on the host machine sending sACN. It seems like that wakes things up on the other end. Then I can turn off CITP on the source machine and the sACN remains recognized.

    • Mark LaPierre - Reply

      I was using a Zyxel GS 1200 5hp. The issue appears to be that the unit reset itself (or something magically pressed the recessed Reset button). So in short- it wasn’t configured, and that was the issue. So I now have added to my check list “Sign into and confirm settings for switches” for prep before production.

  2. Owen - Reply

    I have used uni cast to send data to led pixel rib on tha was not responding before and it solved my issues.

Leave Comment

Your email address will not be published. Required fields are marked *