srcejon
24d80f8ab0
ADS-B: Allow plugin to be compiled as static lib. Allow building without texttospeech, location or process.
...
VOR localizer: Allow plugin to be compiled as static lib.
SID feature: Allow plugin to be compiled as static lib.
Satellite Tracker: Allow building without texttospeech or timezone.
Map: Allow plugin to be compiled as static lib. Allow building without SSL.
APT: Allow plugin to be compiled as static lib.
Radio Astronomy: Allow plugin to be compiled as static lib. Allow building without process.
ChannelWebAPIUtils: Fix memory leaks.
DeviceSampleSource: Add signals that indicate when the position or direction of a device (or it's antenna) has changed. This is to support per device position, which is useful for remote devices not at My Position.
2024-09-17 09:47:45 +01:00
Edouard Griffiths
f522d88fc5
Merge pull request #2252 from srcejon/freq_scanner
...
Update CMakeLists.txt to allow static libraries to be built
2024-09-13 21:07:04 +02:00
Edouard Griffiths
d6773eafb3
Merge pull request #2245 from DreamNik/fix_warnings_and_android_issues
...
Fix warnings and android issues
2024-09-12 14:33:32 +02:00
srcejon
1df07b21ae
Update CMakeLists.txt to allow static libraries to be built, as well as shared.
...
Add BUILD_BENCH, BUILD_SHARED_LIBS, ENABLE_AARONIARTSA and ENABLE_METIS options.
2024-09-11 20:16:40 +01:00
DreamNik
d2e89b7337
Fix PR comments
2024-09-09 19:17:30 +03:00
f4exb
37e06de0ed
DeviceGUI: removed destroy method. Part of #2159
2024-09-07 21:50:42 +02:00
DreamNik
5103b27091
Fix compilation with newer ffmpeg libavutil
2024-09-05 13:37:51 +03:00
DreamNik
202fc96de6
Append prefix to plugin name when running on Android.
...
Android libraries can't be placed inside subdirectory, so to
distinguish plugins from regular libraries the new prefix is used.
2024-09-05 13:37:51 +03:00
DreamNik
f694ba04b8
Fix compilation warnings and errors
2024-09-05 13:37:46 +03:00
f4exb
5d0fa7fa67
Removed destroy method leftovers and Sonar lint
2024-08-27 09:54:09 +02:00
f4exb
b85419c56a
Sonar fixes
2024-08-27 09:54:09 +02:00
Daniele Forsi
6b2573d955
[wdsprx] Fix path to help file
2024-08-21 09:30:35 +02:00
Daniele Forsi
72683aea57
Fix typo
2024-08-21 09:30:35 +02:00
f4exb
aec3c5ca47
Updated plugin versions
2024-08-13 22:35:18 +02:00
Edouard Griffiths
96478f1021
Merge pull request #2222 from f4exb/feature-wdsp
...
Feature wdsp
2024-08-13 15:36:54 +02:00
f4exb
3253e0088c
WDSP Rx plugin: added documentation
2024-08-13 13:10:25 +02:00
f4exb
e48dc22793
WDSP: impulse responses refactoring (4)
2024-08-10 06:40:35 +02:00
f4exb
34917a0b21
WDSP: more rework
2024-08-05 20:05:59 +02:00
f4exb
de756413e8
WDSP: RXA and TXA rework
2024-08-03 13:54:42 +02:00
Jean-François DEL NERO
5888645957
Don't decimate the audio signal if not needed.
2024-08-02 12:23:27 +02:00
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
f4exb
cd38f356d0
WDSP: rework SSQL and PANEL classes
2024-08-01 02:01:09 +02:00
f4exb
71fe079ee3
WDSP: rework former IIR classes
2024-08-01 00:31:28 +02:00
f4exb
b9e3b10a6b
WDSP: split iir source files
2024-07-31 01:37:17 +02:00
f4exb
bc06095a56
WDSP: WCPAGC rework
2024-07-29 23:31:43 +02:00
f4exb
6662357bcf
WDSP: ANF, ANR, EMNR: use vectors instead of C arrays and disable copy constructor
2024-07-29 08:57:02 +02:00
f4exb
3c2192603b
WDSP: use vectors instead of C arrays and disable copy constructor (more) and other changes
2024-07-28 11:36:45 +02:00
f4exb
d3cbfe0e3c
WDSP: SNBA and EQ: replaced static methods and more...
2024-07-27 05:32:45 +02:00
f4exb
8c08f40b54
WDSP: FMD and FMSQ: replaced static methods
2024-07-26 19:10:53 +02:00
f4exb
a239fe47e9
WDSP: AMSQ and AMD: replaced static methods
2024-07-26 17:52:34 +02:00
f4exb
cc8c6d8004
WDSP: notched bandpass filter: replaced static methods
2024-07-26 10:53:58 +02:00
f4exb
42fa9f5eb2
WDSP: meter: replaced static methods
2024-07-26 10:53:58 +02:00
f4exb
e81c9cc5b0
WDSP: shift and resampler: replaced static methods
2024-07-26 10:53:58 +02:00
f4exb
b975658758
WDSP: Nose blanker: replaced static methods
2024-07-26 10:53:58 +02:00
f4exb
994898d9fc
WDSP: simplify RXA structs
2024-07-26 10:53:58 +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