aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/ergodox_ez/post_config.h
blob: 526cc8c4178466ca4f249ff14c6001dcb9454b6d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once

#if !defined(ERGODOX_LED_15) && !defined(ERGODOX_LED_30)
// if no value is defined, assume previous behavior
// #    define ERGODOX_LED_15
// #    define ERGODOX_LED_30
#    define ERGODOX_LED_15_MIRROR
#endif

#if (defined(ERGODOX_LED_30) + defined(ERGODOX_LED_15) + defined(ERGODOX_LED_15_MIRROR)) != 1
#    error "You must only define one of the ERGODOX_LED options."
#endif

#ifdef ERGODOX_LED_30
// If using 30 LEDs, then define that many
#    define RGBLED_NUM 30  // Number of LEDs
#else
// If not, then only define 15
#    define RGBLED_NUM 15  // Number of LEDs
#endif