LED Matrix: Effects! (#12651)
This commit is contained in:
		
							parent
							
								
									f41fc6b70c
								
							
						
					
					
						commit
						3edc43964d
					
				
					 26 changed files with 554 additions and 16 deletions
				
			
		
							
								
								
									
										14
									
								
								quantum/led_matrix_animations/wave_up_down_anim.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								quantum/led_matrix_animations/wave_up_down_anim.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,14 @@ | |||
| #ifndef DISABLE_LED_MATRIX_WAVE_UP_DOWN | ||||
| LED_MATRIX_EFFECT(WAVE_UP_DOWN) | ||||
| #    ifdef LED_MATRIX_CUSTOM_EFFECT_IMPLS | ||||
| 
 | ||||
| static uint8_t WAVE_UP_DOWN_math(uint8_t val, uint8_t i, uint8_t time) { | ||||
|     return scale8(sin8(g_led_config.point[i].y - time), val); | ||||
| } | ||||
| 
 | ||||
| bool WAVE_UP_DOWN(effect_params_t* params) { | ||||
|     return effect_runner_i(params, &WAVE_UP_DOWN_math); | ||||
| } | ||||
| 
 | ||||
| #    endif  // LED_MATRIX_CUSTOM_EFFECT_IMPLS
 | ||||
| #endif      // DISABLE_LED_MATRIX_WAVE_UP_DOWN
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Ryan
						Ryan