| 
							
							
								 Sven Czarnian | bd0fdb0899 | fix a crash | 2021-11-24 12:03:18 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 21e79a26f0 | optimize every minute | 2021-11-24 12:03:01 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 693f48c535 | send the version, etc | 2021-11-22 16:20:46 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | f021baf4cc | allow unset weather provider | 2021-11-22 16:19:46 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 18577ebe9a | move the file for the later distribution | 2021-11-18 08:53:53 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 23d00899fc | cleanup the imports | 2021-11-18 08:46:56 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 74bf3e7439 | change to request-response communication for an easier update of euroscope | 2021-11-18 08:46:47 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 60d671ea9a | do not update the sequence after every optimization | 2021-11-18 08:46:03 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 3affbd9d57 | add the runway assignment based on shall-should-may | 2021-11-17 10:02:29 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 3560e98ad2 | set the maximum delay | 2021-11-17 10:02:01 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | a9fc6bc701 | cleanup the airport configuration | 2021-11-17 10:01:49 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 7fe1af1def | extend the configuration to define the maximum delay to execute may-assignments | 2021-11-17 10:01:35 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 03483953c5 | parse the runway assignments | 2021-11-16 12:34:46 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 219ff481c3 | add the assignment to the runway sequencing | 2021-11-16 12:34:17 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 68dbb0b7da | add the enumeration for the runway assignments | 2021-11-16 12:34:04 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 8426d7cd30 | rename the configuration flag | 2021-11-15 21:14:31 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 0a51874006 | update the report to get the latest information | 2021-11-15 20:26:05 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | cae904ee39 | remove the web URL configuration | 2021-11-15 20:14:16 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 9bf0600488 | update the configuration code | 2021-11-15 18:26:03 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 50cd3e887e | add helper functions to update and get information out of the airport data | 2021-11-15 18:25:42 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 35d1012bf5 | protect the AMAN itself by locks | 2021-11-15 18:23:28 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 9028ef0442 | remove the web UI | 2021-11-15 18:20:33 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | e4ce4ff654 | remove acquire() and release() functions and run the threads as deamons for easier cleanups | 2021-11-15 17:33:26 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 7452eb595d | request the current configuration after every iteration cycle | 2021-11-14 10:02:36 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | f7b8f26e48 | add the function to request the configuration | 2021-11-14 10:02:21 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 5df1ceb204 | the return value is not needed | 2021-11-14 10:01:53 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 0a3502e98a | add the runway assignment flag | 2021-11-14 10:01:22 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 52d0373ebb | store the airport's ICAO code | 2021-11-14 10:01:13 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | f74ae4900c | send the performance data as well | 2021-11-14 09:35:51 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 38b4865ea5 | remove useless includes | 2021-11-13 22:55:13 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 8b34f622a3 | adapt the code to split up predictions form the inbounds | 2021-11-13 22:55:04 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | eba9e2deab | use the new interfaces to receive the data | 2021-11-13 22:54:20 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 22e9018807 | fix issues in the data transmission | 2021-11-13 22:54:04 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | bf10649df6 | add functions to calculate other speeds, etc | 2021-11-13 22:53:28 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 530c9ea731 | use the weather model as well | 2021-11-13 10:00:54 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 39dcd03458 | publish the used wind data as well | 2021-11-13 09:57:23 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 46e04fca23 | initialize the values with None | 2021-11-13 09:56:14 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 7cdb04c8fd | remove a useless print command | 2021-11-13 09:50:22 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 75224a1952 | add more information to the arrival waypoints | 2021-11-13 09:46:43 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 8c703c13a1 | extend the weather model | 2021-11-13 09:46:19 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | e6fc82fd5a | reset the timestamp if something went wrong | 2021-11-13 09:46:05 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | cf8ec3242e | fix bugs in the DWD crawler | 2021-11-13 09:45:17 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | cbbaf0c021 | change the gafor id to an integer | 2021-11-13 09:43:37 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | d6b85b1660 | send the sequence to euroscope | 2021-11-12 20:14:05 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | f4da74febd | initialize the worker | 2021-11-12 20:13:53 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | d0be115fce | add Euroscope to the worker itself | 2021-11-12 20:13:36 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | feb4f85dac | split the creation and the acquire-call | 2021-11-12 20:12:41 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | d1536804a4 | add a function to send the sequence to euroscope | 2021-11-12 20:11:53 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 921919488f | calculate the PTA based on linear functions for the complete arrival route | 2021-11-12 19:40:19 +01:00 |  | 
			
				
					| 
							
							
								 Sven Czarnian | 6f36d8f569 | run the optimization every time to optimze also based on TTG | 2021-11-12 19:38:11 +01:00 |  |