Commit Graph

2584 Commits

Author SHA1 Message Date
Klaus Basan
14192585e2 [FSD] Correctly set queried frequency 2020-01-07 19:57:19 +00:00
Klaus Basan
325c869413 [FSD] Style 2020-01-07 19:57:18 +00:00
Klaus Basan
8633502cdb [FSD]FSD improvements and fixes
* Ignore new unused messages
* Correctly increase statistic
2020-01-07 19:57:18 +00:00
Klaus Basan
857d5eb005 [FSD] Overload prevention
* only allow aircraft to be added based on new positions, NOT on received ICAO data anymore
* hardcoded max.range

Discussion: https://discordapp.com/channels/539048679160676382/539925070550794240/643163521999306832
2020-01-07 19:57:18 +00:00
Klaus Basan
911b23e29d [FSD] Style 2020-01-07 19:57:18 +00:00
Klaus Basan
99a02c9b04 [FSD] minor fix "else if" 2020-01-07 19:57:18 +00:00
Klaus Basan
9d53696417 {FSD] Improved FSD socket handling
* restricter number of lines handled at once
* messageTypeToString
* add parsing to statistics
2020-01-07 19:57:18 +00:00
Klaus Basan
ad18149c14 [FSD] Style 2020-01-07 19:57:17 +00:00
Klaus Basan
702ca31b38 [FSD] Smaller fixes, style 2020-01-07 19:57:17 +00:00
Klaus Basan
11187870de Fixed missing compare index, message placeholder, and minor style fixes 2020-01-07 19:57:17 +00:00
Klaus Basan
881ec39043 [AFV] Fix aliased frequency handling
* ONLY use HF frequency if stations match and is closest station
* better log messages
2020-01-07 19:46:19 +00:00
Klaus Basan
37c21b3dae [FSD] Use correct signals for airspace analyzer
The used ones used the CID, not the callsign
2020-01-07 19:46:18 +00:00
Klaus Basan
68d4ce8a33 Fixed bug in airspace monitor using the wrong timeout value
Remark: mostly uncritical as only the log message was wrong
2020-01-07 19:46:18 +00:00
Klaus Basan
5fea046c0b Style and log messages 2020-01-07 19:46:18 +00:00
Klaus Basan
441ca41ee3 [FS9] Log. messages 2020-01-07 19:46:18 +00:00
Klaus Basan
d8ec308a3b [DBus] DBus related fixes
* use INT in CAudioDeviceInfo (minimum trouble)
* register metatype
* removed getSimulatorStatusEnum from DBus slots
2020-01-07 19:46:17 +00:00
Klaus Basan
991681a1ea [AFV] Ref T739, changed facade config
* core audio mode is remote
* plus minor style changes
2020-01-07 19:46:17 +00:00
Klaus Basan
0a1835f1a5 [AFV] Ref T739, register used AFV callsigns
For core/GUI we need to register with 2 different callsigns
2020-01-07 19:46:17 +00:00
Klaus Basan
53de0d56b9 Style 2020-01-07 19:46:17 +00:00
Klaus Basan
8194726857 [Matching] Improved family matching (correct "add" results) 2020-01-07 19:46:16 +00:00
Klaus Basan
87f078a698 [AFV] Ref T731, Ref T739 register devices so we can also obtain remote devices 2020-01-07 19:46:15 +00:00
Klaus Basan
8a89b8f261 [AFV] Ref T739, context function to unregister per identifier 2020-01-07 19:46:15 +00:00
Klaus Basan
134c805990 [AFV] Ref T739, device info improvements
* registration
* use identifier in device info list
* propertyByIndex/compareByIndex
* unRegisterDevices
2020-01-07 19:46:15 +00:00
Klaus Basan
cb1e56d7e3 [Matching] Do not use FsInn data if the model string is NOT known
This can override a swift livery string with invalid data
This was already addressed in Ref T701, but obviously incomplete
2020-01-07 19:46:15 +00:00
Klaus Basan
209c00b430 Style 2020-01-07 19:46:14 +00:00
Roland Rossgotterer
a32e38b6a8 Change CAfvMapReader url to public AFV API
The previous one was a private API and got removed.
2020-01-07 19:46:14 +00:00
Klaus Basan
f602fa50cf [Matching] Only try to resolve against FP data if there are remarks 2020-01-07 19:05:43 +00:00
Klaus Basan
275173c383 [Doxygen] workaround to silence audio context Doxygen error, no idea why this was wrong 2020-01-07 19:05:43 +00:00
Klaus Basan
6871e3d03d Launcher default is P2P session DBus 2020-01-07 19:05:42 +00:00
Klaus Basan
a9a772c929 [AFV] Ref T739, audio context default device handling 2020-01-07 19:05:42 +00:00
Klaus Basan
5150fb4e86 [AFV] Ref T739, cmd.line args for "no audio" 2020-01-07 19:05:42 +00:00
Klaus Basan
0fa9bcb520 Doxygen, style 2020-01-07 19:05:42 +00:00
Klaus Basan
52ce9f9205 [AFV] return aliased stations and use correct frequency 2020-01-07 19:05:42 +00:00
Roland Rossgotterer
0b8db1a612 [FSD] Don't use CCallsign object to send incremental parts update to special receiver
A client query can be sent to any type of receiver,
not only to valid callsigns. For example also to "@94835".

