Closed aklinkert closed 5 years ago
You are probably hitting the limit of my Controller implementation here. ๐คจ
Could you give me some detail on how I can reproduce this on my laptop?
Id be happy to try and tackle this, I just never had the need to do more than is currently implemented. (I run this for my lighting at home, so never ran multiple controllers)
Ps it is very possible that I missed something about controllers in the official spec.
Could you give me some detail on how I can reproduce this on my laptop?
Sure thing, i found this by accident while being connected to a router with both WLAN and LAN at the same time, so the laptop has two IP addresses. ๐ค
Id be happy to try and tackle this, I just never had the need to do more than is currently implemented. (I run this for my lighting at home, so never ran multiple controllers)
Hehe, I'm using this package to build a fully automated light controller to be used on stage while playing a gigs and tours with by band, so I'm right now heavily relying on it ๐ ๐
Hey Jeroen,
Sorry for opening another PR to fix the UDP socket again. The issue is a bit more complex, so I'm opening an Issue for that.
When running a controller on a device (Notebook for example) that has multiple IP addresses in the ArtNet network (2.0.0.0/8) then the controller emits a ton of logs (excerpt attached). The issue is the controller emitting an empty ArtPollReply package to make the other controllers aware of the current one, wich is am "empty" package: https://github.com/jsimonetti/go-artnet/blob/master/controller.go#L146
I spend an hour trying to fix this, but didn't made it. Any chance you got some time to implement this? :O
๐ from hamburg Alex