Klaus Basan
669402c7e0
Log simulator status for dispatch errors (FSX/P3D)
2019-05-13 11:21:02 +02:00
Klaus Basan
da2b3e05fd
Minor interpolator improvements, display 2nd invalid version instead of first
2019-05-13 11:21:02 +02:00
Klaus Basan
7d025c6293
Ref T650, also remember SB offset setting
2019-05-13 11:21:01 +02:00
Klaus Basan
b9634f9927
Minor FSX driver updates
2019-05-13 11:21:00 +02:00
Klaus Basan
cbf5c1c445
Ref T650, save FSX/P3D specific settings
2019-05-13 11:20:56 +02:00
Klaus Basan
0cefe1d1e4
Ref T650, simulator setting UI of SimulatedObject can be used
2019-05-13 11:20:56 +02:00
Klaus Basan
680c47074f
Ref T650, driver class support for SimulatedObject type AI aircraft
...
* use SimulatedObject object if NON ATC type failed (for helicopters)
* SimObject can handle SimulatedObject type (compared to NonATC)
* Send ATC data to simulator
2019-05-13 11:20:56 +02:00
Klaus Basan
4522cb5fe5
Ref T650, SimObject can handle SimulatedObject type (compared to NonATC)
2019-05-13 11:20:55 +02:00
Klaus Basan
6d936dc1cc
Ref T650, added FSX SimConnect symbols (funtion names)
2019-05-13 11:20:55 +02:00
Klaus Basan
af0b6a925d
Typo
2019-05-13 11:20:54 +02:00
Lars Toenning
e42a205f5e
Ref T632, porting fix to FG driver
2019-05-13 11:20:50 +02:00
Lars Toenning
d61814f8e9
FG: Add version number check
2019-05-13 11:20:50 +02:00
Lars Toenning
a34b222c3e
Adjusting var names to used units
2019-05-13 11:20:49 +02:00
Lars Toenning
6eeba19f37
Ref T646 Directly getting pressure altitude from FG
2019-05-13 11:20:49 +02:00
Klaus Basan
c56775e815
Ref T637, allow 3 letter ICAOs in FP
...
* strict or lenient airport check
* allow to enter 3 letter ICAO codes in FP
2019-05-13 11:20:48 +02:00
Roland Rossgotterer
d21e9e60e8
Don't stop connection to xswiftbus if versions do not match
...
Keep the version error to bring it to the users attenion and convince him
to upgrade. But let the connection proceed since the interface changes so
rarely.
This also adds version information for swift and xswiftbus sides.
Reviewers: #gatekeepers, msutcliffe
Subscribers: msutcliffe
Maniphest Tasks: T628
Differential Revision: https://dev.swift-project.org/D104
2019-05-13 11:20:47 +02:00
Klaus Basan
6a9de7389a
Guards in emulated driver
2019-05-13 11:20:44 +02:00
Klaus Basan
2519241da8
Ref T632, remove invalid callsigns
2019-05-13 11:20:43 +02:00
Klaus Basan
94a5741537
Ref T632, verify empty callsign
...
THis is the fix:
"if (!simulatedAircraft.hasCallsign()) { continue; } // removed in provider"
2019-05-13 11:20:42 +02:00
Klaus Basan
52ef14b24d
Simulated driver, update rendered aircraft
2019-05-13 11:20:41 +02:00
Klaus Basan
599064fe6c
Use models from centralized model cache
...
* no copy needed
* cache is synchronized when loading models
2019-05-13 11:20:40 +02:00
Klaus Basan
a553dfc708
Ref T632, minor improvements for no callsign
2019-05-13 11:20:40 +02:00
Klaus Basan
9fd3925238
Style
2019-05-13 11:20:40 +02:00
Klaus Basan
927903ec53
XSwiftBus spelling
2019-05-13 11:20:39 +02:00
Klaus Basan
b093d02f49
Bring a modal window back to front when opening a dialog
...
Otherwise it can happen the modal window in background blocks the other UI.
2019-05-13 11:20:39 +02:00
Klaus Basan
9f8f70c22a
Ref T609, set send/receive COM1/2 from P3D/FSK
2019-05-13 11:20:38 +02:00
Klaus Basan
9e1f437326
Use a default simulator for emulated driver to avoid ASSERT
2019-05-13 11:20:37 +02:00
Mat Sutcliffe
7e25360d3c
Ref T603 Different message if xswiftbus version string is empty.
2019-05-13 11:20:32 +02:00
Roland Rossgotterer
2bca66b29d
[FG] Declare FG plugin as experimental
2019-04-11 22:12:08 +01:00
Roland Rossgotterer
3c9b2bd833
[FS9] Mark FS9 as not longer experimental
2019-04-11 22:12:07 +01:00
Roland Rossgotterer
3e6b7b07f4
[FS9] Shutdown driver if connection to FSUIPC is lost
2019-04-11 22:12:07 +01:00
Roland Rossgotterer
ac90b3c069
Replace Q_ASSERT with BLACK_VERIFY
2019-04-11 22:12:07 +01:00
Klaus Basan
e2e7621e48
Disable workaround of FSUIPC reopening plus some CLANG warnings fixed
2019-04-11 22:12:06 +01:00
Roland Rossgotterer
6b17f847e9
Fix and improve xswiftbus version mismatch warning
2019-04-11 22:12:03 +01:00
Klaus Basan
12a6e17fa2
XPlane JSON file
2019-04-11 22:11:59 +01:00
Klaus Basan
720f35f392
FG spelling
2019-04-11 22:11:58 +01:00
Lars Toenning
710e10f86f
Adjusting FG transponder modes
2019-04-11 22:11:57 +01:00
Lars Toenning
3a44a729a1
Remove method as not used for FG
2019-04-11 22:11:57 +01:00
Lars Toenning
4b84dc6ff2
Adjust FG default model
2019-04-11 22:11:57 +01:00
Roland Rossgotterer
264002cb63
Style and formatting
2019-04-11 22:11:57 +01:00
Lars Toenning
9b4a01cd25
Formatting code
2019-04-11 22:11:57 +01:00
Lars Toenning
aea2f11b42
Clean up traffic module
2019-04-11 22:11:56 +01:00
Lars Toenning
decf9222ad
Fix compiler warnings
2019-04-11 22:11:56 +01:00
Lars Toenning
37cdb2e246
Remove unused FGSettingsWriter
2019-04-11 22:11:56 +01:00
Lars Toenning
0d77f9d41c
Rename FG settings file
2019-04-11 22:11:56 +01:00
Lars Toenning
2628d53927
Reactive cg/elevation check
2019-04-11 22:11:56 +01:00
Lars Toenning
1b273a36dc
Refactoring code of FG plugin
2019-04-11 22:11:56 +01:00
Lars Toenning
9363bf3b1f
Remove aircraft parts for FG
2019-04-11 22:11:55 +01:00
Lars Toenning
d4581a5b74
Removing weather module for FG
2019-04-11 22:11:55 +01:00
Lars Toenning
43563496aa
Finishing FG service module calls
2019-04-11 22:11:55 +01:00