summaryrefslogtreecommitdiffstats
path: root/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c')
-rw-r--r--keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c18
1 files changed, 17 insertions, 1 deletions
diff --git a/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c b/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c
index 1b1d59e3e9..0593d419b5 100644
--- a/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c
+++ b/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c
@@ -49,11 +49,26 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ),
};
-// Set LED1 state during powerup
+
+// Set led state during power-up
+// There is also a LED_GREEN
+// Only for Rev1 & Rev2
+#ifdef LED_RED
void keyboard_post_init_user(void) {
writePinHigh(LED_RED);
}
+#endif
+
+
+// Rev3 and above only
+#ifdef OLED_DRIVER_ENABLE
+void oled_task_user(void) {
+ oled_write_ln_P(PSTR("Plaid-Pad ///////////"), false);
+}
+#endif
+
+#ifdef ENCODER_ENABLE
void encoder_update_user(uint8_t index, bool clockwise) {
/*
Rev1.1 Rev1
@@ -98,3 +113,4 @@ Rev1.1 Rev1
}
}
}
+#endif