|
|
@ -35,6 +35,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
|
|
// #define MASTER_RIGHT |
|
|
|
// #define EE_HANDS |
|
|
|
|
|
|
|
// Helix keyboard OLED support |
|
|
|
//#define SSD1306OLED |
|
|
|
|
|
|
|
/* Select rows configuration */ |
|
|
@ -64,9 +65,33 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
|
|
|
|
|
|
#undef RGBLED_NUM |
|
|
|
#define RGBLIGHT_ANIMATIONS |
|
|
|
// Helix keyboard : see ./rules.mk: RGBLIGHT_ENABLE = yes or no |
|
|
|
// Helix keyboard : RGBLED_NUM 6 or 32 |
|
|
|
#define RGBLED_NUM 6 |
|
|
|
#define RGBLIGHT_LIMIT_VAL 255 |
|
|
|
#if RGBLED_NUM <= 6 |
|
|
|
#define RGBLIGHT_LIMIT_VAL 255 |
|
|
|
#else |
|
|
|
#if HELIX_ROWS == 5 |
|
|
|
#define RGBLIGHT_LIMIT_VAL 120 |
|
|
|
#else |
|
|
|
#define RGBLIGHT_LIMIT_VAL 130 |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
#define RGBLIGHT_HUE_STEP 10 |
|
|
|
#define RGBLIGHT_SAT_STEP 17 |
|
|
|
#define RGBLIGHT_VAL_STEP 17 |
|
|
|
#endif |
|
|
|
|
|
|
|
#ifdef RGBLIGHT_ENABLE |
|
|
|
// USB_MAX_POWER_CONSUMPTION value for Helix keyboard |
|
|
|
// 120 RGBoff, OLEDoff |
|
|
|
// 120 OLED |
|
|
|
// 330 RGB 6 |
|
|
|
// 300 RGB 32 |
|
|
|
// 310 OLED & RGB 32 |
|
|
|
#define USB_MAX_POWER_CONSUMPTION 330 |
|
|
|
#else |
|
|
|
// fix iPhone and iPad power adapter issue |
|
|
|
// iOS device need lessthan 100 |
|
|
|
#define USB_MAX_POWER_CONSUMPTION 100 |
|
|
|
#endif |