Commit Graph

4643 Commits

Author SHA1 Message Date
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 37d08034b7 Metis MISO: enhanced documentation 2022-01-15 02:24:53 +01:00
f4exb 10a639079a Metis MISO: fixed useless dependency on decimation for Tx in apply settings 2022-01-15 02:24:22 +01:00
f4exb 61226c06bd Metis: set output FIFO size to size policy. Fixes #1100 2022-01-13 02:44:58 +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 180d554812 Remote Input: do not apply remote channel settings before they get updated via stream 2022-01-11 23:23:18 +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 e2fc5aa87c JogdialController: complements to readme 2022-01-07 12:42:59 +01:00
f4exb 30e3939bd4 JogdialController GUI: fix for MSVC 2022-01-07 07:41:10 +01:00
f4exb 6288ac56c8 Jogdial Controller: updated readme 2022-01-07 00:26:37 +01:00
f4exb 128dd03684 New Jogdial Controller feature plugin. Implements #1088 2022-01-06 22:47:41 +01:00
f4exb 7142ef0b0d Updated versions and changelogs 2022-01-03 19:46:20 +01:00
f4exb afc106b51f Simple PTT feature: implemented vox. Issue #1002 2022-01-03 19:08:47 +01:00
f4exb 79ac722e79 PTT: vox (1) 2022-01-03 19:08:47 +01:00
Jon Beniston 88499f08dd Fix FileInput API report of absolute time following PR #981. 2021-12-30 13:24:39 +00: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 63bea7734b Fixed range-loop-construct warnings in GCC 11 2021-12-27 19:04:23 +01:00
f4exb 766695d99d Remote input GUI: set status to OK if info API is OK 2021-12-27 19:03:55 +01:00
f4exb 5a11ef6a8b Updated versions and changelogs 2021-12-26 12:14:14 +01:00
f4exb 58a9b2996d Remote input/sink implemented remote control. Implements #1074 2021-12-26 11:56:37 +01:00
f4exb 1d2187d059 Remote Input: fixed read pointer initialization. Fixes segfault when stream sample rate is lowered 2021-12-26 11:55:16 +01:00
f4exb d981912eee Remote input: removed API calls from GUI 2021-12-25 12:54:33 +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 9278b12e25 Remote output/source: implemented choice of sample size in transmission. Fixes in the size conversion routines 2021-12-19 11:30:48 +01:00
f4exb 6cc1616cb8 Remote output: variable sample size in transmission. For now fixed to 16 2021-12-18 22:49:05 +01:00
f4exb 316e635466 Remote data queue: fixed sample conversion 2021-12-18 22:48:20 +01:00
f4exb 78be244dc6 Remote source/input: increase minimum UDP buffer size based on 96 kS/s 2021-12-18 06:24:47 +01:00
f4exb 35adc25450 Updated version changelogs and readmes 2021-12-16 10:32:52 +01:00
f4exb 73d676060b Remote source and output: updated documentation 2021-12-16 02:11:03 +01:00
f4exb d471f09cc2 Replaced frequency dials by labels for unmodifiable frequency displays 2021-12-16 00:18:11 +01:00
f4exb 9097e2f6d4 Remote Output: improve report API 2021-12-15 22:56:18 +01:00
f4exb 54866a1a1e Remote output/source: use queue langth for rate control and derive rate from Tx side. Other fixes 2021-12-14 07:57:43 +01:00
f4exb 1168eefcc9 Remote Source: use fixed sample rate set to baseband sample rate. Remote Output: use sample rate from remote 2021-12-14 07:57:43 +01:00
f4exb 56ba6f3d80 Remote Output: removed center frequency from settings but add it to the device report 2021-12-14 07:57:43 +01:00
f4exb a5948c8b24 RemoteOutput: remove from GUI all API interactions with the remote 2021-12-14 07:57:43 +01:00
f4exb 96411edd3c Remote Output and Remote Source more fixes 2021-12-14 07:57:43 +01:00
f4exb f7f5f4b2dd Remote source first 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 f752806dbf Rotator controller - Don't round az/el received from Sat Tracker, as we now support higher precision 2021-12-10 20:33:19 +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
Edouard Griffiths cc822a1ec0
RemoteSourceWorker: fixed copy and paste error 2021-12-07 15:45:19 +01:00
f4exb ef4b54a7b1 Removed all remaining references to remote UDP Tx delay 2021-12-07 08:17:55 +01:00
f4exb 20ed490018 Remote output: removed remaining references to Tx delay 2021-12-07 06:31:17 +01:00
f4exb 4faa3dbe8c Remote output: removed tx delay in sending UDP blocks 2021-12-07 06:25:40 +01:00
f4exb 3cb22c8b8a Remote source: corrected worker handling 2021-12-07 05:58:17 +01:00
f4exb f1059bd547 Remote source: corrected dataApplyButton 2021-12-07 05:27:58 +01:00
f4exb 2515f08409 Remote source: set socket receive buffer size from sample rate in meta data 2021-12-07 04:50:05 +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 71f63e3a9c API: implemented Channel Marker in MIMO channels 2021-12-03 23:11:56 +01:00
f4exb 2a3ce0e7fb API: implemented Channel Marker in Tx channels 2021-12-03 23:11:56 +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
Jon Beniston 7b418cb20e Display locator not location 2021-12-03 18:37:10 +00:00
Jon Beniston 629d174c31 Add IBP beacons and GRAVES to Map feature 2021-12-03 18:23:14 +00:00
f4exb 29d4a67eac SDRplay v1: fixed frequency boundaries in report. Fixes #1061 2021-12-01 21:09:21 +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 31330cc14f
Merge pull request #1060 from srcejon/aprs_dark_theme
Use dark theme for APRS Feature charts
2021-11-25 23:55:16 +01:00
Jon Beniston 61aef0e17c Use dark theme for APRS charts 2021-11-25 13:05:04 +00:00
Jon Beniston d5857c3878 Move Feature workers to thread 2021-11-25 09:28:59 +00:00
Edouard Griffiths ad74a9294e
Merge pull request #1057 from srcejon/sat_tracker_expanding
Make Sat Tracker GUI expanding, so table can use free space
2021-11-24 23:15:49 +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 8dc98e5d95 Make Sat Tracker GUI expanding, so table uses empty space 2021-11-24 14:51:42 +00: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 dea312898d ChirpChat modulator: API changes and fixes 2021-11-24 01:27:59 +01:00
Edouard Griffiths 748bb11a78
Merge pull request #1054 from srcejon/map_apikey_workaround
Add OpenStreetMap API key support
2021-11-24 01:26:51 +01:00
Edouard Griffiths 8ab5e6607c
Merge pull request #1053 from srcejon/feature_rollup_state
Save/restore rollup state in features
2021-11-24 00:34:53 +01:00
Jon Beniston c0fdb670ab Add better Map API key support 2021-11-23 16:44:07 +00:00
Jon Beniston f72f18debf Save/restore rollup state in features 2021-11-23 13:35:57 +00:00
Jon Beniston fb394165a3 Update API 2021-11-23 12:28:06 +00:00
Jon Beniston 257b265ee8 GS232 Rotator Controller updates
Add support for hamlib/rotctld protocol.
Add support for TCP connections.
Name plugin Rotator Controller, rather than GS-232 Rotator Controller, as it now supports 3 different protocols.
2021-11-23 12:13:24 +00:00
f4exb a41d0319dc AIS and Packet modulators API: put back optional data in the action structure 2021-11-21 07:48:39 +01:00
f4exb 7c9327c125 IEEE 802.15.4 modulator: API and GUI changes 2021-11-21 00:01:16 +01:00
f4exb 830e3ff2f2 IEEE 802.15.4 modulator: moved UDP handling to IEEE_802_15_4_ModSource 2021-11-17 08:09:54 +01:00
f4exb 27ffcedb64 IEEE 802.15.4 modulator: added option to receive UDP data as bytes 2021-11-16 08:08:24 +01:00
f4exb 8fb31a147b Packet modulator: API changes 2021-11-14 22:26:02 +01:00
f4exb d785694c87 Remote Input: prevent nullptr 2021-11-14 22:25:40 +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 0a0bcffc04 Fix markdown in readme.md 2021-11-12 16:58:45 +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