eruption-project / eruption

Realtime RGB LED Driver for Linux
https://eruption-project.org/
GNU General Public License v3.0
270 stars 33 forks source link

SetParameters #170

Closed Phen-Ro closed 2 years ago

Phen-Ro commented 2 years ago

This PR is from two commits: one that refactors script.rs to make it easier to handle, and the other that introduces new SDK message. The degree of refactoring is higher than standard comfort level, but I hope you agree that the result is worth it. I think there are more good candidates for refactoring, but I didn't want to go too crazy in a single PR. Be sure to run the profile_control.py example. It's a fun one. I think there's a lot of potential here.

Bullets from commit messages:

X3n0m0rph59 commented 2 years ago

@Phen-Ro Great PR! Thank you very much for your support! It is much appreciated!

I especially like the profile_control.py example :-)