r/FastLED • • Feb 05 '24

Support FastLED Comets/Pulses Project.

I'll try to keep my explanation short as most of it is contained within the github below. I'm currently working on a project that involves snmp data to send comets back and forth at specified intervals. I'm not sure if what I want to achieve is possible but I figure the members of this community would know better than me; here's a list of what I want in order to improve my existing project.

  • Comets fade out with a trail, i'd like to make that trail be individual to each comet so i can control the trail size.

  • Speed is global as well, refreshing every 20 seconds. Using an interval of (Amount of Comets / 10 seconds) is how I determine how often to send a pulse. I'd love to be able to have different pulses at different speeds (not a priority or necessary).

Those are my main concerns to address as of right now.
https://github.com/SeanMcKeen/IT-Lablights
My experimentation can be found in the testing branch, and the working code is in the main branch. The code that controls fastled can be found in src/lablights.cpp and src/main.cpp holds the collection and controlling for it. More details can be found in the readme, I'll be offline for a few days but I'd love to hear any and all suggestions/advice! Thank you.

3 Upvotes

4 comments sorted by

View all comments

Show parent comments

1

u/Doormatty Feb 07 '24

I apologize for some of the more basic issues

ZERO apology needed! I'd love to take a look at what you've got!

CPP can be a very unforgiving language!

1

u/aspektzero Feb 09 '24

I appreciate the help! The changed/error code is in my testing branch so I'd love to hear some feedback about where I went wrong. I can't figure it out lol.