This fixes the corrupted receiver for incremental aircraft parts.
2020-01-07 19:05:42 +00:00
Roland Rossgotterer
5af2366575 [FSD] Send login immediately after connecting for legacy FSD server 2020-01-07 19:05:41 +00:00
Klaus Basan
9447db00bc [AFV] Ref T739, audio can now be disabled from UI 2020-01-07 19:05:41 +00:00
Klaus Basan
c8097cc899 Doxygen 2020-01-07 19:05:40 +00:00
Klaus Basan
767b999330 [AFV] Ref T739, start/stop audio improvements
* signals
* "restart" without devices
2020-01-07 19:05:40 +00:00
Klaus Basan
0e566a5992 [FSD] Pending connection timeout - avoid that a pending FSD conenction blocks forever 2019-10-24 16:28:14 +02:00
Klaus Basan
bc3e82cba4 Doxygen 2019-10-24 16:27:37 +02:00
Klaus Basan
5846576aae [FSD] Fixed FSD socket error handling 2019-10-24 16:27:25 +02:00
Klaus Basan
5032e7fbd5 [AFV] Ref T739, fix for tuned in/out sounds
see https://discordapp.com/channels/539048679160676382/568904623151382546/636639367804485643
2019-10-24 02:34:40 +02:00
Klaus Basan
cde18d23aa [AFV] Style, Doxygen 2019-10-24 01:22:56 +02:00
Klaus Basan
d989bca919 Doxygen, style 2019-10-23 02:00:17 +02:00
Klaus Basan
767aab6592 Style, Doxygen 2019-10-23 00:38:27 +02:00
Klaus Basan
6e42889ecb [AFV], Ref T730 only use AFV with VATSIM ecosystem 2019-10-23 00:38:26 +02:00
Roland Rossgotterer
0a730ff5dd [FSD] Make sure sysuid is properly zero terminated 2019-10-23 00:38:26 +02:00
Klaus Basan
a63fe0dc21 [AFV] Ref T739, unified callsign functions in CAfvClient
* improved CallsignSet from QStringList
* renamed the functions which just return a string
* added functions for CCallsignSet
2019-10-23 00:38:26 +02:00
Klaus Basan
ca60dbfa4d [AFV] Ref T730, allow to disconnect even if socket is down 2019-10-23 00:38:26 +02:00
Klaus Basan
148824429c Doxygen, style 2019-10-23 00:38:26 +02:00