ArtNet DXM - IP? Order? Localhost?

Just let it all out, buddy. You're among friends here.
Post Reply
himi
Posts: 1
Joined: Mon Nov 07, 2016 08:16

ArtNet DXM - IP? Order? Localhost?

Post by himi »

For a party I used a matrix with 250 WS2812 Leds and controlled them with an ESP8266 using its I2S interface.
The ESP received ArtNet DMX via WiFi from Resolume. The new DMX feature is great and worked, but programming the ESP raised some questions.

#1 How does Resolume know the ESP nodes IP address? Does it send the ArtPoll Packet as defined in the ArtNet specification? Does it send the UDP Packages to the whole Network?

#2 Because 250 RGB LEDs gave 750 DMX channels I had to create two DMX outputs using two Lumiverses.
The first one sent to universe 0, the second to universe 1. Both Lumiverses where set to the same FPS.
How is the order, in which the outputs are sent, defined? Does universe 1 always follow on universe 0? Do they follow a "global" refresh time?

#3 To save the Wifi connection for another device and to avoid using the ESP I would like to send DMX via a serial connection. For this a software ArtNet/Serial bridge would have to be programmed. But first: Can Resolume actually transmit ArtNet to the local-host?

Cheers!
Last edited by himi on Mon Nov 07, 2016 18:08, edited 1 time in total.

Joris
Posts: 5186
Joined: Fri May 22, 2009 11:38

Re: ArtNet DXM - IP? Order? Localhost?

Post by Joris »

#1 How does Resolume know the ESP nodes IP address? Does it send the ArtPoll Packet as defined in the ArtNet specification? Does it send the UDP Packages to the whole Network?
On Resolume 5.1 and above, Resolume will send an ArtPoll. If the ESP node sends an ArtPollReply, its name and IP will show in the list of available destinations.

On Resolume 5.0.4 and before, Resolume broadcasts to all IPs on the network.

https://resolume.com/manual/en/r5/dmx_o ... dmx_output
How is the order, in which the outputs are sent, defined? Does universe 1 always follow on universe 0? Do they follow a "global" refresh time?
If both universes are set to the same frame-rate, they will be sent in numerical order. They are synced to Resolume's global fps.
But first: Can Resolume actually transmit ArtNet to the local-host?
As long as you're using 127.0.0.1 like a sane person, Arena 5.1 and above can send to local-host.

Post Reply