mirror of
				https://github.com/qmk/qmk_userspace.git
				synced 2025-10-31 10:00:04 -04:00 
			
		
		
		
	Reduce firmware size of helix/rev3 (#23324)
This commit is contained in:
		
					parent
					
						
							
								0483344721
							
						
					
				
			
			
				commit
				
					
						9cc91dd209
					
				
			
		
					 2 changed files with 36 additions and 26 deletions
				
			
		|  | @ -87,19 +87,24 @@ static void render_logo(void) { | ||||||
| 
 | 
 | ||||||
| static void render_rgbled_status(bool full) { | static void render_rgbled_status(bool full) { | ||||||
| #ifdef RGBLIGHT_ENABLE | #ifdef RGBLIGHT_ENABLE | ||||||
|   char buf[30]; |     if (RGBLIGHT_MODES > 1 && rgblight_is_enabled()) { | ||||||
|   if (RGBLIGHT_MODES > 1 && rgblight_is_enabled()) { |         if (full) { | ||||||
|       if (full) { |             // " LED %d:%d,%d,%d"
 | ||||||
|           snprintf(buf, sizeof(buf), " LED %2d: %d,%d,%d ", |             oled_write_P(PSTR(" LED"), false); | ||||||
|                    rgblight_get_mode(), |             oled_write(get_u8_str(rgblight_get_mode(), ' '), false); | ||||||
|                    rgblight_get_hue()/RGBLIGHT_HUE_STEP, |             oled_write_char(':', false); | ||||||
|                    rgblight_get_sat()/RGBLIGHT_SAT_STEP, |             oled_write(get_u8_str(rgblight_get_hue() / RGBLIGHT_HUE_STEP, ' '), false); | ||||||
|                    rgblight_get_val()/RGBLIGHT_VAL_STEP); |             oled_write_char(',', false); | ||||||
|       } else { |             oled_write(get_u8_str(rgblight_get_sat() / RGBLIGHT_SAT_STEP, ' '), false); | ||||||
|           snprintf(buf, sizeof(buf), "[%2d] ", rgblight_get_mode()); |             oled_write_char(',', false); | ||||||
|       } |             oled_write(get_u8_str(rgblight_get_val() / RGBLIGHT_VAL_STEP, ' '), false); | ||||||
|       oled_write(buf, false); |         } else { | ||||||
|   } |             // "[%2d]"
 | ||||||
|  |             oled_write_char('[', false); | ||||||
|  |             oled_write(get_u8_str(rgblight_get_mode(), ' '), false); | ||||||
|  |             oled_write_char(']', false); | ||||||
|  |         } | ||||||
|  |     } | ||||||
| #endif | #endif | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -86,19 +86,24 @@ static void render_logo(void) { | ||||||
| 
 | 
 | ||||||
| static void render_rgbled_status(bool full) { | static void render_rgbled_status(bool full) { | ||||||
| #ifdef RGBLIGHT_ENABLE | #ifdef RGBLIGHT_ENABLE | ||||||
|   char buf[30]; |     if (RGBLIGHT_MODES > 1 && rgblight_is_enabled()) { | ||||||
|   if (RGBLIGHT_MODES > 1 && rgblight_is_enabled()) { |         if (full) { | ||||||
|       if (full) { |             // " LED %d:%d,%d,%d"
 | ||||||
|           snprintf(buf, sizeof(buf), " LED %2d: %d,%d,%d ", |             oled_write_P(PSTR(" LED"), false); | ||||||
|                    rgblight_get_mode(), |             oled_write(get_u8_str(rgblight_get_mode(), ' '), false); | ||||||
|                    rgblight_get_hue()/RGBLIGHT_HUE_STEP, |             oled_write_char(':', false); | ||||||
|                    rgblight_get_sat()/RGBLIGHT_SAT_STEP, |             oled_write(get_u8_str(rgblight_get_hue() / RGBLIGHT_HUE_STEP, ' '), false); | ||||||
|                    rgblight_get_val()/RGBLIGHT_VAL_STEP); |             oled_write_char(',', false); | ||||||
|       } else { |             oled_write(get_u8_str(rgblight_get_sat() / RGBLIGHT_SAT_STEP, ' '), false); | ||||||
|           snprintf(buf, sizeof(buf), "[%2d] ", rgblight_get_mode()); |             oled_write_char(',', false); | ||||||
|       } |             oled_write(get_u8_str(rgblight_get_val() / RGBLIGHT_VAL_STEP, ' '), false); | ||||||
|       oled_write(buf, false); |         } else { | ||||||
|   } |             // "[%2d]"
 | ||||||
|  |             oled_write_char('[', false); | ||||||
|  |             oled_write(get_u8_str(rgblight_get_mode(), ' '), false); | ||||||
|  |             oled_write_char(']', false); | ||||||
|  |         } | ||||||
|  |     } | ||||||
| #endif | #endif | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue