Lars Toenning
fb8ef10918
Reset unique ptr to delete object
...
Previously multiple start/stops of the swift-connection failed because the CPlugin object was not deleted
2021-03-12 10:28:42 +00:00
Lars Toenning
509fbbcebc
swift - Add getOwnAircraftVelocityData dbus method
2021-03-12 10:28:42 +00:00
Lars Toenning
938bfd1604
Fix spelling mistake
2021-03-12 10:28:42 +00:00
Scott Giese
a3c4dcf522
Maintenance: plugin
...
Minor whitespace adjustments.
2021-02-26 21:03:11 -06:00
Scott Giese
82c34590f6
Maintenance: swift_connection
...
Fix memory leaks.
Fix mixed use of tab/spaces for indentation.
2021-02-26 21:01:35 -06:00
Lars Toenning
cdacea1315
[swift] Fix coding style
2020-07-21 11:57:58 +01:00
Lars Toenning
d78b19546a
[swift] Add parts support
2020-07-21 11:57:53 +01:00
Lars Toenning
265d721bab
[swift] Transfer connection settings to defaults.xml
...
Related to commit d0cb2f on fgdata
2020-05-24 14:15:27 +01:00
Lars Toenning
91263fc873
[swift] Initialize/cleanup traffic module correctly
2020-05-14 11:13:26 +01:00
Lars Toenning
7b9940f1b1
[swift] Code cleanup
2020-05-14 11:13:26 +01:00
Lars Toenning
f823e033f1
[swift] Use AIManager for swift aircrafts
2020-05-14 11:13:26 +01:00
Lars Toenning
da666ae83c
Fix segfauls in swift service
2020-05-07 11:13:12 +01:00
gallaert
fb65f64342
Replace BOOST_FOREACH by C++ 11 for range loop.
2020-04-12 14:40:36 +01:00
Lars Toenning
e2135369ce
Minor code fixes
2020-03-10 14:08:29 +00:00
Lars Toenning
aca625eda2
[swift] Fetching ground elevation for interpolation
2020-03-10 14:08:29 +00:00
Lars Toenning
34915125a1
[swift] Fix frequency casting regression
2020-03-10 14:08:29 +00:00
Lars Toenning
f4b60ccd90
[swift] Code cleanup
2020-03-10 14:08:29 +00:00
Lars Toenning
182df4e6ae
[swift] Fix segfault on stopping server
2020-03-10 14:08:29 +00:00
Lars Toenning
ee0d03b4d0
[swift] Fix memory leak in traffic-service
2020-03-10 14:08:28 +00:00
Lars Toenning
d14073cd24
[swift] Adding aircraft to property tree and map
2020-03-10 14:08:28 +00:00
Lars Toenning
e6a9515b59
[swift] Enhancing version compatibility check
2020-03-10 14:08:28 +00:00
Lars Toenning
fc0a8b1c60
[swift] Fix message node
2020-03-10 14:08:28 +00:00
Lars Toenning
0423472f74
[swift] Sending ground elevation
2020-03-10 14:08:28 +00:00
Lars Toenning
cab6581d3d
[swift] Pointers to nodes for get/set data
...
Calling fgSetXY/fgGetXY takes to long (especially when calling the often needed properties a few times per second in main loop).
Switching to pointers for these nodes, initialized within service-class constructor.
2020-03-10 14:08:28 +00:00
Edward d'Auvergne
34a6cb3c74
SGSubsystem classes: Registration of all subsystems.
2019-07-01 14:51:32 +02:00
Edward d'Auvergne
d259c70560
SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems.
2019-07-01 14:51:32 +02:00
Edward d'Auvergne
7a6e63ddb9
SGSubsystem classes: Subsystem and subsystem group API declaration standardisation.
...
This is a cleanup commit.
2019-07-01 14:27:30 +02:00
James Turner
4ed410dc09
Adjust code for some older GCC versions
...
Implicit conversion from raw-pointer to std::unique_ptr<T> was failing,
use a stub replacement for std::make_unqiue to wrap this up cleanly.
2019-05-27 11:38:37 +01:00
Lars Toenning
ff7db27cd1
swift: Add version number check
2019-04-30 10:35:30 +02:00
Lars Toenning
cea342a064
swift: Getting pressure altitude
2019-04-30 08:16:38 +02:00
Lars Toenning
aaa753d169
swift: Fixed wrong startup message
2019-04-26 09:37:37 +02:00
Lars Toenning
21124e7b7e
swift: CMake adjustment
2019-04-26 09:37:17 +02:00
Lars Toenning
85acefab95
Swift: initial support
2019-04-11 11:36:22 +01:00