mtei
2038a515d9
change rgblight_increase_val() and eeconfig_update_rgblight_default(), use RGBLIGHT_LIMIT_VAL insted of 255.
2018-03-26 13:41:53 -04:00
YouCanFly
6c24e28b8d
ADD RGBLIGHT_LIMIT_VAL ( #2214 )
2018-01-02 21:54:56 -05:00
kamisamamizu
12e66330c5
Add COSPAD to QMK and add functions to read HSV ( #2156 )
...
* Added functions to read HSV values
I have added three functions to rgb_light.c to be able to read the hue, saturation and value from other places.
They are rgblight_get_hue(), rgblight_get_sat(), adn rgblight_get_val().
* Create keymap.c
* Add COSPAD support to QMK
I have ported the COSPAD numpad to qmk.
* Update readme.md
* Update cospad.c
2017-12-17 11:44:13 -05:00
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
2017-12-08 16:10:42 -05:00
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
2017-10-17 16:47:49 -07:00
Dylan Khor
da887ea412
Address issue #1713 ( #1728 )
2017-09-17 11:53:45 -07:00
Jack Humbert
dc7d0c7b74
update to driver separation
2017-09-15 21:43:58 -04:00
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
2017-09-06 14:49:19 -07:00
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
2017-09-05 14:19:08 -07:00
David Stosik
94f8b758b3
Fix Kitt and its default behavior ( #1674 )
2017-09-03 11:02:06 -07:00
Luiz Ribeiro
d4cd5dda5c
Added a build flag for using a custom rgblight driver
2017-06-11 12:30:48 -04:00
Fred Sundvik
f113f95440
Move CIE1931 and breathing tables to its own file
2017-04-09 18:34:59 +03:00
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
2017-03-28 15:20:36 -07:00
dungdung
a7882b1ffc
Added non-animated gradient mode
2017-02-06 14:18:20 -08:00
dungdung
5a1b68d562
Added mode reverse step function
2017-02-06 14:18:20 -08:00
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
2017-02-06 14:18:20 -08:00
Scott Wilson
b8e74c378b
Removed errant +
2016-12-29 09:32:02 -05:00
Scott Wilson
748181dccd
Add extern for 'led' global, set 'weak' attribute for rgblight_set()
2016-12-28 16:29:02 -05:00
Jack Humbert
cae269b08b
Christmas RGB light mode
2016-12-23 10:29:19 -05:00
Erez Zukerman
4094544d41
Test layout for ErgoDox EZ manufacturing robot
2016-11-29 09:23:16 -05:00
Jack Humbert
2e23689b8e
converted to new format
2016-11-23 18:52:02 -05:00
Erez Zukerman
285c5a91f2
Groundwork for dedicated color keycodes
2016-11-17 20:56:36 -05:00
Jack Humbert
3774a7fcda
rgb light through midi
2016-11-17 17:42:14 -05:00
Jack Humbert
e9f7487518
mostly working
2016-11-13 23:02:38 -05:00
Jack Humbert
33e62c080c
merging
2016-11-12 20:54:37 -05:00
Jack Humbert
03b6fcdaf0
Merge pull request #814 from fredizzimo/rgb_tuning
...
Improve the RGB led effects
2016-10-10 00:20:24 -04:00
Fred Sundvik
ffae9d84c5
CIE 1931 dim curve
2016-10-09 20:07:23 +03:00
Fred Sundvik
92a3a96849
Apply the dim curve to the RGB output
...
Just like it's supposed to be used. It now looks much better.
2016-10-09 20:04:33 +03:00
Fred Sundvik
9b0e21f87f
Tunable RGB light intervals
2016-10-09 19:26:16 +03:00
Jack Humbert
b8679bbe04
RGBW lights
2016-10-05 20:41:38 -04:00
Jordi Orlando
ea2d2f5d58
Simplify HSV->RGB calculation
...
De-dupe repeated code
2016-07-26 15:31:22 -05:00
Jordi Orlando
899c88cd8b
Increament -> increment
2016-07-26 14:46:30 -05:00
Jordi Orlando
3a860c4bc2
Clean up rgblight.c
...
Fix formatting issues, clarify comments
2016-07-26 14:43:45 -05:00
Jack Humbert
57e08eb8ba
updates rgblight implementation, makes non-timer stuff compatible with audio
2016-07-07 11:33:34 -04:00
Jack Humbert
80c8705419
reduces rgblight warnings, integrates completely ( #428 )
2016-06-21 12:53:21 -04:00
Jack Humbert
e024c11f7a
actually resolves conflicts in rgblight.c
2016-04-26 13:50:04 -04:00
Jack Humbert
c37d52d213
resolves conflicts in rgblight.c
...
# Conflicts:
# quantum/rgblight.c
2016-04-26 13:48:36 -04:00
Eric Tang
620ac4b260
Update functions used to write to EEPROM
2016-04-21 20:07:03 -07:00
skullY
97f8f37876
Fixup RGBLIGHT support for clueboard2
2016-04-10 21:16:49 -07:00
Yang Liu
2647c7cd84
fix bugs in animation effects
2016-01-24 17:19:33 -08:00
Yang Liu
ba9ac457b2
Integrate WS2812 code into quantum core
2016-01-24 17:05:47 -08:00