Commit Graph

1759 Commits

Author SHA1 Message Date
f4exb 02ec2a4403 Channel Analyzer: fixed reverse API handling and a few other things. Fixes #1144 2022-02-11 02:32:27 +01:00
Edouard Griffiths fce235b2bc
Merge pull request #1142 from srcejon/fix_1136
DATV Demod increase RF bandwidth to 50MHz
2022-02-10 16:53:11 +01:00
Jon Beniston a25e1106a2 DATV Demod - Increase max RF bandwidth in GUI to 50MHz 2022-02-10 11:40:05 +00:00
f4exb 9f2ea3fad8 Pager demod: fixed typo in POCSAG. Fixes #1138 2022-02-10 01:23:36 +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
f4exb e4b9bc7680 Do not write tail audio samples and write to sample buffer only if necessary. May fix #1132 2022-02-08 00:55:31 +01:00
f4exb 590c4ef352 Updated versions and changelogs 2022-02-07 21:47:25 +01:00
Edouard Griffiths 50d61c7247
Merge pull request #1131 from srcejon/windows_debug
Install debug symbols on Windows for debug builds
2022-02-06 18:14:08 +01:00
Jon Beniston 97496ae9f9 Install debug symbols on Windows for debug builds 2022-02-06 12:56:58 +00:00
Jon Beniston e7bc48c368 DATV Demod - Make AVCodecs const 2022-02-06 09:48:27 +00:00
Jon Beniston 420fbbcec1 Fix Linux compilation warnings 2022-02-05 21:13:04 +00:00
Jon Beniston 4dbc817e01 APT - Fix variable names for gcc 2022-02-05 20:58:25 +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 bce51d09d7 Fix linux warnings 2022-02-04 22:26:40 +00:00
Jon Beniston 09eff20a8e Add missing image and fix Linux compilation warnings 2022-02-04 21:33:04 +00:00
Jon Beniston 854709f4fa Add Qt WebEngine dependency 2022-02-04 20:56:47 +00:00
Jon Beniston 0ce9a03e06 Update APT Demod docs 2022-02-04 17:15:35 +00:00
Jon Beniston 635dbe4571 AIS updates
Add support for 3D models.
Remove vessels from table if not heard from in last 10 minutes.
Add columns in table for vessel length, time last position & message
were received and number of messages received.
Add context menu.
2022-02-04 17:06:00 +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
Jon Beniston 7b6708a256 APT Demod updates.
Add projection of image on to 3D map.
Add support for temperature map.
Add support for colour palettes for image enhancements.
Fix IR channel names.
2022-02-04 16:36:02 +00:00
f4exb 7158c6baf8 BFM demod: added help page to GUI 2022-01-27 23:26:10 +01:00
f4exb b66aac1489 BFM demod: added documentation 2022-01-27 23:20:59 +01:00
f4exb ef0377cf4c Updated version and changelogs 2022-01-23 23:22:00 +01:00
f4exb 5abca451c9 BFM demopd: clear BAS area when clearing RDS fields 2022-01-22 09:00:16 +01:00
f4exb c6b8b85887 BFM demod: serialize/deserialize rds active 2022-01-15 19:49:17 +01:00
f4exb 46b11086b7 BFM demod: RDS: radio text on two lines with the bottom one keeping the previously decoded text 2022-01-12 13:54:19 +01:00
f4exb 1a977c4ce2 BFM Demod: fixed RDS text clearscreen. Fixes #1101 2022-01-12 08:43:20 +01:00
f4exb ebd5216917 Updated version and changelogs 2022-01-09 11:02:10 +01: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
f4exb 128dd03684 New Jogdial Controller feature plugin. Implements #1088 2022-01-06 22:47:41 +01:00
Jon Beniston cc3f4ab2f8 Fix for #1087. Support compilation with Boost >= 1.77 2021-12-28 11:31:15 +00:00
f4exb 5c742a873b Fallback oct -> Qt::oct and dec -> Qt::dec replacement 2021-12-28 00:03:06 +01:00
f4exb bb25211b29 Make code compatible with Qt 5.12 2021-12-27 23:30:18 +01:00
f4exb 327cc957d6 Fixed more compilation warnings 2021-12-27 22:28:34 +01:00
f4exb 33ce771e24 Fixed QProcess::execute and QProcess::startDetached warnings 2021-12-27 19:16:59 +01:00
f4exb 5a11ef6a8b Updated versions and changelogs 2021-12-26 12:14:14 +01:00
f4exb 9bb3a273b3 Remote input/sink implemented remote control (1) 2021-12-24 21:06:15 +01:00
f4exb 247ae2679d Remote plugins: added new meta data for #1074 2021-12-23 16:27:19 +01:00
f4exb d482471a59 Remote Sink: reworked threading model. Fixed sigabort at exit time 2021-12-23 01:47:38 +01:00
f4exb 7c8cb7a85a Remote: more fixes in conversion routines 2021-12-20 22:30:43 +01:00
f4exb ab9f316737 Remote sink/input: implemented choice of sample size in transmission. 2021-12-19 13:15:17 +01:00
f4exb 35adc25450 Updated version changelogs and readmes 2021-12-16 10:32:52 +01:00
f4exb 96411edd3c Remote Output and Remote Source more fixes 2021-12-14 07:57:43 +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
Jon Beniston bd1af18578 #1069. Increase FIFO size in Remote Sink according to baseband sample rate 2021-12-09 12:39:52 +00:00
f4exb ef4b54a7b1 Removed all remaining references to remote UDP Tx delay 2021-12-07 08:17:55 +01:00
f4exb 80992c01e0 RemoteInput: set system UDP buffer length for 250 ms of samples. RemoteSink: removed UDP Tx delay. Implements #1069 2021-12-04 21:36:12 +01:00
f4exb 8a438a94c1 API: implemented Channel Marker in Rx channels and complete serializable objects for some 2021-12-03 23:11:56 +01:00
f4exb 9fb5a8f9bb API: simplify handling of ChannelAnalyzer and SoapySDR 2021-12-01 21:03:40 +01:00
f4exb f9155575d3 ChannelAnalyzer: implemented settings API 2021-12-01 08:25:32 +01:00
f4exb 2a9cc27a41 Implement serialize and deserialize to/from API in Serializable interface. Related changes and fixes 2021-12-01 00:21:19 +01:00
Jon Beniston a65604c973 Use C locale in navaid parsing in VOR demods. Increase table size in VOR demod GUI so more than one row is visible. 2021-11-29 10:38:52 +00:00
Jon Beniston 259e0ad6da Fix #1062 - Always use C locale for parsing coords in airport database 2021-11-29 10:18:22 +00:00
f4exb bb99edddc1 Updated version and changelogs 2021-11-26 22:51:28 +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
f4exb 2299c09f36 ChirpChat demod: API changes and fixes 2021-11-24 01:27:59 +01:00
f4exb 8fb31a147b Packet modulator: API changes 2021-11-14 22:26:02 +01: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 006da4e872 AIS mod: make it effectively work in server mode with remote control. AIS demod: added baud rate in settings API 2021-11-12 00:12:02 +01:00
f4exb af97c872f8 Pager demod: API: complete settings and implement reporting 2021-11-09 21:57:56 +01:00
f4exb 97583d0858 Packet demod: change mode processing. API: added report 2021-11-08 01:45:02 +01: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 e2923696b4 Updated versions and changelogs 2021-11-06 21:33:26 +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
f4exb 5fa3613b56 RemoteSinkSender: close socket and use deleteLater instead of delete socket. Fixes #1034 2021-11-06 18:53:05 +01:00
Jon Beniston 9f2cb0c29c Merge CSV code in to a single file. 2021-11-04 12:33:43 +00:00
f4exb 9a7337f3d8 DATV demod: fixed missing method 2021-11-04 00:13:08 +01:00
f4exb b0c49f3b50 DATV demod: API updates and small fixes 2021-11-03 21:56:33 +01:00
f4exb 4b1a861717 DATV demod: de-couple MER and CNR GUIs from core 2021-11-03 21:56:33 +01:00
f4exb ed720673f3 DATV demod: API enhancements with report 2021-11-03 21:56:33 +01:00
Jon Beniston 2f4394afba Fix gcc error 2021-11-03 17:24:22 +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
f4exb f04741d692 Fixed some plugins layout so that they work with new rollup widget 2021-11-01 02:11:47 +01:00
Jon Beniston 8f94593a0c Set DATV GUI to be minimum sized rather than expanding. Set minimum size constaint on videoTab not just tabWidget 2021-10-31 12:14:04 +00:00
Jon Beniston 05987586bf #897 - Add support for vertically expanding widgets to RollupWidget 2021-10-30 16:20:24 +01:00
Jon Beniston 7737bea1a6 Fix typos in readme 2021-10-29 13:02:00 +01: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 460736e56c Fix compiler warnings 2021-10-27 22:44:56 +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 cbcd3065a0 Fix grammatical errors 2021-10-26 22:07:25 +01:00
Jon Beniston 381ddf8540 Update noise figure plugin version 2021-10-26 21:53:31 +01:00
Jon Beniston 6717abe877 Noise Figure plugin - add support for sweeping gain and other device settings. 2021-10-26 21:50:38 +01:00
f4exb ed4a1532d4 Updated versions and changelogs 2021-10-16 23:28:25 +02:00
Jon Beniston 6b6a3f66c3 APT demod fixes.
Pass satellite name to image worker thread.
Don't stop image worker thread when device stopped, as this prevents the
image processing controls in the GUI from working.
2021-10-13 10:10:59 +01:00
f4exb 995b804084 Updated versions and changelogs 2021-10-12 23:25:14 +02:00
f4exb da87986b5f FileSink: API updates 2021-10-12 23:14:16 +02:00
Jon Beniston 5fc585513b Remove code that requires Qt 5.14. 2021-10-12 15:22:20 +01:00
Jon Beniston c35cc2181b Fix radiometer autoscaling 2021-10-12 13:38:37 +01:00
Jon Beniston ec9d59315d Add section numbers to docs 2021-10-12 13:02:11 +01:00
Jon Beniston f098ff3316 Fix markdown in readme.md 2021-10-12 12:49:48 +01:00