diff options
Diffstat (limited to 'keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c')
-rw-r--r-- | keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c b/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c index 2de5888f1..cd1eec751 100644 --- a/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c +++ b/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c | |||
@@ -159,6 +159,8 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
159 | } | 159 | } |
160 | } | 160 | } |
161 | 161 | ||
162 | //#define MATRIX_SCAN_DEBUG | ||
163 | #if !defined(MATRIX_SCAN_DEBUG) | ||
162 | static void render_layer(void) { | 164 | static void render_layer(void) { |
163 | // Host Keyboard Layer Status | 165 | // Host Keyboard Layer Status |
164 | oled_write_P(PSTR("Layer"), false); | 166 | oled_write_P(PSTR("Layer"), false); |
@@ -190,8 +192,8 @@ static void render_touch(void) | |||
190 | oled_write_P(!touch_encoder_toggled() ? PSTR("TOUCH") : PSTR(" "), false); | 192 | oled_write_P(!touch_encoder_toggled() ? PSTR("TOUCH") : PSTR(" "), false); |
191 | oled_write_P(touch_encoder_calibrating() ? PSTR("CLBRT") : PSTR(" "), false); | 193 | oled_write_P(touch_encoder_calibrating() ? PSTR("CLBRT") : PSTR(" "), false); |
192 | } | 194 | } |
193 | 195 | #else | |
194 | /*static uint32_t scan_counter = 0; | 196 | static uint32_t scan_counter = 0; |
195 | static uint32_t scan_value = 0; | 197 | static uint32_t scan_value = 0; |
196 | static uint16_t scan_timer = 1000; | 198 | static uint16_t scan_timer = 1000; |
197 | 199 | ||
@@ -218,27 +220,27 @@ void render_debug_scan(void) { | |||
218 | static char buffer[6] = {0}; | 220 | static char buffer[6] = {0}; |
219 | snprintf(buffer, sizeof(buffer), "%5d", scan_value); | 221 | snprintf(buffer, sizeof(buffer), "%5d", scan_value); |
220 | oled_write_ln_P(buffer, false); | 222 | oled_write_ln_P(buffer, false); |
221 | }*/ | 223 | } |
224 | #endif | ||
222 | 225 | ||
223 | void oled_task_user(void) { | 226 | void oled_task_user(void) { |
227 | #if !defined(MATRIX_SCAN_DEBUG) | ||
224 | if (is_keyboard_left()) { | 228 | if (is_keyboard_left()) { |
225 | render_layer(); | 229 | render_layer(); |
226 | oled_write_P(PSTR(" "), false); | 230 | oled_write_P(PSTR(" "), false); |
227 | render_leds(); | 231 | render_leds(); |
228 | oled_write_P(PSTR(" "), false); | 232 | oled_write_P(PSTR(" "), false); |
229 | render_touch(); | 233 | render_touch(); |
230 | //oled_write_P(PSTR(" "), false); | ||
231 | //render_debug_scan(); | ||
232 | oled_set_cursor(0, 12); | ||
233 | render_icon(); | ||
234 | } | 234 | } |
235 | else { | 235 | else { |
236 | render_rgb_menu(); | 236 | render_rgb_menu(); |
237 | //oled_write_P(PSTR(" "), false); | ||
238 | //render_debug_scan(); | ||
239 | oled_set_cursor(0, 12); | ||
240 | render_icon(); | ||
241 | } | 237 | } |
238 | #else | ||
239 | oled_write_P(PSTR(" "), false); | ||
240 | render_debug_scan(); | ||
241 | #endif | ||
242 | oled_set_cursor(0, 12); | ||
243 | render_icon(); | ||
242 | } | 244 | } |
243 | 245 | ||
244 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { | 246 | oled_rotation_t oled_init_user(oled_rotation_t rotation) { |