f4exb
35f1c2aacc
Map feature and dependent plugins: implement new message pipes. Part of #1154
2022-03-29 20:12:15 +02:00
f4exb
4111c967e9
Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185
2022-03-23 22:32:23 +01:00
Jon Beniston
4010ca6f75
Map: Remove unneeded code
2022-03-23 09:05:56 +00:00
Jon Beniston
625104c181
ADS-B: Remove device set refresh button, as now automatic. Fix possible crash on close.
2022-03-23 09:03:42 +00:00
Jon Beniston
5ec2133782
Update station icon on map when My Position preference changes
2022-03-21 10:14:35 +00:00
f4exb
9c063410fb
Message pipes rework: more renaming
2022-03-02 23:57:35 +01:00
f4exb
74f917682b
Message pipes rework: renaming to legacy
2022-02-28 23:08:01 +01:00
Jon Beniston
267ae13534
Add support for receiving global aircraft data from OpenSky Network.
...
Add support for feeding ADS-B data to OpenSky Network.
Fix binary Beast format feed.
Fix display of USA and Japan flags.
2022-02-09 16:36:09 +00:00
Jon Beniston
0591ae8378
ADS-B: Use randomized livery and model for aircraft not in database
2022-02-05 09:34:37 +00:00
Jon Beniston
c0adffb25c
Fix linux warnings
2022-02-04 23:57:29 +00:00
Jon Beniston
b0ad41ff04
Fix linux warnings
2022-02-04 23:55:42 +00:00
Jon Beniston
f4f2ab2dca
ADS-B - Ensure default 3D model
2022-02-04 23:38:21 +00:00
Jon Beniston
97f55be6e9
ADS-B Demod Updates
...
Add support for animated 3D models.
Downloaded zipped airplane database as 1/4 of the size.
Add table context menu.
Add airline and country images to text bubbles on maps.
Fix calculation of ground speed when on surface.
Fix position calculation when aircraft transistions from surface to air.
Fix altitude calculation when Q-bit is set.
Speed up processing of large log files.
Add new airline logos.
2022-02-04 16:57:45 +00:00
f4exb
98b305f320
Make rollup state a serializable object so that it can be dumped in JSON format for the API. Prerequisite tp #1050
2022-01-09 05:27:12 +01:00
Jon Beniston
2b55140d9d
Display warnings in ADS-B and DAB if sample rate is too low
2021-12-13 08:44:17 +00:00
f4exb
8a438a94c1
API: implemented Channel Marker in Rx channels and complete serializable objects for some
2021-12-03 23:11:56 +01:00
Edouard Griffiths
cab9dc6094
Merge pull request #1056 from srcejon/channel_help
...
Add links to documentation
2021-11-24 22:02:11 +01:00
Jon Beniston
03004e00f7
Add links to documentation
2021-11-24 11:31:51 +00:00
Jon Beniston
2e68017b12
Save/restore rollup state in channel plugins
2021-11-24 09:50:42 +00:00
Jon Beniston
84639d8716
Center ADS-B map on My Location when map is first opened
2021-11-13 18:17:37 +00:00
Jon Beniston
9eac758088
Fix positioning of Home antenna. Create cache directory on Linux.
2021-11-13 08:49:53 +00:00
Jon Beniston
56e9f4284f
Use older version of QtGraphicalEffects to support older versions of Qt. Don't warn for non-existent .xml files
2021-11-12 17:19:03 +00:00
Jon Beniston
2ef53d3354
Fix gcc warnings and markdown
2021-11-12 17:04:49 +00:00
Jon Beniston
60a7b63cc1
ADS-B Updates:
...
Support different map types (Aviation, Street and Satellite)
Add display of airspaces and NAVAIDs.
Display photo of highlighted aircraft.
2021-11-12 16:51:23 +00:00
f4exb
f5276e8c3e
ADSB demod: added auto target checkbox for matching aircraft in notifications table. API: more settings and report data
2021-11-07 19:38:46 +01:00
f4exb
0cf1d71a6c
ADSB demod: added Az/El and RSSI in command or speech tokens. Fixed deprecated QProcess::startDetached
2021-11-06 18:54:49 +01:00
Jon Beniston
9f2cb0c29c
Merge CSV code in to a single file.
2021-11-04 12:33:43 +00:00
Jon Beniston
132244ef64
ADS-B Updates
...
Add support for writing/reading .csv log file containing received ADS-B frames for #1035 .
Fix some memory leaks.
2021-11-03 17:19:21 +00:00
Jon Beniston
af841dd88f
Don't use WA_DeleteOnClose for progess dialogs, as a crash can occur if the user closes the window before the download is complete.
2021-11-03 11:02:04 +00:00
Jon Beniston
1354cfe6c8
ADS-B: Add support for downloading flight departure and arrival airports and times via aviationstack.com API
2021-10-29 12:54:10 +01:00
Jon Beniston
f38b9b8dda
ADS-B updates.
...
Add support for speech notifications and running commands when aircraft meet user-defined rules.
Fix fighter aircraft icon.
Add additional airline logos.
2021-10-27 22:25:14 +01:00
Jon Beniston
3b74bbc700
ADSB updates
...
Add new airline icons.
Fix max size of aircraft in map feature.
Fix formatting in docs.
2021-02-26 20:45:12 +00:00
Jon Beniston
446749cbbb
Map updates.
...
Add support for different map types (street/satellite) and different map
providers.
Support finding real world addresses on the map.
Add Maidenhead locator converter.
Add Beacons.
Allow data sources to be selected by a user.
Add context menu to allow setting an object as a target, setting center
frequency and adjusting display order.
2021-01-22 14:54:22 +00:00
Jon Beniston
f2ebd72004
ADS-B demodulator updates.
...
Use message pipes for target.
Send aircraft to Map feature.
All selection of flight paths for all aircraft, or just the selected
aircraft.
Do not display demod stats by default.
2021-01-13 17:15:32 +00:00
Jon Beniston
ce4920c936
Use Units class in ADSBDemod GUI as well
2020-11-24 12:31:37 +00:00
f4exb
4e2978f7ea
Fixed -Wunused-but-set-variable warnings
2020-11-15 00:36:03 +01:00
f4exb
7a6636b63a
Fixed -Wunused-variable warnings
2020-11-14 18:45:05 +01:00
f4exb
55eb6cc951
Fixed -Wunused-parameter warnings
2020-11-14 11:13:32 +01:00
f4exb
f668863aed
Fixed -Wreorder warnings
2020-11-14 05:51:19 +01:00
Jon Beniston
8321e68ec2
Fix for older version of Qt
2020-11-12 15:36:40 +00:00
Jon Beniston
55e7b56ae9
Fix compiler warnings
2020-11-12 13:31:01 +00:00
Jon Beniston
9a3585a756
Reduce interpolator taps to enable it to run in real-time. Should significantly improve PER for RTLSDR at 2.4MSa/s.
...
Add developer controls to adjust interpolator settings.
Fix tab-order in GUI.
2020-11-12 13:25:49 +00:00
Jon Beniston
21956dc9d0
Fix surface position calculation.
...
Check latitude and local decode is in valid range.
2020-11-12 08:40:12 +00:00
Jon Beniston
f823741b34
Add decoding of surface position messages
2020-11-11 09:19:37 +00:00
Jon Beniston
27c4802a7f
Add option to automatically resize columns after an aircraft is added to the table
2020-11-10 14:27:42 +00:00
Jon Beniston
6aa2943849
Confirm redownload of files if less than 100 days old
2020-11-10 14:07:15 +00:00
Jon Beniston
51bf8a6b21
Add Az/El and distance to airport information box.
...
Use km rather than nm for distance to airport calculation.
Require double click to set ATC freqeuncy.
Allow airport to be set as target, by double clicking Az/El in airport
info box.
2020-11-10 13:40:57 +00:00
Jon Beniston
599c31493a
Add decode of Mode-A transonder (Squawk) code
2020-11-10 12:03:36 +00:00
f4exb
9024d3f6fa
ADS-B: reworked correlation threshold. Added RSSI. Corrected latitude negative shift. Implements #696
2020-11-09 07:28:43 +01:00
Jon Beniston
bd3c5343e3
Don't connect twice, as that results in multiple signals being emitted
...
for each download.
Speed up reading of airport DB.
Fix a few compiler warnings.
2020-11-06 16:42:25 +00:00