-
-
Notifications
You must be signed in to change notification settings - Fork 37
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
Add support for changing Loupedeck CT backlight levels #2367
Comments
So you have to update the register and then send the command? |
No, the two are completely independent from what I see. The register only saves the value, but has no influence on actually changing the brightness. The command is what changes the brightness, completely independent of the register. I think the register is only used as common storage between applications so that all applications can persist the brightness in the same location. |
So the read/set register commands are not necessary at all? Given that it's just a single bit, I'm assuming that it's just switching something on or off. Does it affect the lights at all in either setting? |
The read/set register commands are not necessary for raising/lowering the backlight level. They might be nice, so the backlight level survives a device reboot, but only, if the next application also reads the initial level from the register. Reading/writing the register does not change the lights at all. Only the 0x0409 command changes the lights. |
Oh, it's the whole second byte of register 2. Got it. |
Thanks heaps @Corion - HUGELY appreciated! I'll have a play with this when I get a chance. If you stumble across any other functions, let me know. |
Will be addressed in #2375 |
- Fixed bug where "Copy Control to All Banks" didn’t update knob text labels. - Added actions for manually changing applications on the Loupedeck CT, as well as changing and launching applications. - Added support for changing Loupedeck CT backlight levels. - Added Applications Managers for Disk Utility, System Preferences, TextEdit and Zoom. - Closes #2367 - Closes #2349 - Closes #2280 - Closes #1848 - Closes #2378
First of all, thank you for this documentation of the Loupedeck CT commands!
In experimenting, I found that the command code 0x0409 sets the backlight level on my Loupedeck CT. The storage in register 2 seems to be only for common storage of the light level.
In my (Perl) code, I use the following sequence to update the backlight level:
The text was updated successfully, but these errors were encountered: