aboutsummaryrefslogtreecommitdiff
path: root/hwdef-noctigon-kr4.c
diff options
context:
space:
mode:
authorSelene ToyKeeper2023-07-16 16:27:44 -0600
committerSelene ToyKeeper2023-07-16 16:27:44 -0600
commit723b5b1ffa8f12b29110a2133a8f09beaf528aad (patch)
tree229a77ce7bc61ec065cef4ecee8be330ac7fd624 /hwdef-noctigon-kr4.c
parentrefactored how channel modes are defined, and converted emisar-2ch build (diff)
downloadanduril-723b5b1ffa8f12b29110a2133a8f09beaf528aad.tar.gz
anduril-723b5b1ffa8f12b29110a2133a8f09beaf528aad.tar.bz2
anduril-723b5b1ffa8f12b29110a2133a8f09beaf528aad.zip
fixed d4v2, kr4, m44, emisar-2ch (using new refactor),
added RGB aux channel modes to models which didn't have it
Diffstat (limited to 'hwdef-noctigon-kr4.c')
-rw-r--r--hwdef-noctigon-kr4.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/hwdef-noctigon-kr4.c b/hwdef-noctigon-kr4.c
index 5813a9b..e49ff69 100644
--- a/hwdef-noctigon-kr4.c
+++ b/hwdef-noctigon-kr4.c
@@ -6,6 +6,19 @@
#include "chan-rgbaux.c"
+void set_level_main(uint8_t level);
+bool gradual_tick_main(uint8_t gt);
+
+
+Channel channels[] = {
+ { // channel 1 only
+ .set_level = set_level_main,
+ .gradual_tick = gradual_tick_main
+ },
+ RGB_AUX_CHANNELS
+};
+
+
// single set of LEDs with 2 stacked power channels, linear + DD FET
void set_level_main(uint8_t level) {
if (level == 0) {