Set preferred intervals for rgblight effects
This commit is contained in:
		
							parent
							
								
									fbe2eba472
								
							
						
					
					
						commit
						45dddfa6c2
					
				
					 3 changed files with 33 additions and 13 deletions
				
			
		| 
						 | 
				
			
			@ -1,4 +1,24 @@
 | 
			
		|||
#include "rgb.h"
 | 
			
		||||
 | 
			
		||||
#ifdef RGBLIGHT_EFFECT_BREATHING
 | 
			
		||||
const uint8_t RGBLED_BREATHING_INTERVALS[] PROGMEM = {20, 30, 5, 10};
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef RGBLIGHT_EFFECT_RAINBOW_MOOD
 | 
			
		||||
const uint8_t RGBLED_RAINBOW_MOOD_INTERVALS[] PROGMEM = {20, 50, 100};
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef RGBLIGHT_EFFECT_RAINBOW_SWIRL
 | 
			
		||||
const uint8_t RGBLED_RAINBOW_SWIRL_INTERVALS[] PROGMEM = {20, 50, 100};
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef RGBLIGHT_EFFECT_SNAKE
 | 
			
		||||
const uint8_t RGBLED_SNAKE_INTERVALS[] PROGMEM = {20, 50, 100};
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef RGBLIGHT_EFFECT_KNIGHT
 | 
			
		||||
const uint8_t RGBLED_KNIGHT_INTERVALS[] PROGMEM = {20, 50, 100};
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
const hsv_t GODSPEED_BLUE   = { .h = 300, .s = 68,  .v = RGBLIGHT_LIMIT_VAL };
 | 
			
		||||
const hsv_t GODSPEED_YELLOW = { .h = 35,  .s = 165, .v = RGBLIGHT_LIMIT_VAL };
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
#include "unicode.h"
 | 
			
		||||
 | 
			
		||||
#ifdef UNICODEMAP_ENABLE
 | 
			
		||||
  const uint32_t PROGMEM unicode_map[] = {
 | 
			
		||||
    FOREACH_UNICODE(UCM_ENTRY)
 | 
			
		||||
  };
 | 
			
		||||
const uint32_t PROGMEM unicode_map[] = {
 | 
			
		||||
  FOREACH_UNICODE(UCM_ENTRY)
 | 
			
		||||
};
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,17 +18,17 @@
 | 
			
		|||
#define UCM_KEYCODE(name, code) name = X(UCM_ ## name),
 | 
			
		||||
 | 
			
		||||
#if defined(UNICODE_ENABLE)
 | 
			
		||||
  enum unicode_keycodes {
 | 
			
		||||
    FOREACH_UNICODE(UC_KEYCODE)
 | 
			
		||||
  };
 | 
			
		||||
enum unicode_keycodes {
 | 
			
		||||
  FOREACH_UNICODE(UC_KEYCODE)
 | 
			
		||||
};
 | 
			
		||||
#elif defined(UNICODEMAP_ENABLE)
 | 
			
		||||
  enum unicode_names {
 | 
			
		||||
    FOREACH_UNICODE(UCM_NAME)
 | 
			
		||||
  };
 | 
			
		||||
enum unicode_names {
 | 
			
		||||
  FOREACH_UNICODE(UCM_NAME)
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
  extern const uint32_t PROGMEM unicode_map[];
 | 
			
		||||
extern const uint32_t PROGMEM unicode_map[];
 | 
			
		||||
 | 
			
		||||
  enum unicode_keycodes {
 | 
			
		||||
    FOREACH_UNICODE(UCM_KEYCODE)
 | 
			
		||||
  };
 | 
			
		||||
enum unicode_keycodes {
 | 
			
		||||
  FOREACH_UNICODE(UCM_KEYCODE)
 | 
			
		||||
};
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue