Rework RGBLight driver system (#22529)
This commit is contained in:
parent
2acb426b8e
commit
17f36a21bf
35 changed files with 125 additions and 87 deletions
|
@ -30,6 +30,7 @@
|
|||
"pin": "F1"
|
||||
},
|
||||
"rgblight": {
|
||||
"driver": "custom",
|
||||
"max_brightness": 120,
|
||||
"sleep": true,
|
||||
"animations": {
|
||||
|
|
|
@ -21,6 +21,7 @@
|
|||
},
|
||||
"processor": "atmega32u4",
|
||||
"rgblight": {
|
||||
"driver": "custom",
|
||||
"animations": {
|
||||
"alternating": false,
|
||||
"breathing": true,
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
},
|
||||
"rgblight": {
|
||||
"led_count": 6,
|
||||
"driver": "custom",
|
||||
"max_brightness": 120,
|
||||
"sleep": true,
|
||||
"animations": {
|
||||
|
|
|
@ -50,6 +50,7 @@
|
|||
]
|
||||
},
|
||||
"rgblight": {
|
||||
"driver": "custom",
|
||||
"animations": {
|
||||
"breathing": true,
|
||||
"knight": true,
|
||||
|
|
|
@ -24,9 +24,9 @@
|
|||
|
||||
#include "ws2812_bitbang.c"
|
||||
|
||||
void rgblight_call_driver(rgb_led_t *start_led, uint8_t num_leds) {
|
||||
ws2812_setleds(start_led, num_leds);
|
||||
}
|
||||
const rgblight_driver_t rgblight_driver = {
|
||||
.setleds = ws2812_setleds,
|
||||
};
|
||||
#endif
|
||||
|
||||
#ifdef RGB_MATRIX_ENABLE
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"pin": "D1"
|
||||
},
|
||||
"rgblight": {
|
||||
"driver": "custom",
|
||||
"max_brightness": 120,
|
||||
"sleep": true,
|
||||
"animations": {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue