aboutsummaryrefslogtreecommitdiff
path: root/keymaps/crkbd/readme.md
diff options
context:
space:
mode:
authorjack <[email protected]>2022-11-03 14:24:15 -0600
committerjack <[email protected]>2022-11-03 15:42:58 -0600
commite55177fb5b88a09c8d9882a33c33c5bfbc19e1fb (patch)
tree87f3c2132755066249a5eee7286b88654dce7a78 /keymaps/crkbd/readme.md
parent731ae4f105356608ba2f3fceafa2ccef7df53b39 (diff)
downloadqmk_me-e55177fb5b88a09c8d9882a33c33c5bfbc19e1fb.tar.gz
qmk_me-e55177fb5b88a09c8d9882a33c33c5bfbc19e1fb.zip
various readme updates
Diffstat (limited to 'keymaps/crkbd/readme.md')
-rw-r--r--keymaps/crkbd/readme.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/keymaps/crkbd/readme.md b/keymaps/crkbd/readme.md
index e1257ea..308791e 100644
--- a/keymaps/crkbd/readme.md
+++ b/keymaps/crkbd/readme.md
@@ -1,2 +1,17 @@
### [proton-c crkbd](https://github.com/waffle87/waffle_corne)
![img](https://i.imgur.com/ob8D0hY.jpeg)
+
+#### notes
+[low scan mode](https://github.com/waffle87/qmk.me/blob/master/keymaps/crkbd/keymap.c#L24-#L46) to avoid unecessary scans if there's no matrix activity (5s timeout)\
+[audio configuration](https://github.com/waffle87/qmk.me/blob/master/keymaps/crkbd/keymap.c#L49-#L57) to pass output from B1 to A5 (proper dac pin).
+```c
+extern LED_TYPE rgb_matrix_ws2812_array[RGB_MATRIX_LED_COUNT];
+bool rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
+ pimoroni_trackball_set_rgbw(rgb_matrix_ws2812_array[29].r, rgb_matrix_ws2812_array[29].g, rgb_matrix_ws2812_array[29].b, 0);
+ for (uint8_t i = led_min; i <= led_max; i++)
+ if (g_led_config.flags[i] & LED_FLAG_UNDERGLOW)
+ rgb_matrix_set_color(i, RGB_YELLOW);
+ return false;
+}
+```
+above snippet aligns pimoronic trackball rgb led with the active rgb matrix animation, & sets the underglow leds to yellow.