Sven Czarnian
|
27b422d806
|
add Eigen as a dependency
|
2021-12-16 15:59:56 +01:00 |
|
Sven Czarnian
|
a08ac9b244
|
fix compiler issues
|
2021-12-15 16:55:07 +01:00 |
|
Sven Czarnian
|
dbb3d6d557
|
fix the issues with the predicted path to planned path matching
|
2021-12-15 16:53:55 +01:00 |
|
Sven Czarnian
|
88c40575ff
|
do not delete the airports
|
2021-12-15 13:25:04 +01:00 |
|
Sven Czarnian
|
de25092e3b
|
fix sweatbox issues
|
2021-12-15 13:24:55 +01:00 |
|
Sven Czarnian
|
c94847b607
|
allow more tag entries to customize the views
|
2021-12-15 13:24:42 +01:00 |
|
Sven Czarnian
|
e108d3de57
|
fix some issues with the path prediction and add some addional information
|
2021-12-15 13:23:33 +01:00 |
|
Sven Czarnian
|
f053ead918
|
send the new sequence after every update
|
2021-12-09 12:29:38 +01:00 |
|
Sven Czarnian
|
ef91a3badd
|
cleanup internal structures as soon as the controller is disconnected
|
2021-12-09 12:29:24 +01:00 |
|
Sven Czarnian
|
b88d2aabda
|
set the airport
|
2021-12-09 10:27:40 +01:00 |
|
Sven Czarnian
|
076109be41
|
fix a return value bug
|
2021-12-09 10:27:30 +01:00 |
|
Sven Czarnian
|
0fc113cd2d
|
use the standard color and a * to indicate if a plan is fixed or not
|
2021-12-02 19:07:03 +01:00 |
|
Sven Czarnian
|
c6159144bb
|
indicate if the reload was successful
|
2021-12-02 19:06:23 +01:00 |
|
Sven Czarnian
|
6152c40dca
|
fix compiler issues
|
2021-12-02 19:06:13 +01:00 |
|
Sven Czarnian
|
95493674e8
|
add the ignore for used parameters
|
2021-12-02 19:06:03 +01:00 |
|
Sven Czarnian
|
ae0442b560
|
add a menu
|
2021-12-02 19:05:34 +01:00 |
|
Sven Czarnian
|
41a9fd20d5
|
fix code analysis findings
|
2021-11-30 08:50:28 +01:00 |
|
Sven Czarnian
|
e4ea8f46c8
|
ignore the sweatbox and playbacks to use only real VATSIM data
|
2021-11-29 21:00:37 +01:00 |
|
Sven Czarnian
|
055cf900fb
|
fix some changes and add a low pass filter to avoid fast ETA changes
|
2021-11-29 19:21:29 +01:00 |
|
Sven Czarnian
|
d89e8fef4c
|
remove a debug message
|
2021-11-29 19:20:41 +01:00 |
|
Sven Czarnian
|
684ca40c1c
|
fix a typo in the scaling
|
2021-11-25 22:51:25 +01:00 |
|
Sven Czarnian
|
eb521fca8b
|
update the inbound queue lock
|
2021-11-25 22:28:32 +01:00 |
|
Sven Czarnian
|
1936b3649b
|
use one second resolution
|
2021-11-25 22:27:34 +01:00 |
|
Sven Czarnian
|
8390cd5309
|
define the inbound and predict the flight path
|
2021-11-25 22:27:03 +01:00 |
|
Sven Czarnian
|
1594be8dc1
|
adapt to avoid blocking calls
|
2021-11-25 22:26:26 +01:00 |
|
Sven Czarnian
|
f2f68708ac
|
register the function and the tag
|
2021-11-25 22:26:11 +01:00 |
|
Sven Czarnian
|
9146446924
|
change the API
|
2021-11-25 22:25:51 +01:00 |
|
Sven Czarnian
|
874cc7871d
|
add getter for the arrival waypoints
|
2021-11-25 22:25:11 +01:00 |
|
Sven Czarnian
|
2240978b01
|
define the arrival waypoint
|
2021-11-22 16:18:47 +01:00 |
|
Sven Czarnian
|
155a035a9c
|
define the wind data
|
2021-11-22 16:18:29 +01:00 |
|
Sven Czarnian
|
319e5b2952
|
build the geographic coordinates
|
2021-11-22 16:18:16 +01:00 |
|
Sven Czarnian
|
92bf63bf45
|
add the helper
|
2021-11-22 16:17:35 +01:00 |
|
Sven Czarnian
|
969f448bf4
|
define the geographic library
|
2021-11-22 16:17:20 +01:00 |
|
Sven Czarnian
|
9f80ce1631
|
add the helper for the UTC time and mach checks
|
2021-11-22 16:17:07 +01:00 |
|
Sven Czarnian
|
09e29afe7b
|
add GeographicLib
|
2021-11-22 16:16:36 +01:00 |
|
Sven Czarnian
|
b1b6b5c790
|
do not send empty lists
|
2021-11-21 08:54:22 +01:00 |
|
Sven Czarnian
|
ce23f956ed
|
code formatting
|
2021-11-21 08:54:11 +01:00 |
|
Sven Czarnian
|
b309e86ec6
|
change the configuration to handle the new ZMQ-REQ-REP-protocol and the RestAPI-Update protocol
|
2021-11-21 08:53:58 +01:00 |
|
Sven Czarnian
|
0acb45dd27
|
force a reload
|
2021-11-20 09:29:01 +01:00 |
|
Sven Czarnian
|
1bb9813a7a
|
allow to add flights as forced for AMAN to include them, if the neighboring controller is not using AMAN
|
2021-11-20 09:28:36 +01:00 |
|
Sven Czarnian
|
2cc7c401e8
|
add the stands of GrPlugin and TST
|
2021-11-18 16:02:52 +01:00 |
|
Sven Czarnian
|
689c2326c2
|
use only one backend and adapt to the new communication structure
avoid empty messages
|
2021-11-18 16:02:41 +01:00 |
|
Sven Czarnian
|
a65aa445fa
|
compare the backend's version with the plugin's version
|
2021-11-18 15:55:37 +01:00 |
|
Sven Czarnian
|
25c1519bb8
|
update to the current version
|
2021-11-18 15:53:57 +01:00 |
|
Sven Czarnian
|
a23de5ee67
|
add required libraries
|
2021-11-18 15:53:34 +01:00 |
|
Sven Czarnian
|
1a58301d4f
|
send the reports every ten seconds
|
2021-11-13 23:03:34 +01:00 |
|
Sven Czarnian
|
d3551c9857
|
fix a compiler warning
|
2021-11-13 23:03:08 +01:00 |
|
Sven Czarnian
|
a8f2dba40e
|
use the new interface to create the reports
|
2021-11-13 23:02:55 +01:00 |
|
Sven Czarnian
|
2b4840d2af
|
fix a bug in the dynamics
|
2021-11-13 23:01:30 +01:00 |
|
Sven Czarnian
|
a3ef28ae39
|
rename the sequence receiver
|
2021-11-13 23:01:12 +01:00 |
|
Sven Czarnian
|
8b1292c95a
|
rename the files and use the new interface to communicate with the backend
|
2021-11-13 22:59:04 +01:00 |
|
Sven Czarnian
|
50bb565229
|
build the new protocol files
|
2021-11-13 22:56:34 +01:00 |
|
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 |
|