qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

oled.c (573B)


      1 // Copyright 2024 jack (@waffle87)
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 #include "oled.h"
      4 
      5 void render_layer_state(void) {
      6     switch (get_highest_layer(layer_state)) {
      7         case 0:
      8             oled_write_raw_P(layer0_img, sizeof(layer0_img));
      9             break;
     10         case 1:
     11             oled_write_raw_P(layer1_img, sizeof(layer1_img));
     12             break;
     13         case 2:
     14             oled_write_raw_P(layer2_img, sizeof(layer2_img));
     15             break;
     16         case 3:
     17             oled_write_raw_P(layer3_img, sizeof(layer3_img));
     18             break;
     19     }
     20 }