Skip to content
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

[REQUEST] be able to select any neopixels in the series for a static colour #18

Open
l3giona1re opened this issue Sep 9, 2024 · 4 comments

Comments

@l3giona1re
Copy link

l3giona1re commented Sep 9, 2024

(Request) here is more granular control and static colour assignment of any neopixels wired.

(Background)
Currently you can only select first 3 neopixels for static colour configuration, leaving the rest to be configurable my things like Qmamehooker.
In addition to the issue, we are limited by the exact sequence of the first 3 neoixels, e.g. I can't configure only the third for a static colour.

Sometimes for wiring purposes, it's cleaner to have the first neopixel placed where you want mamehooker to control and subsequent pixels, to be static.

@SeongGino
Copy link
Member

here is more granular control and static colour assignment of any neopixels wired.

This isn't a pull request, not sure what the wording's for.

To allow any Pixels to be set as static or not wouldn't be practical, as it overcomplicates the way LED updates works.

The most that could be reasonably offered is a toggle determining whether static pixels are set from the first or the last X pixels of the strand; this requires work in the firmware to support the option first.

@SeongGino
Copy link
Member

Adding depends on TeamOpenFIRE/OpenFIRE-Firmware#26

@l3giona1re
Copy link
Author

I could work with that. Also could you allow more than just 3 static configuration?

@SeongGino
Copy link
Member

This issue is not for piling on other problems unrelated to the title of the issue you're posting in; all unique issues need separate posts please.

Regardless, adding more than three static emitters are not likely, because four pixels is close to if not the practical limit of how many emitters you can have running off USB power anyways.

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

No branches or pull requests

2 participants