-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
also sync segment name through udp #4482
base: main
Are you sure you want to change the base?
Conversation
Should this be an optional sync attribute, like the existing ones are? |
as of now its not optional but I can make it optional if needed. |
This is a breaking change. Old devices may crash or behave incorrectly due to message containing unexpected content. |
This is to be tested but since the "segment packet size" is sent in the UDP packet and read by the receiver it may be backward compatible. |
I'd suggest a new checkbox called Segment Name |
Ok, I'll work on this and will push some new commits to reflect this change |
this option is disabled by default. When enabled, the segment name is applied when received from another WLED instance.
one new commit is available with option to enable or disable segment name sync (disabled by default like Segment Options). |
What testing have you done so far with regards to @blazoncek 's comments about compatibility testing between systems using your new packet format and without? |
Unfortunately didn't had the opportunity to run such tests yet. I will do ASAP |
When you mean sync on both, do you mean making one the sender and one the receiver and then doing the same the other way round? We need to ensure we cover both "forward" and "backwards" compatibility |
This commit solves this issue : #4468