|  |  | @ -1,9 +1,5 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | #include "viterbi.h" |  |  |  | #include "viterbi.h" | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #ifdef AUDIO_ENABLE |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     float tone_startup[][2] = SONG(STARTUP_SOUND); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     float tone_goodbye[][2] = SONG(GOODBYE_SOUND); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | #endif |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #ifdef SSD1306OLED |  |  |  | #ifdef SSD1306OLED | 
			
		
	
		
		
			
				
					
					|  |  |  | void led_set_kb(uint8_t usb_led) { |  |  |  | void led_set_kb(uint8_t usb_led) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -14,11 +10,6 @@ void led_set_kb(uint8_t usb_led) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | void matrix_init_kb(void) { |  |  |  | void matrix_init_kb(void) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     #ifdef AUDIO_ENABLE |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         _delay_ms(20); // gets rid of tick
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         PLAY_NOTE_ARRAY(tone_startup, false, 0); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     #endif |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     // // green led on
 |  |  |  |     // // green led on
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     // DDRD |= (1<<5);
 |  |  |  |     // DDRD |= (1<<5);
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     // PORTD &= ~(1<<5);
 |  |  |  |     // PORTD &= ~(1<<5);
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -29,11 +20,3 @@ void matrix_init_kb(void) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	matrix_init_user(); |  |  |  | 	matrix_init_user(); | 
			
		
	
		
		
			
				
					
					|  |  |  | }; |  |  |  | }; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | void shutdown_user(void) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     #ifdef AUDIO_ENABLE |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         PLAY_NOTE_ARRAY(tone_goodbye, false, 0); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 	_delay_ms(150); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 	stop_all_notes(); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     #endif |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  |  | 
			
		
	
	
		
		
			
				
					|  |  | 
 |