1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-19 14:51:47 -05:00
Commit Graph

1487 Commits

Author SHA1 Message Date
f4exb
8c45107c8c DATV: external LDPC tool implementation (4): even out output with modulo 2021-03-07 00:36:48 +01:00
f4exb
a9e1e70ce4 DATV: external LDPC tool implementation (3) 2021-03-07 00:36:48 +01:00
f4exb
41e660c221 DATV: external LDPC tool implementation (2) 2021-03-07 00:36:48 +01:00
f4exb
078e7fab37 DATV: external LDPC tool implementation (1) 2021-03-07 00:36:48 +01:00
f4exb
dc8f3ee9d9 DATV: soft LDPC (1) 2021-03-07 00:36:48 +01:00
Jon Beniston
e3b57c2cca Remove PlaceholderText elements from .ui file for Qt 5.11 compatibility 2021-03-05 20:43:40 +00:00
Jon Beniston
5d5b221e83 Add Costas Loop PLL in Channel Analyzer
Add loop bandwidth and other PLL controls to Channel Analyzer GUI.
Fix bug where PLL lock frequency would be incorrect by the decimation
factor.
2021-03-05 13:37:49 +00:00
f4exb
2389f0d55c Updated versions and changelogs 2021-03-03 13:52:40 +01:00
f4exb
c984dcc632 In some audio demods. Reapply audio sample rate only if channel sample rate effectively changes. Implements #791 2021-03-03 01:45:59 +01:00
f4exb
19b809affb Updated versions and changelogs 2021-02-28 20:36:17 +01:00
f4exb
08a7e42096 SigMFFileSink: enable record button only when plugin is running. Reworked squelch recording vs recording enabling logic 2021-02-28 12:53:07 +01:00
f4exb
9d7a6aff7b FileSink: enable record button only when plugin is running (2). Fixes #782 2021-02-28 12:05:25 +01:00
f4exb
e50e228984 FileSink: enable record button only when plugin is running 2021-02-28 12:05:25 +01:00
f4exb
75b08c0dee DATV: added LDPC max bit flip control and future soft LDPC control. Updated documentation 2021-02-28 12:05:25 +01:00
f4exb
5f586910ff Use unique window colour for Single Channel VOR Demod 2021-02-28 06:00:37 +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
bb452a3216 Add APT demodulator 2021-02-26 20:40:23 +00:00
Jon Beniston
5da344b24a Use unique window colour for VOR Demod 2021-02-26 20:35:58 +00:00
Jon Beniston
bc3419cb66 Packet demod updates
Use unique window colour.
Save/restore bandwidth and deviation settings.
Update channel URI to be consistent with others.
2021-02-26 20:35:04 +00:00
f4exb
bf62693093 DATV demod: implemented gauge meters for MER and CNR. Implements #784 2021-02-23 01:06:25 +01:00
f4exb
076eeb7704 DATV demod: implemented CNR display 2021-02-22 22:37:11 +01:00
f4exb
0dc554b30b DATV: Display MER 2021-02-22 19:29:16 +01:00
f4exb
42815a0664 Updated versions and changelogs 2021-02-20 18:30:51 +01:00
f4exb
754798cafb SigMF file sink: append data if file exists and has been recorded with SDRangel. Implements #781 2021-02-20 12:16:34 +01:00
f4exb
de4607bd06 Debain build: DSD demod: add mbelib dependency 2021-02-19 22:50:56 +01:00
f4exb
d9d1bfff7e SigMFFileSink: give .sigmf-meta extension to provided file name automatically. 2021-02-19 15:54:08 +01:00
f4exb
b865d995a4 FileSink: give .sdriq extension to provided file name automatically. Fixes #780 2021-02-19 15:53:43 +01:00
f4exb
ecc27467c1 File sink: fixed spectrum GUI center frequency setting (baseband to GUI communication) 2021-02-19 14:10:31 +01:00
f4exb
166089a8bd Updated versions and changelogs 2021-02-13 12:26:19 +01:00
f4exb
b5d501e6ab Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772 2021-02-12 00:53:18 +01:00
f4exb
6a6098ffe9 SSB demod GUI: corrections to spanLog2 processing 2021-02-11 06:33:37 +01:00
f4exb
b62cf26b22 Moved message to GUI to ChannelAPI. Prepares #769 2021-02-08 21:52:47 +01:00
f4exb
19f3c284ba Updated versions and changelogs 2021-02-07 11:09:43 +01:00
Kacper Michajłow
e7a70fb3fe NFMDemodGui: Add spacer between CTCSS and volume controls to make it look nice when stretched 2021-02-06 22:40:03 +01:00
f4exb
7704dfb359 SSB demod: use log (dB) to set volume from the GUI 2021-02-06 05:09:47 +01:00
f4exb
a0ee89243c SigMF file sink: fixed spectrum GUI center frequency setting (baseband to GUI communication) 2021-01-30 18:54:21 +01:00
f4exb
52b51feded Updated versions and changelogs 2021-01-23 11:39:03 +01:00
Edouard Griffiths
47c5c6d333
Merge pull request #756 from srcejon/fix_750
Fix for issue #750 - packet demod state not being saved correctly
2021-01-22 23:48:53 +01:00
Jon Beniston
32aec5385a Fix for issue #750 - packet demod state not being saved correctly 2021-01-22 15:11:33 +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
Christoph Berg
0d6a3a4f47 Fix some typos spotted by lintian 2021-01-19 12:36:56 +01:00
Jon Beniston
890f6fc049 Add tooltip to record button 2021-01-18 09:55:51 +00:00
Jon Beniston
d6bf5223db Fix formatting 2021-01-18 09:55:39 +00:00
Jon Beniston
f0e37131ed FileSink: Generate qWarning and error dialog in GUI when failing to open a file or write to a file. 2021-01-18 09:55:15 +00:00
f4exb
ddcc72cb24 Updated versions and changelogs 2021-01-14 23:36:55 +01:00
Jon Beniston
45bf9e6d74 Don't use Qt::hex as not available on earlier versions of Qt 2021-01-14 09:36:50 +00:00
Jon Beniston
af7e69c7c1 Fix gcc warnings 2021-01-13 23:03:55 +00:00
Jon Beniston
c74ec2c426 Add packet demodulator 2021-01-13 19:58:07 +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
1adfe3415c Fix WebAPI settings for identThreshold and magDecAdjust 2021-01-13 17:11:21 +00:00
Jon Beniston
41fca9d2fd Fix spelling of radiansToDegrees.
Add additional unit conversions.
2021-01-13 17:10:18 +00:00
f4exb
793d8b9f49 Demod Analyzer: implementation for the rest of planned plugins 2020-12-21 02:30:29 +01:00
f4exb
d93186e059 Demod Analyzer: implementation for DSDDemod and NFMDemod 2020-12-20 18:31:59 +01:00
f4exb
321cffc9c7 Demod Analyzer implementation with AM modulator and demodulator 2020-12-20 18:31:59 +01:00
f4exb
ee0e5fc777 AFC: implemented message pipes for sending back channel settings. Implemented in all relevant channel plugins. Removed obsolete methods 2020-12-13 13:04:36 +01:00
f4exb
38a06c4f69 Added MessagePipes garbage collector. Updated versions and changelogs 2020-12-12 16:31:38 +01:00
f4exb
ba642e8fab TVScreenAnalog: removed usage of std::shared_ptr 2020-12-10 07:28:55 +01:00
f4exb
ae3ce79cf2 ATV demod: initialize m_tvScreenBuffer when setting m_registeredTVScreen. 2020-12-10 06:50:15 +01:00
f4exb
04dbb028aa FreeDV: removed useless set callback functions. Use mutex appropriately 2020-12-09 01:15:38 +01:00
f4exb
a16c041aab VOR single channel and localizer feature: added documentation 2020-12-07 23:26:35 +01:00
f4exb
6c02a78d62 VOR single channel: first working release of VOR localizer feature plugin 2020-12-07 19:32:43 +01:00
f4exb
38787f2a19 VOR single channel: added REST API and channel report message 2020-11-29 09:26:32 +01:00
f4exb
efcc46a747 VOR single channel: reworked as single channel and simple GUI 2020-11-28 07:14:06 +01:00
f4exb
97154a3896 VOR single channel: initial commit 2020-11-28 04:13:43 +01:00
f4exb
80829e146a VOR demod: compile only if prerequisites are available. Fixes #727 2020-11-27 13:39:40 +01:00
f4exb
445b7c57e2 Updated versions and changelogs 2020-11-26 07:12:01 +01:00
f4exb
10eb25d8b7 VOR demod: added missing bits 2020-11-25 00:17:04 +01:00
Edouard Griffiths
22b37608c4
Merge pull request #724 from srcejon/small_fixes
Documentation fixes for remote sink / source plugins
2020-11-24 19:56:50 +01:00
Jon Beniston
3875babadf Update remote sink/source docs so they no longer say the plugin is only available on Linux 2020-11-24 16:02:17 +00:00
Jon Beniston
943cfba0b3 Update remote sink tooltips to say remote addres rather than local 2020-11-24 16:01:37 +00:00
Jon Beniston
55db78bdaf Fix GCC compiler warnings 2020-11-24 14:15:11 +00:00
Jon Beniston
5fdcdcc706 Avoid global QString init in plugins 2020-11-24 13:51:59 +00:00
Jon Beniston
7dc0b53492 Use QStringLiteral when it make sense 2020-11-24 13:51:35 +00:00
Jon Beniston
ce4920c936 Use Units class in ADSBDemod GUI as well 2020-11-24 12:31:37 +00:00
Jon Beniston
4a6a886996 Add VOR demodulator 2020-11-24 12:31:16 +00:00
f4exb
ce2aad5a7a Fixed narrowing warning when Rx sample size is 16 bits 2020-11-24 00:02:44 +01:00
f4exb
4059a0be27 Reworked ARM Neon detection and remote plugins inclusion in the build 2020-11-23 21:16:25 +01:00
f4exb
f155d63580 Remote plugins: add USE_NEON definition for compatibility with cm256cc on ARM64. Fixes issue #720 2020-11-23 08:34:20 +01:00
f4exb
1d5742d3b9 Removed useless CPU flags. Fixes issue #720 2020-11-23 01:44:52 +01:00
f4exb
89a901e383 Fixed getURI method in channels and features 2020-11-22 19:29:27 +01:00
Kacper Michajłow
f2d01b61d3 Avoid global QString init in plugins
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow
cf70d9430f Use QStringLiteral when it make sense 2020-11-22 04:05:04 +01:00
f4exb
b396a190de Implement SigMF support only when compiled with GCC (libsigmf dependency). Implements #712 2020-11-21 20:00:32 +01:00
f4exb
696c6c9379 Fixed remaining warnings 2020-11-15 12:02:04 +01:00
f4exb
82f98ab6c1 cmake: re-integrated -Woverloaded-virtual and fixed corresponding warnings 2020-11-15 08:31:49 +01:00
f4exb
164b83a3ce Fixed the rest of the warnings and main cmake file. Implements #663 2020-11-15 02:19:06 +01:00
f4exb
7c1e546f5f Fixed -Wparentheses -Wchar-subscripts warnings 2020-11-15 01:11:16 +01:00
f4exb
4e2978f7ea Fixed -Wunused-but-set-variable warnings 2020-11-15 00:36:03 +01:00
f4exb
3f2f1fcd7f Fixed -Wclass-memaccess warnings 2020-11-15 00:03:34 +01:00
f4exb
142b8c997a Fixed -Wuninitialized warnings 2020-11-14 22:40:22 +01:00
f4exb
9bd8e9c34e Fixed -Wsign-compare warnings 2020-11-14 22:08:06 +01:00
f4exb
6285235257 Fixed -Wtype-limits warnings 2020-11-14 19:18:41 +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
f4exb
c4a25fee38 Updated versions and changelogs 2020-11-12 22:45:20 +01:00
f4exb
d2710806bf Renamed sdrbase AudioOutput to AudioOutputDevice 2020-11-12 22:13:44 +01:00
f4exb
8ccb2e80c1 NFM: enhancements to GUI and channel spacing handling 2020-11-12 19:40:35 +01:00
Edouard Griffiths
835aa26902
Merge pull request #704 from srcejon/adsb_improvements2
ADS-B improvements
2020-11-12 18:13:20 +01:00
Jon Beniston
8321e68ec2 Fix for older version of Qt 2020-11-12 15:36:40 +00:00