Commit Graph

39 Commits

Author SHA1 Message Date
Klaus Basan
8e029af3c2 Ref T182, log delta time for matching 2017-11-10 19:28:18 +01:00
Klaus Basan
6fcfd80067 Ref T182, log categories are automatically added in CMatchingUtils 2017-11-10 19:28:16 +01:00
Klaus Basan
095e11d288 Ref T182, formatting 2017-11-09 04:42:21 +01:00
Klaus Basan
8e9411edb1 Ref T182, utility functions for model/model list 2017-11-09 04:42:05 +01:00
Klaus Basan
193565e27c Ref T129, use new functions in matcher / airspace monitor
* if ICAO codes are unique, directly use those
* if already using a DB object, no need to search further
2017-10-10 00:28:26 +01:00
Klaus Basan
510666622c Renamed to failoverValidAirlineIcaoDesignator and check airline ICAO designator against swift DB 2017-10-10 00:28:07 +01:00
Klaus Basan
a070e0e215 Ref T129, fixed typo 2017-10-10 00:28:02 +01:00
Klaus Basan
3c9d454638 Ref T129, return CFlightPlanRemarks from CAirspaceMonitor::tryToGetFlightPlanRemarks, not only string
Uses utility function in CAircraftMatcher
2017-10-10 00:27:59 +01:00
Klaus Basan
4be7a61922 Ref T129, prephase formatting 2017-10-10 00:27:27 +01:00
Klaus Basan
b53a02821b Ref T109, improved lookup and matching log message 2017-09-24 19:51:00 +01:00
Klaus Basan
ae2eb66721 Ref T26, improved reverse lookup:
* use most relevant manufacturer
* reverse lookup of telephony designator and manufacturer
2017-09-24 19:49:08 +01:00
Klaus Basan
e10ab7b9de Ref T26, preparing to use flight plan data
* stub utility class (no function yet)
* use value objects in matcher signature instead of strings)
* removed initNewAircraft, use reverseLookupModelWithFlightplanData
2017-09-24 19:48:59 +01:00
Klaus Basan
1d5c8edae8 Ref T27, improvements in matcher
* reverseLookupAircraftIcao using CAircraftIcaoCode instead of string
* use getCombinedTypeDefaultModel for default model
* removed redundant military flag in signature
2017-09-24 19:48:51 +01:00
Mathew Sutcliffe
a8302b310e refs #937 Resolved clazy warnings: QString::arg. 2017-04-19 19:31:45 +01:00
Klaus Basan
fce4cb8a4d refs #827, preferColorLiveries as parameter for scoreFull
flag will be set in aircraft matcher
2017-04-17 23:59:33 +01:00
Klaus Basan
8d198a9174 refs #827, moved matching utilities to blackmisc so it can be used also with score functions in blackmisc 2017-04-17 23:59:25 +01:00
Klaus Basan
35c685b344 Formatting, #825 (matching) 2017-04-17 23:58:53 +01:00
Klaus Basan
5e19431d2b Formatting, comments
#895
2017-04-17 23:58:04 +01:00
Klaus Basan
cfca78ec2a refs #849, aircraft matcher
* support for statistics entries
* when setting models, corresponding simulator can be set
2017-01-10 23:47:05 +00:00
Klaus Basan
be297d8ccf refs #840, update (ground) elevation via remote aircraft provider 2017-01-10 23:45:29 +00:00
Klaus Basan
35bed0ea20 refs #825, improved matcher
* display top scores
* preselect by combined type
2016-12-13 19:02:01 +01:00
Klaus Basan
77f2e0ab06 refs #820, using matching by score
kept old function, allows to switch back
2016-12-13 19:01:48 +01:00
Klaus Basan
d398fc7e9e refs #820, tab order in test UI 2016-12-13 19:01:42 +01:00
Klaus Basan
6befaa32d5 refs #797, added support for combined type
* adjusted log messages
* aligned name to combined type
2016-12-13 19:01:40 +01:00
Klaus Basan
973cbbb440 Minor unrelated adjustments 2016-12-13 19:01:29 +01:00
Klaus Basan
bec57e8369 Minor: adjusted error message 2016-12-13 19:01:04 +01:00
Klaus Basan
7231ec06f3 refs #792, do not reverse lookup a model if it is not 100% identifiable
Instead only use livery, airline, aircraft ICAO
2016-12-06 09:34:52 +01:00
Klaus Basan
49f2d5566c refs #786, improved matching messages 2016-12-06 09:34:27 +01:00
Klaus Basan
11e32a065e refs #743, utility functions and formatting / typos
* simulator info for FS family / as set
* fixed synchronized typo
* info string for caches
* getter for cached models from the loaders
* get all FS family models (FSX/P3D/FS9) from list
2016-10-17 14:33:58 +01:00
Klaus Basan
515ce9b7bf Typo 2016-08-01 16:48:48 +02:00
Klaus Basan
b75d785071 refs #707, concentrated reverse lookup in matcher
* removed from monitor
* signatures to be directly with network data
2016-07-14 18:49:22 +02:00
Klaus Basan
64cee7fba8 refs #706, callsign to airline plus testing resulting in multiple smaller improvements (refs #707)
* added functions to callsign / callsign list
* used in aircraft matcher
* also resolve std.livery in matcher
* also allow to find aircraft ICAO designator ending with string (e.g. 737 for B737)
* renamed CAircraftMatcher::reverseLookup -> CAircraftMatcher::reverselLookupModel
* threadsafe isInRange (CAIrspaceMonitor)
2016-07-14 18:49:12 +02:00
Klaus Basan
9f7fbaeda9 refs #702, use utils for logging 2016-07-13 03:18:46 +02:00
Klaus Basan
5b506e7bd1 refs #678, fixes bug reported by MS + improvements
* made clients threadsafe
* use clients to decide if model string is queried
* init aircraft/airline ICAO codes with DB data where possible
* Allow acces to log utility functions of matcher
2016-06-29 01:04:22 +02:00
Roland Winklmeier
933271b828 Fix BlackCore header includes
* Include only what is used
* Use forward declaration when possible
* Sorted includes

refs #598
2016-05-13 17:06:00 +02:00
Klaus Basan
b8e2f10a0a refs #614, refs #638, refs #634, improved model matcher 2016-04-11 20:58:03 +02:00
Klaus Basan
69049001d1 refs #638, reverse lookup in model matching 2016-04-11 20:57:55 +02:00
Klaus Basan
fdd7fa62d5 refs #638, reverse lookup in model matcher 2016-04-11 20:57:53 +02:00
Klaus Basan
1953665c40 refs #637, move matcher to blackcore
(access to sApp/web services)
2016-04-11 20:24:57 +02:00