Multicontrol Socket Address Error #32
-
I keep getting the following error trying control multiple strings:
The code I am running is:
It seems other have been successful with the multicontrol but no one seemed to have this issue. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
This issue has been known for a while: It is the UDP server that hogs the socket address on the local machine, such that you cannot use two UDP servers simultaneously, even if they try to connect to two different led devices. This was corrected in the 'xled' package already in 2021, but there has not been any new release since then, so 'pip install' fetches the old code. If you only use one multicontrol, and no other control object in parallell, I think it should manage anyway. But if you start two different control interfaces (to the same or different leds), then you get this error. |
Beta Was this translation helpful? Give feedback.
This issue has been known for a while: It is the UDP server that hogs the socket address on the local machine, such that you cannot use two UDP servers simultaneously, even if they try to connect to two different led devices. This was corrected in the 'xled' package already in 2021, but there has not been any new release since then, so 'pip install' fetches the old code. If you only use one multicontrol, and no other control object in parallell, I think it should manage anyway. But if you start two different control interfaces (to the same or different leds), then you get this error.
So the quick fix is to delete all other processes which try to control your leds. (That is, you may need t…