summaryrefslogtreecommitdiff
path: root/keyboards/nullbitsco/scramble/v1/v1.c
diff options
context:
space:
mode:
authorfauxpark <fauxpark@gmail.com>2023-01-30 18:55:36 +1100
committerfauxpark <fauxpark@gmail.com>2023-01-30 18:55:36 +1100
commitef6505ad7547f9651bddc309bd323d029d1fac64 (patch)
tree9e7ece9bbba2123ca04c6f2e76feb774eb6fb38b /keyboards/nullbitsco/scramble/v1/v1.c
parent242b80c63ffff022172755da35fb4767d5f837c2 (diff)
parent2c878b1b161ae10332fdc4d69f3d1f86d2726c5c (diff)
Merge remote-tracking branch 'upstream/master' into develop
Diffstat (limited to 'keyboards/nullbitsco/scramble/v1/v1.c')
-rw-r--r--keyboards/nullbitsco/scramble/v1/v1.c25
1 files changed, 25 insertions, 0 deletions
diff --git a/keyboards/nullbitsco/scramble/v1/v1.c b/keyboards/nullbitsco/scramble/v1/v1.c
new file mode 100644
index 0000000000..4b5e8e3e67
--- /dev/null
+++ b/keyboards/nullbitsco/scramble/v1/v1.c
@@ -0,0 +1,25 @@
+// Copyright 2022 Jay Greco
+// SPDX-License-Identifier: GPL-2.0-or-later
+
+#include "v1.h"
+
+void set_scramble_LED(uint8_t mode) {
+ switch(mode) {
+ case LED_ON:
+ setPinOutput(PIN_LED);
+ writePin(PIN_LED, GPIO_STATE_HIGH);
+ break;
+
+ case LED_DIM:
+ setPinInput(PIN_LED);
+ break;
+
+ case LED_OFF:
+ setPinOutput(PIN_LED);
+ writePin(PIN_LED, GPIO_STATE_LOW);
+ break;
+
+ default:
+ break;
+ }
+}