Commit Graph
67 Commits
Author SHA1 Message Date
Sven Czarnian ab89237a4c extend the format 2021-10-11 21:56:13 +02:00
Sven Czarnian 02830454e7 fix the code to find the correct arrival route 2021-10-11 09:47:01 +02:00
Sven Czarnian 9f6f7c60d0 add the seconds to the report time 2021-10-11 09:46:47 +02:00
Sven Czarnian 9ce9503e7b update the submodule revision 2021-10-10 21:32:40 +02:00
Sven Czarnian f4cef56164 calculate the required values 2021-10-10 21:32:29 +02:00
Sven Czarnian 818135e294 fix compiler warnings 2021-10-10 21:32:15 +02:00
Sven Czarnian a934767ffb add the reported timestamp 2021-10-10 21:32:05 +02:00
Sven Czarnian 70a41bfc0e change the interface 2021-10-10 20:52:37 +02:00
Sven Czarnian e0ab3ac68e fix compiler warnings 2021-10-10 20:52:20 +02:00
Sven Czarnian 7d69203486 updated protobuf to 3.18.1 2021-10-10 20:51:05 +02:00
Sven Czarnian ea460b1aaf fix path errors 2021-10-10 20:50:20 +02:00
Sven Czarnian 8230538325 introduce the receiver of the scheduling information 2021-08-19 08:48:08 +02:00
Sven Czarnian 559ab86d60 remove unused headers 2021-08-19 08:47:50 +02:00
Sven Czarnian 2cf49c00fc introduce the aircraft scheduler to receive new messages from the backend
threading-concepts are used to avoid unnecessary main thread action
2021-08-19 08:47:39 +02:00
Sven Czarnian c6677761dd check if the reporter is initialized 2021-08-19 08:21:53 +02:00
Sven Czarnian eb05256df7 remove temporary filter 2021-08-19 08:21:29 +02:00
Sven Czarnian 221d00c23a add missing documentation 2021-08-19 08:21:20 +02:00
Sven Czarnian b453d4d8e2 add a function to check if a block is initialized 2021-08-19 08:21:08 +02:00
Sven Czarnian 0fa3559fc4 add missing documentation 2021-08-19 08:20:54 +02:00
Sven Czarnian 9e15b72c54 convert the message in the reporter 2021-08-19 08:20:20 +02:00
Sven Czarnian d06ec49b2e fix a deadlock or sporadic crash during shutdown 2021-08-19 08:01:22 +02:00
Sven Czarnian 25c6a1fa86 send aircraft reports 2021-08-17 17:31:28 +02:00
Sven Czarnian 7f4f967d83 build all new components 2021-08-17 17:31:08 +02:00
Sven Czarnian 8e36b094a5 introduce the aircraft reporter 2021-08-17 17:30:49 +02:00
Sven Czarnian b1ab52d717 update the configuration 2021-08-17 17:30:10 +02:00
Sven Czarnian 627361035c define a context for all components 2021-08-17 17:25:59 +02:00
Sven Czarnian c03b75fc89 update the interface 2021-08-17 17:25:46 +02:00
Sven Czarnian 804213317c add dependent libraries 2021-08-16 16:46:50 +02:00
Sven Czarnian 5a5825e1e4 fix imported target issues 2021-08-16 08:15:19 +02:00
Sven Czarnian 87ba0be57d extend the configuration 2021-08-16 08:08:41 +02:00
Sven Czarnian db3d3bf48d update the communication version 2021-08-16 07:59:52 +02:00
Sven Czarnian 7b94e22121 add some more filters 2021-08-14 15:30:38 +02:00
Sven Czarnian ed8fe7ef9a update the submodule 2021-08-14 15:16:01 +02:00
Sven Czarnian d94e85b748 start with the interpretation of the position updates of aircrafts 2021-08-14 15:03:21 +02:00
Sven Czarnian 24f2ab45e3 generate and build the protobuf files and link against protobuf 2021-08-14 15:02:59 +02:00
Sven Czarnian 93c02cac91 add some spacings 2021-08-14 15:02:21 +02:00
Sven Czarnian c350298fb5 update the submodule hash 2021-08-14 15:01:58 +02:00
Sven Czarnian 57a4aae223 add aman-com as a submodule 2021-08-14 14:52:48 +02:00
Sven Czarnian 8a3c2d3cb8 prepare the receive aircraft position updates 2021-08-14 10:37:08 +02:00
Sven Czarnian c7ab3bd551 introduce the radar screen to receive aircraft information 2021-08-14 10:36:43 +02:00
Sven Czarnian f188b85dcd load the configuration files 2021-08-11 08:29:38 +02:00
Sven Czarnian fad3ca0de1 add a log message and find the path of the DLL to load the configurations later 2021-08-11 08:29:14 +02:00
Sven Czarnian ac022f55fc add the configuration to the plugin 2021-08-11 08:27:51 +02:00
Sven Czarnian 272fb3aab0 add the communication file format 2021-08-10 08:42:53 +02:00
Sven Czarnian 3c4acffbb9 define the configuration to handle communication settings 2021-08-10 08:42:36 +02:00
Sven Czarnian 81edcdcea2 add a parser to read the UID per user 2021-08-10 08:42:00 +02:00
Sven Czarnian 163786698c define the base class to define different file formats 2021-08-10 08:40:53 +02:00
Sven Czarnian 5543d28bbf add GSL as a dependency 2021-08-10 08:39:45 +02:00
Sven Czarnian 4de1e2fc43 add an helper class to process strings 2021-08-10 08:39:34 +02:00
Sven Czarnian 557c781fa6 add GSL as a development dependency 2021-08-10 08:38:48 +02:00
Sven Czarnian 2a0dad3c7b update comments 2021-08-10 08:09:39 +02:00
Sven Czarnian d594fd3252 remove symbols 2021-08-10 07:56:50 +02:00
Sven Czarnian f0db197d7d remove GDI+ 2021-08-10 07:56:41 +02:00
Sven Czarnian 9696a66aab rename the namespace 2021-08-10 07:56:31 +02:00
Sven Czarnian c7cf982671 remove unused variables 2021-08-10 07:20:14 +02:00
Sven Czarnian a043314902 build the plugin 2021-08-09 22:28:49 +02:00
Sven Czarnian 40fa70186b add a missing include directory 2021-08-09 22:28:39 +02:00
Sven Czarnian 7addd2ab43 configure the build files 2021-08-09 22:28:26 +02:00
Sven Czarnian 328420c185 build the plugin 2021-08-09 22:28:09 +02:00
Sven Czarnian 18d285031c introduce the plugin definition 2021-08-09 22:28:00 +02:00
Sven Czarnian 0035c97c20 introduce resource files 2021-08-09 22:27:42 +02:00
Sven Czarnian 52870429a6 add missing templates for the automated file generation 2021-08-09 22:27:27 +02:00
Sven Czarnian 6caf47886a define the root-cmake-script 2021-08-09 22:07:28 +02:00
Sven Czarnian 27857b0369 introduce some required cmake scripts 2021-08-09 22:07:14 +02:00
Sven Czarnian 4cde0f9baf add external dependencies in a pre-built way to avoid incompatibilities 2021-08-09 22:07:00 +02:00
Sven Czarnian 5f702016ad add the license of the project 2021-08-09 22:06:03 +02:00
Sven Czarnian 539987868c update the documentation 2021-08-09 22:05:52 +02:00