1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-26 17:58:43 -05:00
Commit Graph

1909 Commits

Author SHA1 Message Date
f4exb
97ace89e19 DSD demod GUI: prevent selection of negative AMBE feature index and disable AMBE checkbox if no AMBE features are available. Fixes #1334 2022-07-23 11:19:03 +02:00
f4exb
b44eb18df6 File Sink: applied new threadning method. Part of #1346 2022-07-23 05:46:06 +02:00
f4exb
6040bab4f9 File Sink: nullify GUI message queue reference in channel in the destructor. Partially fixes #1356 2022-07-23 05:45:18 +02:00
f4exb
73ecee09e2 NFM demod: applied new threadning method. Part of #1346 2022-07-22 21:48:05 +02:00
f4exb
ef873c00bb M17: more fixes 2022-07-20 22:17:33 +02:00
f4exb
c1198ff885 Updated versions and changelogs 2022-07-20 21:56:03 +02:00
f4exb
2a1476bb29 M17: get back to Linux only 2022-07-20 16:11:31 +02:00
f4exb
ac2a45ce88 M17 code reorganization 2022-07-20 05:47:48 +02:00
f4exb
e39277269c DATV demod: fixed TV screen but on exit and UI cosmetic changes 2022-07-20 04:56:40 +02:00
Edouard Griffiths
62a678de44
Merge pull request #1350 from srcejon/remote_tcp
Remote TCP Input and Remote TCP Sink Plugins
2022-07-19 18:21:14 +02:00
f4exb
2612d6793e DATV demod: use non blocking read in ldpctool to fix issue in PR #1345 2022-07-19 17:42:24 +02:00
Jon Beniston
ad35c9391d Fix gcc warnings 2022-07-19 10:47:12 +01:00
Jon Beniston
52c0907135 Fix variable name 2022-07-19 10:33:01 +01:00
Jon Beniston
bdbac37cd2 Add links to each others docs 2022-07-19 10:19:44 +01:00
Jon Beniston
27da167b97 Add Remote TCP Input and Remote TCP Sink plugins 2022-07-19 10:10:20 +01:00
Jon Beniston
ad9be9d54c Remove obsolete code that doesn't compile in debug builds 2022-07-18 17:29:00 +01:00
Jon Beniston
3287346a7e Add worker source 2022-07-18 16:40:49 +01:00
Jon Beniston
ff26ece347 DATV Demod: Add support for LDPC on Windows. Use Qt worker thread instead of external ldpc_tool process. 2022-07-18 16:40:00 +01:00
f4exb
a65c9458ed Build M17 for Linux only 2022-07-18 15:25:15 +02:00
f4exb
528c28b0a8 Updated versions and changelogs 2022-07-18 11:37:17 +02:00
f4exb
a0bf2de761 M17 demod: added documentation 2022-07-18 11:18:57 +02:00
f4exb
1e34a2b5a4 M17: implemented GNSS data 2022-07-18 11:18:57 +02:00
f4exb
823cffdae1 M17 demod: updated API 2022-07-18 11:18:57 +02:00
f4exb
f47496645f M17 demod: reset BER stats manually 2022-07-18 11:18:57 +02:00
f4exb
9c6ce3ad9e M17 demod: BER graph fixes 2022-07-18 11:18:57 +02:00
f4exb
3d00755438 M17 demod: implemented BERT ratios graph display 2022-07-18 11:18:57 +02:00
f4exb
fe6830e552 M17 demod: implemented BER display 2022-07-18 11:18:56 +02:00
f4exb
c3f55af6a6 M17 demod: fixed BERT 2022-07-18 11:18:56 +02:00
f4exb
1fa3adb669 Rename mobilinkd namespace to modemm17 2022-07-18 11:18:56 +02:00
f4exb
71c486310a M17 mod: APRS: alternate status and position messages when insert location button is engaged 2022-07-18 11:18:56 +02:00
f4exb
3cf3938757 M17: implemented APRS 2022-07-18 11:18:56 +02:00
f4exb
d24e7a59fb M17: added mod and demod cmake enablers 2022-07-18 11:18:56 +02:00
f4exb
5f2d2a0b2e M17 demod: view SMS messages in GUI 2022-07-18 11:18:56 +02:00
f4exb
6b863287d8 M17: debug and SMS transmit 2022-07-18 11:18:56 +02:00
f4exb
dd2233f763 M17 mod/demod: moved m17 specific code to a new modems library 2022-07-18 11:18:55 +02:00
f4exb
424d072f0c M17 demod: removed FloatType template parameter 2022-07-18 11:18:55 +02:00
f4exb
f326860f64 M17 demod: various adjustments 2022-07-18 11:18:55 +02:00
f4exb
278a94f29e M17 demod: first M17 processing implementation 2022-07-18 11:18:55 +02:00
f4exb
9510913930 M17 demod: plugin base 2022-07-18 11:18:55 +02:00
f4exb
d2951627f4 Added cmake enablers for all non sampling device plugins. Fixes #1308 2022-06-25 11:56:45 +02:00
Jon Beniston
2d3d0168b6 BFM: Fix clear previous text button 2022-06-23 11:39:49 +01:00
Jon Beniston
97f8b4b928 Fix gcc compilation error 2022-06-20 13:51:00 +01:00
Jon Beniston
501d8515eb Add support for Broadcast FM Demod to send audio to Demod Analyzer feature 2022-06-20 12:55:30 +01:00
f4exb
9b2c7511fe Updated versions and changelogs 2022-06-12 23:46:08 +02:00
f4exb
7eeb9fd77a Radio Clock: fixed common channel settings menu trigger. Fixes #1286 2022-06-12 23:16:26 +02:00
Edouard Griffiths
790bd83557
Merge pull request #1282 from srcejon/fix_dvor
VOR Localizer: Add support for DVORs
2022-06-07 06:33:34 +02:00
Jon Beniston
51a77430bc Add DVORs to ADS-B 2022-06-06 16:20:13 +01:00
Jon Beniston
50e5f7c251 Update docs 2022-06-06 13:55:31 +01:00
Jon Beniston
8a7113be19 ADS-B: Support different map types for mapboxgl 2022-06-06 13:50:37 +01:00
Jon Beniston
90fe976d9a Remove debug 2022-06-06 13:03:17 +01:00
Jon Beniston
3a71ba0fb9 ADS-B: Add mapboxgl support, as osm maps do not work in Qt 5.15.3 2022-06-06 11:52:29 +01:00
Jon Beniston
fb516d1ef1 ADS-B: Add support for displaying airport weather (METARs) from CheckWX 2022-06-06 10:53:10 +01:00
Jon Beniston
7d2284a78d Update docs to match 2022-06-01 11:48:28 +01:00
Jon Beniston
932485bd17 NoiseFigure plugin: Fix #1269 and #1268 2022-06-01 11:41:40 +01:00
f4exb
d86b6b193a FreeDV plugins: fixed spanLog2 GUI connection 2022-05-26 18:06:10 +02:00
f4exb
162ef6c393 AMBE feature: restore Windows and Mac support 2022-05-25 22:26:43 +02:00
f4exb
236c0e8d21 AMBE feature support in Linux only 2022-05-25 21:25:31 +02:00
f4exb
2971dfe3af AMBE feature: more updates to documentation 2022-05-25 19:58:18 +02:00
f4exb
7e0ac4d2a8 AMBE feature: updated documentation 2022-05-25 18:19:13 +02:00
f4exb
3880a0f98f AMBE feature: cleanup of main application AMBE support 2022-05-25 00:13:40 +02:00
f4exb
6d18d6358a AMBE feature: changes to DSD demod API 2022-05-24 17:14:22 +02:00
f4exb
713e0299ab DSD demod: direct call to AMBE feature handle message method 2022-05-24 15:30:53 +02:00
f4exb
1d72798d42 AMBE feature: creation and changes to DSD demod 2022-05-24 15:18:55 +02:00
Daniele Forsi
ede1b03528 Fix typing errors in readme's
These are errors that codespell doesn't fix automatically because there is more than one fix.
The following command now gives an empty list of possible fixes, as expected:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,hist,inout,lits,nd,ot,verry --write-changes --summary {} \+
2022-05-22 11:53:36 +02:00
f4exb
d8034f3ee0 Updated versions and changelogs 2022-05-19 18:03:09 +02:00
f4exb
6023aa826f SSB demod: set also minimum of BW and low cut before apply bandwidths 2022-05-19 15:54:33 +02:00
f4exb
cce023bf56 Swagger changes 2022-05-19 03:15:55 +02:00
f4exb
a10fe91c5d Updated documentation 2022-05-18 23:09:22 +02:00
f4exb
0a83f50821 Added Blackman-Harris 7 term FFT window 2022-05-18 22:21:12 +02:00
f4exb
fd69174a51 SSB demod: implemented a bank of filters 2022-05-18 19:22:13 +02:00
f4exb
1af4e5e667 SSB demod: added FFT filter window control 2022-05-18 19:22:13 +02:00
f4exb
5447a8caef Added 3 term Blackman window to FFTWindow and use it as default in FFT filter 2022-05-18 19:22:13 +02:00
Jon Beniston
b760c44101 Add support for building additional 3rd party libraries.
Update MacOS bundling to use macdeployqt rather than fixup_bundle, so all Qt dependencies are included.
Update building of some libraries on MacOS, so that library paths in dylibs are build paths, rather than install paths, so macdeployqt can find them.
2022-05-16 13:48:29 +01:00
Edouard Griffiths
3673f92f6f
Merge pull request #1245 from dforsi/fix/typos
Fix typing errors in readme's
2022-05-15 22:15:53 +02:00
Daniele Forsi
902012641d Fix typing errors in readme's
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=doas,ehr,lits,verry --write-changes --summary {} \+
2022-05-15 12:39:57 +02:00
f4exb
2131a7d4c5 SSB and NFM demod: do not process samples if channel sample rate is not set yet (==0) 2022-05-15 11:10:39 +02:00
f4exb
de94ea01b5 Updated main and plugin versions 2022-05-14 13:16:33 +02:00
f4exb
9e5c629473 v7: API: added workspace handling for device, spectrum, feature and channel. Implements #1242 2022-05-13 22:24:48 +02:00
f4exb
1bcecec103 v7: added API for configurations and updated presets API. Implements #1234 2022-05-08 19:33:10 +02:00
Jon Beniston
600699a1a8 VOR Demodulator: Reset filters when navId changes, to avoid glitches in calculated radial 2022-05-04 10:05:03 +01:00
Jon Beniston
7d2fc09a65 VOR Demod: Reset state when navId changes, so we don't report old ident for new navId 2022-05-04 09:51:28 +01:00
f4exb
c646bacf8b v7: cleanup of obsolete VOR demod files. Implements #1223 2022-05-01 23:33:12 +02:00
f4exb
7d450c6e42 v7: rename vordemodsc files to vordemod files. Part of #1223 2022-05-01 13:05:36 +02:00
f4exb
42980850ce v7: VORDemodSC to VORDemod conversion in swagger. Part of #1223 2022-05-01 12:15:03 +02:00
f4exb
ca44e253ec v7: rename VORDemodSC classes to VORDemod classes. Part of #1223 2022-05-01 11:43:23 +02:00
f4exb
c2bcd990b9 v7: VORDemod to VORDemodMC conversion in swagger. Part of #1223 2022-05-01 11:25:15 +02:00
f4exb
046b79cab3 v7: rename vordemod files to vordemodmc files. Part of #1223 2022-05-01 10:32:08 +02:00
f4exb
fd61700882 v7: rename VORDemod classes to VORDemodMC classes. Part of #1223 2022-05-01 09:59:24 +02:00
f4exb
26a739533e Merge branch 'v7' of /shared/development/sdrangel into v7 2022-04-26 20:34:41 +02:00
Jon Beniston
00b72891dd Adjust some plugin window constraints so they work better with stack layout 2022-04-26 18:20:23 +01:00
f4exb
0387467380 Massive UI revamping (v7): Channel Analyzer GUI: fixed log2 decimation handling 2022-04-26 08:32:33 +02:00
f4exb
c6baed9f73 Massive UI revamping (v7): Restored channel highlighted by cursor function. Part of #1213 2022-04-26 00:42:26 +02:00
f4exb
360b8a9753 Massive UI revamping (v7): Fixed sizing of channel windows. Part of #1209 2022-04-24 12:28:56 +02:00
f4exb
417d860635 Massive UI revamping (v7): AM, DSD, NFM, SSB, WFM demods: improved resizing and rollup collapse/expand handling. Part of #1209 2022-04-24 01:24:22 +02:00
f4exb
c803788dbb Massive UI revamping (v7): make AM, NFM and WFM demods horizontally resizable within limits. Part of #1209 2022-04-23 14:00:23 +02:00
f4exb
72ae871c4a Massive UI revamping (v7): better handling of expandable rollup sub widgets. Apply to SSB demod. Part of #1209 2022-04-23 13:59:43 +02:00
Jon Beniston
99fce0dce0 Add FramelessWindowResizer class for resizig frameless windows.
Remove top-right resize grip from windows.
In channels and features, make sure enterEvent and leaveEvent are passed
to parent class.
2022-04-22 18:21:24 +01:00
f4exb
0779ab0c70 Massive UI revamping (v7): spectrum documentation 2022-04-18 18:33:37 +02:00
f4exb
018b97e17d Massive UI revamping (v7): updated basic channel settings and indicate stream index for MIMO device and single stream channel 2022-04-18 01:42:03 +02:00
f4exb
2c070f811e Massive UI revamping (v7): Channel window documentation. Show device type name in index tooltip 2022-04-17 10:20:07 +02:00