1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-02 14:04:46 -04:00
Commit Graph

875 Commits

Author SHA1 Message Date
f4exb ef4357f26b Release 7.25.0 2026-05-04 06:00:17 +02:00
Tammo Jan Dijkema c86c178363 Use Qt6.2 compatible qt_add_plugin in CMake 2026-04-25 17:11:41 +02:00
Jon Beniston b9461188d1 USRPOutput: Fix corruption when interpolation >= 16. 2026-04-22 19:13:03 +01:00
copilot-swe-agent[bot] a4462cfa40 Document intentional signed length and FIFO truncation behavior
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/bafbe6fb-a6ec-4ee0-92f8-caa27da815f5

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-21 19:56:46 +00:00
copilot-swe-agent[bot] ebbfd76504 Harden USRP callback interpolation factor and length handling
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/bafbe6fb-a6ec-4ee0-92f8-caa27da815f5

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-21 19:56:15 +00:00
copilot-swe-agent[bot] 98fbb5ae28 Optimize USRP TX tail zeroing for partial interpolation fills
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/bafbe6fb-a6ec-4ee0-92f8-caa27da815f5

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-21 19:55:46 +00:00
copilot-swe-agent[bot] 788673891d Fix USRP TX buffer handling for high interpolation
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/bafbe6fb-a6ec-4ee0-92f8-caa27da815f5

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-21 19:54:56 +00:00
f4exb c8389506e4 Release v7.23.1 2026-02-02 21:38:25 +01:00
f4exb 63348eeee1 Make device title editable in the basic device settings. Fixes #2292 2026-01-28 03:05:39 +01:00
f4exb 1236b11900 Publish version v7.23.0 2026-01-13 19:07:23 +01:00
f4exb 90de3777a6 FileSink: fixes crash on interpolation change. Revamped GUI interface to match TestSink. Complements #1864 2026-01-04 21:59:18 +01:00
f4exb 6ee3044cb0 TestSink: fixes crash on interpolation change. Fixes #1864 2026-01-04 21:58:31 +01:00
f4exb b10c4bbc05 HackRF: extend lo correction range to [-100.0, 100.0] ppm. Fixes #2509 2026-01-04 03:51:25 +01:00
f4exb 4be9883524 HackRF: allow different frequencies for Tx and Rx and synchronize sample rates. Fixes #2513 2026-01-04 03:42:25 +01:00
f4exb 502e751ae7 Publish v7.22.10 2025-12-22 09:32:35 +01:00
Jon Beniston 3e912352f6 USRP: Call setBuddySharedPtr even if open fails. Fix one of the bugs in #2552 2025-11-26 15:48:45 +00:00
f4exb b935db0228 Publish version 7.22.9 2025-09-28 21:27:43 +02:00
Jon Beniston f204c168f6 Add crash handler on Windows.
Add memory buffer to Logger, so last 500 log messages can be included in crash report.
Generate and include stripped pdb files so stack trace can include function names.
2025-07-31 16:35:44 +01:00
f4exb 89d7fe736f Updated versions and changelogs 2025-05-04 20:01:51 +02:00
f4exb 77b2b815b8 Replace sprintf by snprintf wherever possible 2025-04-21 14:34:53 +02:00
Łukasz Olszewski 5f74620406 Split button added, swagger changed manually, but should be the same when regenerated 2025-03-27 01:20:53 +01:00
f4exb e6b3e50fd2 Updated version and changelog 2025-02-02 19:09:22 +01:00
Jon Beniston c5efd73f6b Document GPIOs. 2024-12-24 12:56:36 +00:00
Jon Beniston 56bd20d59b USRP: Implement GPIO settings. 2024-12-24 12:48:43 +00:00
f4exb ae5dc866c7 Updated versions and changelogs 2024-11-09 18:46:38 +01:00
Jon Beniston 7bab142af1 usrpoutput: add_dependencies needs to follow add_library 2024-10-31 15:16:08 +00:00
f4exb 8f2ac70621 Updated plugin versions 2024-10-06 10:53:38 +02: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
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 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 aec3c5ca47 Updated plugin versions 2024-08-13 22:35:18 +02:00
Daniele Forsi e56908b0c6 Fix typos in include files 2024-07-10 23:06:38 +02:00
f4exb 3e909d2016 Updated versions and changelogs 2024-06-25 22:19:14 +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
Daniele Forsi 1f9c7efcab Remove uneeded unlocks of QMutexLocker
The mutex will get unlocked anyway when falling out of scope.
2024-06-23 17:32:48 +02:00
Daniele Forsi 2b0bcb0d09 Remove duplicated lines 2024-06-23 17:32:48 +02:00
Daniele Forsi 406bb674c5 Fix typos 2024-06-16 23:38:33 +02:00
f4exb 1b2a549463 Updated versions and changelogs 2024-06-06 22:10:04 +02:00
Edouard Griffiths 523be287ad Merge pull request #2133 from dforsi/fix/memleaks
Fix memleaks
2024-06-03 17:58:13 +02:00
Mykola Dvornik 4252592045 Fix and refactor FindSoapySDR.cmake 2024-06-01 19:25:42 +02:00
Daniele Forsi cf0e129165 Fix memleaks of QNetworkAccessManager()
Frees memory allocated
in AudioOutputPlugin::createSampleSinkPluginInstance(QString const&, DeviceAPI*) /home//sdrangel/plugins/samplesink/audiooutput/audiooutputplugin.cpp:136
in ChirpChatDemod::ChirpChatDemod(DeviceAPI*) /home/sdrangel/plugins/channelrx/demodchirpchat/chirpchatdemod.cpp:84
in FileOutput::FileOutput(DeviceAPI*) /home/sdrangel/plugins/samplesink/fileoutput/fileoutput.cpp:54
in RadioAstronomyGUI::RadioAstronomyGUI(PluginAPI*, DeviceUISet*, BasebandSampleSink*, QWidget*) /home/sdrangel/plugins/channelrx/radioastronomy/radioastronomygui.cpp:2061
in SatelliteSelectionDialog::SatelliteSelectionDialog(SatelliteTrackerSettings*, QHash<QString, SatNogsSatellite*> const&, QWidget*) /home/sdrangel/plugins/feature/satellitetracker/satelliteselectiondialog.cpp:42:24
in SatelliteTracker::SatelliteTracker(WebAPIAdapterInterface*) /home/sdrangel/plugins/feature/satellitetracker/satellitetracker.cpp:61:24
2024-05-28 19:24:02 +02:00
Daniele Forsi 31dc594b46 Fix Markdown 2024-04-29 19:07:29 +02:00
Simon Ruderich 3307000a72 plugins: fix non-matching <hx> tags in readme.md 2024-04-26 08:37:24 +02:00
Simon Ruderich fc13be4d69 samplesink/fileoutput/readme.md: use ASCII dashes in sox command line
Otherwise sox fails with this non-helpful message:

    sox FAIL formats: bad input format for file `myfile.raw': sampling rate was not specified
2024-04-26 08:14:13 +02:00