Skip to content

Feature/modulized generated devices parameters#69

Draft
patrick-dmxc wants to merge 76 commits intomainfrom
feature/modulizedGeneratedDevicesParameters
Draft

Feature/modulized generated devices parameters#69
patrick-dmxc wants to merge 76 commits intomainfrom
feature/modulizedGeneratedDevicesParameters

Conversation

@patrick-dmxc
Copy link
Copy Markdown
Member

No description provided.

patrick-dmxc and others added 30 commits February 9, 2026 14:27
Fix Revert Tests
For CURVE, OUTPUT_RESPONSE_TIME, MODULATION_FREQUENCY, and LOCK_STATE, the corresponding *_DESCRIPTION parameters are now automatically assumed to be supported if the main parameter is present but the DESCRIPTION parameter is missing. This increases consistency among supported parameters and complements the existing logic for METADATA_JSON. Log outputs indicate when such assumptions are made.
Implemented new CurveModule for CURVE/CURVE_DESCRIPTION (incl. tests). Improved NACK handling for UNSUPPORTED_COMMAND_CLASS. Refactored Logging, updated RDMMessage response logic, modernized Mock/Test classes, and fixed minor bugs.
Added Electronic_Theatre_Controls_Inc (0x6574) with description "Electronic Theatre Controls Inc." to the EManufacturer enum.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant