1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-29 11:18:56 -05:00
Commit Graph

2300 Commits

Author SHA1 Message Date
Edouard Griffiths
523be287ad
Merge pull request #2133 from dforsi/fix/memleaks
Fix memleaks
2024-06-03 17:58:13 +02:00
mxi-box
a99082bda9 Fix ADSB demod: Message length 2024-05-30 21:18:41 +08: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
302f99382a Fix memleaks
Frees memory allocated
in ChannelPowerSink::applyChannelSettings(int, int, bool) /home/daniele/Programmazione/ham/sdrangel/plugins/channelrx/channelpower/channelpowersink.cpp:120
2024-05-26 22:10:32 +02:00
f4exb
1d87e1e051 Updated versions and changelogs 2024-05-24 00:24:50 +02:00
f4exb
31274b1227 SSB demod: apply clamping also when squelch opens 2024-05-20 22:49:48 +02:00
Edouard Griffiths
79310b2008
Merge pull request #2095 from dforsi/fix/typos
Fix/typos
2024-05-13 19:03:41 +02:00
f4exb
69be0d28bf LocalSink: refactored getLocalDevice method 2024-05-13 01:02:44 +02:00
f4exb
dae5a9174b LocalSink: update local input device list at construction time 2024-05-13 01:02:44 +02:00
srcejon
fd623ea5d6 Fix thread parent warning. 2024-05-09 07:44:47 +01:00
srcejon
9078ea21d4 Fix warnings 2024-05-08 20:15:01 +01:00
srcejon
c0fc8c3b73 Don't call start() in Demod's constructors. #2102
SSDDemodGUI: Disable AGC widgets when AGC disabled.
2024-05-08 18:52:34 +01:00
srcejon
60db324abc Bring BFM demod closer to AM demod design. 2024-05-08 18:43:19 +01:00
srcejon
605cf51d7f BFM Demod: Delete baseband on stop() 2024-05-08 15:00:20 +01:00
Daniele Forsi
31dc594b46 Fix Markdown 2024-04-29 19:07:29 +02:00
Daniele Forsi
b1643ee9b5 Fix typos 2024-04-29 19:07:29 +02:00
Edouard Griffiths
52a440e400
Merge pull request #2091 from dforsi/fix/typos
Fix/typos
2024-04-27 11:08:10 +02:00
Daniele Forsi
b30158c0cc Fix reference to image 2024-04-26 22:39:34 +02:00
Daniele Forsi
15433bb324 Fix spellling errors found with LibreOffice Writer 2024-04-26 21:18:32 +02:00
Daniele Forsi
d135dd9028 Fix spellling errors found with aspell 2024-04-26 21:18:32 +02:00
Simon Ruderich
39575c10fa channelrx/channelpower/readme.md: fix minor typo 2024-04-26 08:37:56 +02:00
Simon Ruderich
6086fb328e plugins: remove UTF-8 BOMB from readme.md
BOMB is normally not used for UTF-8/ASCII files.
2024-04-26 08:37:24 +02:00
Simon Ruderich
3307000a72 plugins: fix non-matching <hx> tags in readme.md 2024-04-26 08:37:24 +02:00
Daniele Forsi
90e917f666 Fix typos in CMakeLists
s/FFMEG/FFMPEG/
2024-04-21 21:41:42 +02:00
Daniele Forsi
fd830a0153 Fix build of DAB demodulation plugin 2024-04-20 22:00:16 +02:00
Daniele Forsi
fe84c20aff Make all include directives identical
Fixes the 5 includes that are different from the majority:
grep -Ehr "#include .+dsptypes" --include=*.h | sort | uniq -c
    110 #include "dsp/dsptypes.h"
      1 #include <dsp/dsptypes.h>
      4 #include "dsptypes.h"
