Colin T.A. Gray
16546ee06f
Add 'rgblight_disable' and 'rgblight_setrgb_at/rgblight_sethsv_at'
...
Refactors rgblight_toggle to use rgblight_enable or rgblight_disable
Use 'rgblight_setrgb_at/rgblight_sethsv_at' to control an individual LED
7 years ago
skullydazed
ad49db8cd2
Address #1689 by using a formula to define the breathing curve ( #1692 )
...
* Address #1689 by using a formula to define the breathing curve and exposing defines to control the shape of the curve.
* Tweak the behavior of breathing for clueboard
7 years ago
Dylan Khor
da887ea412
Address issue #1713 ( #1728 )
7 years ago
Jack Humbert
dc7d0c7b74
update to driver separation
7 years ago
skullydazed
4580d3a730
RGB improvements ( #1684 )
...
* Allow the knight animation to be restricted to a portion of the LED strip
* Add keys for jumping directly to particular animation modes
* Remove orphaned break statements
* Tweak the `RGB_MODE` buttons so they cycle through the same mode.
* small indentation fix
7 years ago
David Stosik
4edfa97e03
Improve and simplify RGB Knight mode ( #1677 )
...
* Simplify RGB Knight mode code, and make it look closer to KITT
* Remove RGBLIGHT_EFFECT_DUALKNIGHT_LENGTH
7 years ago
David Stosik
94f8b758b3
Fix Kitt and its default behavior ( #1674 )
7 years ago
Luiz Ribeiro
d4cd5dda5c
Added a build flag for using a custom rgblight driver
8 years ago
Fred Sundvik
f113f95440
Move CIE1931 and breathing tables to its own file
8 years ago
skullydazed
23839b8c6d
Clarify the quantum license ( #1042 )
...
* Clarify the license for files we have signoff on
* Update against the currently signed off files
* Remove unused and not clearly licensed headers
* Replace an #endif I accidentally removed while resolving merge conflicts
8 years ago
dungdung
a7882b1ffc
Added non-animated gradient mode
8 years ago
dungdung
5a1b68d562
Added mode reverse step function
8 years ago
dungdung
0e548f8b5d
Christmas mode now works with even RGBED_NUM
...
Added Christmas mode steps to reduce red and green colors blending into each other
Added Christmas mode interval
Increased green hue to 120
8 years ago
Scott Wilson
b8e74c378b
Removed errant +
8 years ago
Scott Wilson
748181dccd
Add extern for 'led' global, set 'weak' attribute for rgblight_set()
8 years ago
Jack Humbert
cae269b08b
Christmas RGB light mode
8 years ago
Erez Zukerman
4094544d41
Test layout for ErgoDox EZ manufacturing robot
8 years ago
Jack Humbert
2e23689b8e
converted to new format
8 years ago
Erez Zukerman
285c5a91f2
Groundwork for dedicated color keycodes
8 years ago
Jack Humbert
3774a7fcda
rgb light through midi
8 years ago
Jack Humbert
e9f7487518
mostly working
8 years ago
Jack Humbert
33e62c080c
merging
8 years ago
Jack Humbert
03b6fcdaf0
Merge pull request #814 from fredizzimo/rgb_tuning
...
Improve the RGB led effects
8 years ago
Fred Sundvik
ffae9d84c5
CIE 1931 dim curve
8 years ago
Fred Sundvik
92a3a96849
Apply the dim curve to the RGB output
...
Just like it's supposed to be used. It now looks much better.
8 years ago
Fred Sundvik
9b0e21f87f
Tunable RGB light intervals
8 years ago
Jack Humbert
b8679bbe04
RGBW lights
8 years ago
Jordi Orlando
ea2d2f5d58
Simplify HSV->RGB calculation
...
De-dupe repeated code
9 years ago
Jordi Orlando
899c88cd8b
Increament -> increment
9 years ago
Jordi Orlando
3a860c4bc2
Clean up rgblight.c
...
Fix formatting issues, clarify comments
9 years ago
Jack Humbert
57e08eb8ba
updates rgblight implementation, makes non-timer stuff compatible with audio
9 years ago
Jack Humbert
80c8705419
reduces rgblight warnings, integrates completely ( #428 )
9 years ago
Jack Humbert
e024c11f7a
actually resolves conflicts in rgblight.c
9 years ago
Jack Humbert
c37d52d213
resolves conflicts in rgblight.c
...
# Conflicts:
# quantum/rgblight.c
9 years ago
Eric Tang
620ac4b260
Update functions used to write to EEPROM
9 years ago
skullY
97f8f37876
Fixup RGBLIGHT support for clueboard2
9 years ago
Yang Liu
2647c7cd84
fix bugs in animation effects
9 years ago
Yang Liu
ba9ac457b2
Integrate WS2812 code into quantum core
9 years ago