mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-31 13:10:19 -04:00 
			
		
		
		
	
		
			
	
	
		
			32 lines
		
	
	
		
			600 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			600 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | @startuml | ||
|  | 
 | ||
|  | hide footbox | ||
|  | 
 | ||
|  | participant Detector | ||
|  | participant MainWindow | ||
|  | participant SHM | ||
|  | participant jt9.f90 | ||
|  | participant decoder.f90 | ||
|  | participant ft8_decode.f90 | ||
|  | 
 | ||
|  | Detector -> MainWindow : dataSink() | ||
|  | 
 | ||
|  | activate MainWindow | ||
|  | MainWindow -> MainWindow : decode() | ||
|  | MainWindow -> MainWindow : decodeBusy() | ||
|  | 
 | ||
|  | MainWindow -> SHM : memcpy() | ||
|  | MainWindow -> jt9.f90 : doorbell | ||
|  | deactivate MainWindow | ||
|  | 
 | ||
|  | activate jt9.f90 | ||
|  | jt9.f90 -> decoder.f90 : multimode_decoder() | ||
|  | 
 | ||
|  | decoder.f90 -> ft8_decode.f90 : decode() | ||
|  | ft8_decode.f90 -> decoder.f90 : ft8_decoded() | ||
|  | decoder.f90 -> jt9.f90 | ||
|  | 
 | ||
|  | jt9.f90 -> MainWindow : readFromStdout() | ||
|  | 
 | ||
|  | @enduml |