2024-04-20 19:19:11 +02:00
Daniele Forsi
570c1f6877 Remove unused includes and use more direct includes 2024-04-20 19:10:18 +02:00
Mykola Dvornik
f55adc481d Fix typos in ChannelAnalyzer settings
With this fix, corresponding settings updates are now properly
communicated via reverse API.
2024-04-18 22:46:21 +02:00
srcejon
0dcc4755ef Merge branch 'freq_scanner' of https://github.com/srcejon/sdrangel into freq_scanner 2024-04-16 13:39:00 +01:00
srcejon
002c824dd9 ADS-B: Fix map centering and station icon for Qt6. 2024-04-16 13:28:50 +01:00
Mykola Dvornik
15337cac66 Fix bug that prevents settings changes updates via reverse API
Most plugins that use reverse API to PATCH settings updates to remote
server only do so when `useReverseAPI` is toggled, but not when the
relevant settings are being updated. So lets fix the precondition to
use the `m_useReverseAPI` flag instead.
2024-04-14 18:58:12 +02:00
f4exb
cdae5ca048 Updated versions and changelogs 2024-04-14 11:41:00 +02:00
Daniele Forsi
147a88ccd8 Fix complation of dscdemodgui.cpp
Fixes:
/Users/runner/work/sdrangel/sdrangel/plugins/channelrx/demoddsc/dscdemodgui.cpp:469:9: error: unknown type name 'QRegExp'
2024-04-12 00:35:19 +02:00
Daniele Forsi
8c3f7e3775 Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
Daniele Forsi
13222cac8d Fix compilation depending of order of includes
adsbdemodsink.h was getting the definition of class Message from dsp/dspcommands.h
which was included by adsbdemodsink.cpp before including adsbdemodsink.h itself.
2024-04-11 23:02:24 +02:00
srcejon
6979117b26 Fix channel marker 2024-04-10 01:32:30 +01:00
srcejon
54713ef67c Add DialogPositioner 2024-04-10 01:32:19 +01:00
f4exb
872bc8f13f ChirpChat: FT mode: added bits interleaving 2024-04-07 23:41:46 +02:00
srcejon
c9632b9fe3 Add new settings to API. 2024-04-07 17:02:43 +01:00
srcejon
304f0ea89a Radio Clock: Add JJY. 2024-04-07 16:51:55 +01:00
srcejon
a76262f0b7 Ensure frequency and inputFrequencyOffset are consistent. 2024-04-07 15:00:50 +01:00
srcejon
67723563a4
Merge branch 'f4exb:master' into freq_scanner 2024-04-07 14:05:29 +01:00
srcejon
116d6674bd Add frequency and frequencyMode to API 2024-04-06 22:16:46 +01:00
srcejon
9c31f0066a Remove debug. 2024-04-06 11:46:09 +01:00
Daniele Forsi
92246cdc71 Fix typing errors found with codespell and more 2024-04-06 12:39:18 +02:00
f4exb
6351ae0655 ChirpChat: updated documentation 2024-04-06 11:01:22 +02:00
f4exb
9c72d4fd14 ChirpChat demod: FT decoding: try symbol shifts 2024-04-06 11:01:22 +02:00
f4exb
5ff2ce2575 ChirpChat demod: fixed packet length setting 2024-04-06 11:01:21 +02:00
f4exb
7c3bf5edcd ChirpChat: added 488 Hz bandwidth 2024-04-06 11:01:21 +02:00
f4exb
1691a3dfb3 ChirpChat demod: optimize SFD detection 2024-04-06 11:01:21 +02:00
f4exb
788df1eda3 ChirpChat demod: auto message length for FT messages 2024-04-06 11:01:21 +02:00
f4exb
3c9f74aeb5 ChirpChat demod: implemented FT decoding 2024-04-06 11:01:21 +02:00
f4exb
a02d1839ef ChirpChat demod: run the decoder on its own thread 2024-04-06 11:01:21 +02:00
f4exb
c21223771a ChirpChat demod: use messages for the decoder 2024-04-06 11:01:21 +02:00
srcejon
3bdba94921 Fix variable type. 2024-04-05 16:57:33 +01:00
srcejon
9334a7f16a Channel Power: Add absolute frequency setting. 2024-04-05 16:46:49 +01:00
srcejon
b30588b28a RadiosondeDemod: Fix packets read from .csv not being sent to Radiosonde feature. 2024-04-05 16:45:22 +01:00
srcejon
6b2923358e
Merge branch 'f4exb:master' into freq_scanner 2024-04-03 15:13:12 +01:00
f4exb
8e77ad01ad FT8: added soft decode on magnitudes and genaralize to any number of bits per symbol 2024-04-03 14:01:45 +02:00
srcejon
b2778d9138
Merge branch 'f4exb:master' into freq_scanner 2024-03-28 14:31:10 +00:00
f4exb
2e9fc9db64 FT8: add encoding support to library and added more tests 2024-03-28 15:15:48 +01:00
srcejon
68b833ad97 APRS: Fix forwarding of binary data to APRS-IS for #2028. Support UTF-8.
PacketDemod: Support UTF-8.
2024-03-20 13:54:15 +00:00
srcejon
525f47e5e9
Merge branch 'f4exb:master' into freq_scanner 2024-03-20 11:02:40 +00:00
ADS-B related code
6e8a7b0079
Add Airplanes.Live at request of user
Add Airplanes.Live url and port to readme at request of user
2024-03-18 10:32:07 -07:00
srcejon
3c8f1abaee Heat Map: Fix overflow in average calculation. 2024-03-18 14:15:35 +00:00
srcejon
4d69da6ec2 AIS Demod: Remove unused filter. 2024-03-18 14:15:11 +00:00
f4exb
cb89392c86 Updated versions and changelogs 2024-03-17 21:23:30 +01:00
srcejon
0a7acaf935 Fix gcc warning. 2024-03-13 22:44:50 +00:00
srcejon
eea3214ec0 Fix power report and bandwidth widget. 2024-03-13 22:41:34 +00:00
srcejon
d45058d08f Add Channel Power to Web API 2024-03-13 15:52:45 +00:00
srcejon
0a19722ece Add channel power channel. 2024-03-13 15:45:14 +00:00
srcejon
10c9864902 ADS-B: Only list available maps. 2024-03-12 14:10:56 +00:00
f4exb
76e8c70716 FT8 demod: implemented DXCC country decoding. Fixes #2008 2024-03-08 15:36:39 +01:00
f4exb
ef2fbb844e SigMF file sink: updated API with new record size log2 2024-03-04 23:05:54 +01:00
f4exb
e97ea32f3b SigMF File Sink: implement 16 and 8 bits sample sizes. Fixes #1921 2024-03-04 21:21:33 +01:00
srcejon
eddfa3bec0 Add settings to API. 2024-03-03 21:57:33 +00:00
srcejon
2a29a69a3e AIS, DSC, End-of-Train, Packet, Radiosonde: All packet date/time to come from File Input device or system clock. 2024-03-03 21:24:54 +00:00
srcejon
5919f234c0 Add End-of-Train demodulator for #1866 2024-03-03 13:40:42 +00:00
srcejon
7238b48e22 ADS-B: Add QT 6 support for map. 2024-02-28 12:34:57 +00:00
f4exb
99b3c72469 Updated versions and changelogs 2024-02-21 13:56:59 +01:00
wysiwyng
24e3fb2d76 add rsp1b to remote sinks/sources 2024-02-18 19:57:00 +01:00
f4exb
ac651ff798 Updated versions and changelogs 2024-02-18 11:56:40 +01:00
srcejon
e1817958b5 Fix warnings and Sky Map connections. 2024-02-16 18:08:31 +00:00
srcejon
483e338614 Add AvailableChannelOrFeatureHandler for handling lists of channels, features and message pipes to them. 2024-02-16 16:31:12 +00:00
f4exb
5dcf7f7d40 Updated versions and changelogs 2023-12-31 19:16:27 +01:00
srcejon
97847425bb For #1936 - Use separate date/time fields and prefix address with leading 0. 2023-12-23 10:38:58 +00:00
f4exb
86a1d15eba Frequency Scanner: handle change of I/Q stream in tracked channels 2023-12-14 21:57:49 +01:00
f4exb
a9a6c672ec Frequency Scanner: give more space to channel power display 2023-12-14 21:57:49 +01:00
f4exb
c5e9da7004 Frequency scanner: set device frequency for both Rx and MIMO devices 2023-12-14 21:57:49 +01:00
f4exb
5ed6f060a0 Frequency Scanner: allow scanning channels of a MIMO device 2023-12-14 21:57:49 +01:00
srcejon
84848124fd Fix #1928. Add null-terminator between strings. 2023-12-14 12:13:51 +00:00
f4exb
c2a2977587 AM demod: extend squelch limit to -120 dB 2023-12-11 01:49:11 +01:00
f4exb
68601d6947 SSB demod: better algorithm for AGC limitation. For #1918 2023-12-11 01:49:11 +01:00
f4exb
4e25f4d678 Removed useless AGC clamping 2023-12-11 01:49:11 +01:00
f4exb
aee055e883 SSB demod: added FIR LP filter after AGC to smooth out sharp peaks 2023-12-11 01:49:11 +01:00
srcejon
bad53f90c4 #1915. Remove space in CSV header. 2023-12-07 09:50:09 +00:00
srcejon
d989561df5 Use common code for creating and processing device and channel Ids. 2023-12-05 12:32:53 +00:00
f4exb
78068fd5f2 Updated versions and changelogs 2023-12-04 21:40:42 +01:00
f4exb
9776e77fd5 SSB demod: tie AGC steep transition correction to AGC clamping 2023-12-03 13:48:44 +01:00
srcejon
f319dc32e0
Merge branch 'f4exb:master' into freq_scanner 2023-12-01 18:15:26 +00:00