| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -2,7 +2,7 @@ import os | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					from cereal import car | 
					 | 
					 | 
					 | 
					from cereal import car | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					from common.params import Params | 
					 | 
					 | 
					 | 
					from common.params import Params | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					from system.hardware import PC | 
					 | 
					 | 
					 | 
					from system.hardware import PC, TICI | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					from selfdrive.manager.process import PythonProcess, NativeProcess, DaemonProcess | 
					 | 
					 | 
					 | 
					from selfdrive.manager.process import PythonProcess, NativeProcess, DaemonProcess | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					WEBCAM = os.getenv("USE_WEBCAM") is not None | 
					 | 
					 | 
					 | 
					WEBCAM = os.getenv("USE_WEBCAM") is not None | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -57,7 +57,7 @@ procs = [ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  PythonProcess("webjoystick", "tools.joystick.web", onroad=False, callback=notcar), | 
					 | 
					 | 
					 | 
					  PythonProcess("webjoystick", "tools.joystick.web", onroad=False, callback=notcar), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  # Experimental | 
					 | 
					 | 
					 | 
					  # Experimental | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  PythonProcess("rawgpsd", "selfdrive.sensord.rawgps.rawgpsd", enabled=os.path.isfile("/persist/comma/use-quectel-rawgps")), | 
					 | 
					 | 
					 | 
					  PythonProcess("rawgpsd", "selfdrive.sensord.rawgps.rawgpsd", enabled=(TICI and os.path.isfile("/persist/comma/use-quectel-rawgps"))), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					] | 
					 | 
					 | 
					 | 
					] | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					managed_processes = {p.name: p for p in procs} | 
					 | 
					 | 
					 | 
					managed_processes = {p.name: p for p in procs} | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					 | 
					
  |