Skip to content

Conversation

@VzhelevVector
Copy link
Collaborator

Fix duplicate DMX value handling for virtual channels

Added logic to ensure unique DMXFrom values when parsing channel sets
for virtual channels with recalculated DMX values (32-bit to 16-bit).
Implements duplicate detection with forward increment and cascading
backward decrement fallback to maintain valid DMX ranges.

…rd/backward adjustment logic. Simplify DMX value conversion clamping logic in XmlFileHelper
@VzhelevVector VzhelevVector self-assigned this Dec 16, 2025
@VzhelevVector VzhelevVector merged commit 41af0ff into master Dec 16, 2025
1 check passed
@VzhelevVector VzhelevVector deleted the Recalc-issue branch December 16, 2025 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants