qmk_firmware

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

honeycomb.h (882B)


      1 #pragma once
      2 
      3 #include "quantum.h"
      4 
      5 #define RED_LED_OFF() gpio_write_pin_high(F6)
      6 #define RED_LED_ON()  gpio_write_pin_low(F6)
      7 #define BLU_LED_OFF() gpio_write_pin_high(F5)
      8 #define BLU_LED_ON()  gpio_write_pin_low(F5)
      9 #define GRN_LED_OFF() gpio_write_pin_high(D1)
     10 #define GRN_LED_ON()  gpio_write_pin_low(D1)
     11 
     12 #define SET_LED_OFF     (RED_LED_OFF(); GRN_LED_OFF(); BLU_LED_OFF(); )
     13 #define SET_LED_RED     (RED_LED_ON();  GRN_LED_OFF(); BLU_LED_OFF(); )
     14 #define SET_LED_BLUE    (RED_LED_OFF(); GRN_LED_OFF(); BLU_LED_ON(); )
     15 #define SET_LED_GREEN   (RED_LED_OFF(); GRN_LED_ON();  BLU_LED_OFF(); )
     16 #define SET_LED_YELLOW  (RED_LED_ON();  GRN_LED_ON();  BLU_LED_OFF(); )
     17 #define SET_LED_MAGENTA (RED_LED_ON();  GRN_LED_OFF(); BLU_LED_ON(); )
     18 #define SET_LED_CYAN    (RED_LED_OFF(); GRN_LED_ON();  BLU_LED_ON(); )
     19 #define SET_LED_WHITE   (RED_LED_ON();  GRN_LED_ON();  BLU_LED_ON(); )