Commit Graph

16 Commits (5e843dc9cd29fdebd18d5e8706f884568558f31a)

Author SHA1 Message Date
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 130af01807 Chained ifs -> case statement.
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 0f1bf7ab7f Since we always update the LEDS, factor out that call into the surrounding code.
9 years ago
Jesse Vincent 0cfef37d44 Dumb LED effects update
9 years ago
Jesse Vincent 1ce8da0b8d make astyle
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 c59a6a80d6 Remove an unused API
9 years ago
Jesse Vincent f21a6e72d5 Break a circular dependency between the LED code and the keyboardhardware implementation
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 3281020304 First pass at turning the implementation side into a class
9 years ago
Jesse Vincent 26f66d84cc Rename LEDControl.cpp and move some variable initialization into the class defintion.
9 years ago