1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-21 23:28:41 -04:00
Commit Graph

5918 Commits

Author SHA1 Message Date
Jean-François DEL NERO 2fddaff6d2 Fix audio glitches in the DAB plugin.
The glitches were generated by an int16 integer overflow.

The issue appeared when the audio was near or at the saturation level.
When the input audio signal is saturated, the polyphase filter based interpolation/decimation functions tend to increase the samples values and then make them pass the int16 limits. The int16 sample scale() parameter defeat the min/max limitation.

This fix removes the intermediate int16 type conversion by using the Complex Real type.

fixes f4exb/sdrangel#1978
2024-08-02 12:17:00 +02:00
Muthanna Alwahash 4100e33031 Update readme.md
Added etsi.org link for more information about DAB receivers technical requirements.
2024-07-22 20:35:38 +04:00
f4exb 4b38488b51 WDSP: extend parameters range of noise blanker 2024-07-22 05:27:44 +02:00
f4exb 3799746ac0 More Sonar fixes (2) 2024-07-22 00:34:26 +02:00
f4exb 189d5a6a01 More Sonar fixes 2024-07-21 23:15:32 +02:00
f4exb 28262ca5fb More Sonar bug fixes 2024-07-21 14:20:48 +02:00
f4exb c0aa1b0358 WDSP: fixes 2024-07-20 23:31:25 +02:00
f4exb 0fd169c008 WDSP receiver: moved ANF to main GUI amd added audio pan 2024-07-20 04:46:57 +02:00
Daniele Forsi 585077eaef Delete unneeded files 2024-07-16 21:43:29 +02:00
f4exb 3c337d6cf5 WDSP receiver: implemented SAM DSB/USB/LSB selection 2024-07-15 03:45:04 +02:00
f4exb c411e8fbf5 WDSP receiver: implement dB or S points option for the signal strength meter 2024-07-14 21:51:22 +02:00
f4exb ec4030052a WDSP receiver: added RIT to the API 2024-07-13 20:27:57 +02:00
f4exb 51870a2ae1 Added shift to channel marker to take RIT into account 2024-07-13 13:01:32 +02:00
f4exb fb08489f5a WDSP receiver: implemented RIT and fixed audio binaural 2024-07-13 03:23:08 +02:00
f4exb a379692252 WDSP Receiver: API implementation 2024-07-11 21:25:53 +02:00
f4exb 7db7159349 WDSP receiver: removed DLL export in dialogs for MSVC 2024-07-11 21:25:53 +02:00
f4exb 7923cd811b WDSP receiver: added missing on_equalizer_toggled method 2024-07-11 21:25:53 +02:00
f4exb a33f53c79b WDSP receiver: fixed FFTW3F include 2024-07-11 21:25:53 +02:00
f4exb a4f08dc210 WDSP receiver: fixed FM demod amd implement equalizer 2024-07-11 21:25:53 +02:00
f4exb 8dd46a08ea WDSP receiver: implemented squelch 2024-07-11 21:25:53 +02:00
f4exb 043d9da47e WDSP Receiver: added squelch support plus corrections 2024-07-11 21:25:53 +02:00
f4exb ffef9ab48f WDSP receiver: FM options 2024-07-11 21:25:53 +02:00
f4exb 8b10dd05ff WDSP receiver: Removed SNB 2024-07-11 21:25:52 +02:00
f4exb a229c583ee WDSP: separate SNBA and BPSNBA 2024-07-11 21:25:52 +02:00
f4exb fadffc1afc WDSP receiver: implemmted noise blanker and CW peaking filter 2024-07-11 21:25:52 +02:00
f4exb 5a423e93ba WDSP receiver: implemented AGC, Volume, Noise reduction and Noise blanker 2024-07-11 21:25:52 +02:00
f4exb 74cc488383 WDSP Receiver: GUI updates 2024-07-11 21:25:52 +02:00
f4exb dc626ea9bb WDSP Receiver: implemented spectrum handling and AGC 2024-07-11 21:25:52 +02:00
f4exb b2303b028c WDSP Rx: first basic implementation 2024-07-11 21:25:52 +02:00
f4exb d0391e3516 Amendments to WDSP. WDSP Receiver: create/delete WDSP RXA 2024-07-11 21:25:51 +02:00
f4exb 8ce840dd17 WDSP Receiver as a copy of the SSB demodulator 2024-07-11 21:25:51 +02:00
Daniele Forsi 4241f01376 Fix typos in cpp files 2024-07-10 23:06:38 +02:00
Daniele Forsi e56908b0c6 Fix typos in include files 2024-07-10 23:06:38 +02:00
Daniele Forsi 04ee258010 Fix typos in help files 2024-07-10 23:06:29 +02:00
Edouard Griffiths a768e91855 Merge pull request #2205 from dforsi/feature/map-readme
Add details about rendered maps stored locally
2024-07-09 17:07:31 +02:00
Daniele Forsi b909f5ebba Do not revert Filter Distance to the previous value when the cell is empty 2024-07-06 23:51:15 +02:00
Daniele Forsi cc0e0c0f28 Use a QSpinBox for Filter Distance with a maximum of 10 000 kilometres 2024-07-06 23:51:15 +02:00
Daniele Forsi 91862a582e Right align columns with numeric values 2024-07-06 23:51:15 +02:00
Daniele Forsi c06e740ffc Get case insensitive sorting in the Map Settings Dialog for Map Items 2024-07-06 23:51:15 +02:00
Daniele Forsi 0398414e2c Remove unused resources
Automatically deleted by opening the .ui file in Qt Creator.
2024-07-06 23:51:15 +02:00
Daniele Forsi fe552abb20 Convert transmitters.csv to UTF-8
For correct display of all alphabets.
2024-07-06 23:51:15 +02:00
Daniele Forsi bb834caebc Add list of transmitters to the resources
Fixes log message of level "critical":
MapGUI::addBroadcast: Failed to open transmitters.csv
2024-07-06 23:51:15 +02:00
dforsi b4b0cedd17 Add details about rendered maps stored locally
Suggest two tools can be used to create map images:
 * QGIS: overkill but does everything
 * gdal2tiles: it's called by QGIS but can be used directly
2024-07-06 13:15:46 +02:00
Jon Beniston b9079e005b APT Demod: Check filename suffix is specified 2024-06-29 11:52:34 +01:00
srcejon fd1d411bf0 Frequency Scanner: Fix rounding error that prevent some channels from being scanned, depending on sample rate. 2024-06-27 13:01:06 +01:00
f4exb 3e909d2016 Updated versions and changelogs 2024-06-25 22:19:14 +02:00
Daniele Forsi c6526aae49 Fix typos in .md files 2024-06-23 17:32:49 +02:00
Daniele Forsi 79deb41ddb Remove resource pointing to non-existing file 2024-06-23 17:32:49 +02:00
Daniele Forsi 98fb7a58d9 Fix class name
Automatically updated by opening the .ui file in Qt Creator.
2024-06-23 17:32:49 +02:00
Daniele Forsi d8c733cab7 Update properties related to fonts
Automatically updated by opening the .ui file in Qt Creator.
2024-06-23 17:32:49 +02:00