Commit Graph

20 Commits (322c2fa5894f602038e21f70f474af84ded29842)

Author SHA1 Message Date
Jesse Vincent 143b0fdfe4 Start to open up the LED API so we can call it from other code, like we have to do in testmode
8 years ago
Jesse Vincent 0615646c33 Add a set of predefined LED color options
8 years ago
Jesse Vincent 0dc50ff141 Add a helper method for setting all LEDs to a non-predefined color
8 years ago
Jesse Vincent 70361b1f71 Drop the default LED rainbow effect to stay under half an amp
8 years ago
jesse a717a74a47 Slow down the rainbows to give fewer headaches
8 years ago
Jesse Vincent 446036d158 Undo numist's nicer code layout so we can build as a 'regular' arduino sketch
8 years ago
Scott Perry 51eba85906 Move firmware into /source, deps as submodules in /libraries
8 years ago
Jesse Vincent 0cfef37d44 Dumb LED effects update
9 years ago
Jesse Vincent aa9c30fa5a Slow down the rainbow wave
9 years ago
Jesse Vincent b461309910 Make cRGB initialization not depend on struct order.
9 years ago
Jesse Vincent b96c06338f At least for now, use Scott Torborg's http://web.mit.edu/storborg/Public/hsvtorgb.c
9 years ago
Jesse Vincent 13c3678e9b cRGB is actually included 'upstream' inside the implementation
9 years ago
Jesse Vincent 70d892f2c7 wip implementation select
9 years ago
Jesse Vincent c59a6a80d6 Remove an unused API
9 years ago
Jesse Vincent 610d97a08e Turn down our tick counter for the rainbow wave, making it smoother
9 years ago
Jesse Vincent 88e3c413fd Fix up some linting
9 years ago
Jesse Vincent fd10be9b0d Brighten up the LEDs in rainbow wave mode. Cuts down on flickr
9 years ago
Jesse Vincent a8d0218d27 can't store a number over 255 in a uint8_t
9 years ago
Jesse Vincent 013175e333 Remove our internal SetHSV implementation
9 years ago
Jesse Vincent 26f66d84cc Rename LEDControl.cpp and move some variable initialization into the class defintion.
9 years ago