dichotomy.h (1129B)
1 #pragma once 2 3 #include "report.h" 4 #include "pointing_device.h" 5 #include "quantum.h" 6 7 #define red_led_off() gpio_write_pin_high(F6) 8 #define red_led_on() gpio_write_pin_low(F6) 9 #define blu_led_off() gpio_write_pin_high(F5) 10 #define blu_led_on() gpio_write_pin_low(F5) 11 #define grn_led_off() gpio_write_pin_high(D1) 12 #define grn_led_on() gpio_write_pin_low(D1) 13 14 #define red_led(flag) if (flag) red_led_on(); else red_led_off() 15 #define blu_led(flag) if (flag) blu_led_on(); else blu_led_off() 16 #define grn_led(flag) if (flag) grn_led_on(); else grn_led_off() 17 18 #define set_led_off() red_led_off(); grn_led_off(); blu_led_off() 19 #define set_led_red() red_led_on(); grn_led_off(); blu_led_off() 20 #define set_led_blue() red_led_off(); grn_led_off(); blu_led_on() 21 #define set_led_green() red_led_off(); grn_led_on(); blu_led_off() 22 #define set_led_yellow() red_led_on(); grn_led_on(); blu_led_off() 23 #define set_led_magenta() red_led_on(); grn_led_off(); blu_led_on() 24 #define set_led_cyan() red_led_off(); grn_led_on(); blu_led_on() 25 #define set_led_white() red_led_on(); grn_led_on(); blu_led_on()