mtongnz / ESP8266_ArtNetNode_v2

ESP8266 based WiFi ArtNet to DMX, RDM and LED Pixels
GNU General Public License v3.0
606 stars 158 forks source link

Artpoll problem #37

Open jmb-dmx opened 7 years ago

jmb-dmx commented 7 years ago

In Martin MPC i use node dmx and I don't see output A only the B universe . Same in pixel mode. With your first project I don't have this problem.

But the artnet and dmx work !

mtongnz commented 7 years ago

I have found a similar issue using Jands Vista. I believe that they don't support the Artnet v4 spec properly yet.

In Artnet v3, each node could have a max of 4 ports out and 4 ports in. Any more than this and they needed a second IP. Each port must have the same net & subnet.

Artnet v4 has added the ability to have multiple groups of ports (4 out/4 in per group). It achieves this by sending multiple artPollReply messages, each with a unique binding address. Each group of ports can also have it's own net and subnet.

In my code, each of the ports is in it's own group so some software may not fully support the replies it sends. I am hoping that more consoles update their software to support the full v4 spec soon.

I may make it so they are in one group to fix this but it won't work if you're outputting to 2 strings of ws2812 with more than 4 universes of data total.