1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-22 08:04:49 -05:00
Commit Graph

5978 Commits

Author SHA1 Message Date
Jon Beniston
1654642fdb HeatMap: Catch memory allocation failures when adding data to the chart and disable it. For #2083 2024-10-11 13:16:04 +01:00
srcejon
3dc0ac7f91 Lint fixes 2024-10-09 08:49:23 +01:00
srcejon
b83d514c3b Lint fixes 2024-10-08 22:19:29 +01:00
srcejon
ffdcf89f7c Fix lint warnings 2024-10-08 20:55:31 +01:00
srcejon
70cf86d68a Update docs. 2024-10-08 19:05:18 +01:00
srcejon
9372efe6d2 RemoteTCP: Update docs. 2024-10-08 18:56:17 +01:00
srcejon
7ed73e6272 Map: Fix Kiwi list. Add SDRangel wss support. 2024-10-08 18:15:52 +01:00
srcejon
256b01dda4 Fix gcc errors. 2024-10-08 17:30:24 +01:00
srcejon
96422ff19f RemoteTCPSink: Report server init errors via GUI. Send protocol to public list.
RemoteTCPInput: Add wss protocol support.
2024-10-08 17:20:18 +01:00
srcejon
c270873a7c
Merge branch 'f4exb:master' into freq_scanner 2024-10-06 13:29:03 +01:00
f4exb
8f2ac70621 Updated plugin versions 2024-10-06 10:53:38 +02:00
f4exb
22a8f160f0 Update channel list upon Morse Decoder and Demod Analyzer GUI creation. Fixes #2263 2024-10-05 17:13:03 +02:00
f4exb
9d1160e7cd Frequency Scanner: initialize pointer to FrequencyScanner. Fixes #2262 2024-10-04 20:50:36 +02:00
srcejon
3a6baf0d1d Fix gcc warning 2024-09-22 15:22:07 +01:00
srcejon
420e8147fa Fix gcc warnings. 2024-09-22 15:11:58 +01:00
srcejon
3743e7d831 Fix gcc errors 2024-09-22 12:24:19 +01:00
srcejon
8bf1a2f803 Remote TCP updates:
Add support for public list of SDRangel servers that can be displayed on Map.
Add FLAC and zlib IQ compression.
Add IQ squelch for compression.
Add remote device/antenna position and direction reporting.
Add text messaging.
2024-09-22 10:44:30 +01:00
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
60e1d1cd9e Fix compilation for Android with Qt6 2024-09-05 13:37:51 +03: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
DreamNik
027d6af6bb Fix SopaySDR library search when system cmake package present 2024-09-03 23:44: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
f4exb
585d806ef8 All device plugins: make sure start and stop are effective once only. PArt of #2159 2024-08-27 09:54:09 +02:00
f4exb
1b37a4f504 BladeRF2Output: removed applySettings from stop method 2024-08-27 09:54:09 +02:00
f4exb
75d40c8b68 SSBMod: revised thread processing 2024-08-27 09:54:09 +02:00
f4exb
2b26f15463 AMMod: revised thread processing 2024-08-27 09:54:09 +02:00
f4exb
2219fcd809 NFMMod: revised thread processing 2024-08-27 09:54:09 +02:00
f4exb
290023183c Fixed threading model for DSPDeviceMIMOEngine plus other fixes. Part of #2159 2024-08-27 09:54:09 +02:00
f4exb
beaf2932ba RTLSDR: make sure start and stop are effective once only. PArt of #2159 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