| 
					
				 | 
			
			
				@@ -117,7 +117,7 @@ menu "Squeezelite-ESP32" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default "dc=27,data=19,clk=18" if TWATCH2020	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default "mosi=15,miso=2,clk=14"	if MUSE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			default	"" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			default	""           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		config DISPLAY_CONFIG 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default "SPI,driver=ST7789,width=240,height=240,cs=5,back=12,speed=16000000,HFlip,VFlip" if TWATCH2020 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -125,7 +125,7 @@ menu "Squeezelite-ESP32" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		config ETH_CONFIG 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default "" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		# AGGREGATES - end							 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		# AGGREGATES - end		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		config DAC_CONTROLSET 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default "{ \"init\": [ {\"reg\":41, \"val\":128}, {\"reg\":18, \"val\":255} ], \"poweron\": [ {\"reg\":18, \"val\":64, \"mode\":\"or\"} ], \"poweroff\": [ {\"reg\":18, \"val\":191, \"mode\":\"and\"} ] }" if TWATCH2020 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -168,6 +168,9 @@ menu "Squeezelite-ESP32" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			int 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default 13 if SQUEEZEAMP 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default -1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		config SET_GPIO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			default "0=ir" if SQUEEZEAMP 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	endmenu 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	menu "Audio settings" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -342,14 +345,15 @@ menu "Squeezelite-ESP32" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				data=<gpio>,clk=<gpio>[,d/c=<num>][,host=<0|1|2>] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		config SET_GPIO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			string "Special GPIO configuration" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			default "" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			help 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				Set parameters of shared GPIO with special values. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<gpio_1>=Vcc|GND|amp[:0|1]|jack[:0|1][,<gpio_n>=Vcc|GND|amp[:0|1]|jack[:0|1]] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<gpio_1>=Vcc|GND|amp[:0|1]|jack[:0|1][ir][spkfault[:0|1][,<gpio_n>=Vcc|GND|amp[:0|1]|jack[:0|1]] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				'amp'  => GPIO that is set when playback starts 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				'jack' => GPIO used for audio jack detection 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				'green', 'red' => GPIO for status LED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				'[:0|1] means set the active value for that GPIO can be low or high 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				'spkfault' => GPIO used for speaker fault detection 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				'ir' => GPIO used for Infrared Receiver 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				[:0|1] means set the active value for that GPIO can be low or high 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		config ROTARY_ENCODER 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			string "Rotary Encoder configuration" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			default "" 
			 |