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

5662 Commits

Author SHA1 Message Date
f4exb
bb406ca9a8 AudioCATSISO: adapt to newer versions of Hamlib. Fixes #1919 2023-12-15 21:40:50 +01: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
srcejon
46c7206b42 Start file browser in directory of last file selected. 2023-12-13 13:33:31 +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
ae04412e88 SDRPlayV3 on Mac: Update library path so is works with API 3.12.1. 2023-12-07 09:53:20 +00:00
srcejon
bad53f90c4 #1915. Remove space in CSV header. 2023-12-07 09:50:09 +00:00
srcejon
720630c2fb Remove tabs. 2023-12-06 10:53:28 +00:00
srcejon
2ac7cfd800 Add replay support to Lime Input 2023-12-06 10:09:46 +00:00
srcejon
238a40b9e0 Allow replay time offset to be set by ctrl+left click in waterfall. 2023-12-06 10:09:30 +00:00
srcejon
d989561df5 Use common code for creating and processing device and channel Ids. 2023-12-05 12:32:53 +00:00
srcejon
070f8077b2 Map updates:
Allow selection of which device to tune to frequency.
Support tuning of multiple frequencies per map item.
Update maplibre to maplibregl.
2023-12-05 12:30:25 +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
Jon Beniston
a7d8369a00 Merge branch 'freq_scanner' of https://github.com/srcejon/sdrangel into freq_scanner 2023-12-01 18:18:28 +00:00
Jon Beniston
c48c8cdf4a Use full path to library 2023-12-01 18:17:05 +00:00
srcejon
f319dc32e0
Merge branch 'f4exb:master' into freq_scanner 2023-12-01 18:15:26 +00:00
f4exb
2f5cbd1092 SSB demod: further optimize AGC steep transitions mitigation 2023-12-01 17:24:28 +01:00
srcejon
3ca14c2bb1 Stop scanning when Tune menu selected. 2023-12-01 12:47:50 +00:00
srcejon
4aaa5edb09 Add dialog positioner for audio select dialog 2023-12-01 11:56:28 +00:00
srcejon
ff8bbe5cd3 Remove html from labels 2023-12-01 11:56:07 +00:00
srcejon
cdb78c903f SDRPlay V3 API - don't call close unless open was a success, as will crash on Mac, 2023-12-01 11:54:14 +00:00
srcejon
e75900b666 Fix sdrplay shared library name on Mac arm64, as incorrect in 3.12 API release. 2023-12-01 11:53:36 +00:00
srcejon
4208bcf1f4 Fix AirspyHF instant replay. 2023-12-01 11:52:55 +00:00
srcejon
6aeb914f22
Merge branch 'f4exb:master' into freq_scanner 2023-11-30 14:09:47 +00:00
srcejon
f3a47a2747 Update Freq Scanner API 2023-11-30 13:14:21 +00:00
f4exb
b402739db6 SSB demod: mitigate AGC steep transitions causing audio clicks 2023-11-30 14:11:36 +01:00
srcejon
64f33717d0 Freq Scanner: Add per-frequency settings. Fix freq > 2GHz. 2023-11-29 17:13:34 +00:00
f4exb
8ce5ca51e2 Apply PR #1888 changes to samplemimo plugins 2023-11-29 05:06:54 +01:00
f4exb
07e8ae0de1 Updated changelogs and plugins versions 2023-11-29 05:00:58 +01:00
f4exb
ee51ffd705 AM demod channel mode: fixed some frequency display inconsistencies 2023-11-28 07:25:40 +01:00
f4exb
003a04ed70 NFM modulator: applied suggested fixes. Fixes #1899 2023-11-26 11:37:55 +01:00
srcejon
4418fe936a Fix gcc warnings and remove debug 2023-11-22 15:12:25 +00:00
srcejon
25016b5b50 Fix gcc warnings 2023-11-22 15:08:25 +00:00
srcejon
e7076f6a17 Fix gcc warnings 2023-11-22 14:40:19 +00:00
srcejon
7cc9cd1bf1 Add instant replay 2023-11-22 14:28:35 +00:00
srcejon
cbab429395 Split widgets in to 2 tabs, so it can fit on small Android screens 2023-11-19 22:14:08 +00:00
Edouard Griffiths
6412a8a889
Merge pull request #1897 from sudo-n00b/FRS-GMRS-Scanner
Add FRS-GMRS presets
2023-11-19 06:12:10 +01:00
cameron
c1e20e48f4 Add FRS-GMRS presets 2023-11-18 12:12:51 -07:00
f4exb
00b041d762 Rewriting of copyright notices for plugins/features. Part of #1893 2023-11-18 13:12:18 +01:00
f4exb
3a944fa209 Rewriting of copyright notices for plugins/channelrx. Part of #1893 2023-11-18 12:02:48 +01:00
f4exb
b6c4d10b62 Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
f4exb
869f1a4191 Rewriting of copyright notices for plugins/samplesink. Part of #1893 2023-11-18 09:58:55 +01:00
f4exb
743260db96 Rewriting of copyright notices for plugins/samplemimo. Part of #1893 2023-11-18 06:40:23 +01:00
f4exb
9ce0810a29 Rewriting of copyright notices for plugins/channeltx. Part of #1893 2023-11-18 06:36:53 +01:00
f4exb
3596fe431a Rewriting of copyright notices for plugins/channelmimo. Part of #1893 2023-11-18 06:28:24 +01:00
srcejon
698cc3cb63 Prevent demod from crashing when GUI is destroyed. 2023-11-17 17:39:57 +00:00
srcejon
c7436c946f Fix M17 FM frequency deviation to work at +/-2.4kHz. 2023-11-17 16:44:47 +00:00
srcejon
66351cff30 Fix loss of constellation when device restarted in M17 demod. 2023-11-17 14:17:52 +00:00
srcejon
4178abe24b Fix M17 packet type decoding. 2023-11-17 13:41:35 +00:00
Jon Beniston
967d9e1131 Update packet mode to follow current spec 2023-11-15 15:38:01 +00:00
Jon Beniston
70b074e6d5 Reverse byte ordering of CRC in packet mode 2023-11-14 16:57:51 +00:00
Edouard Griffiths
bdfe1a9ab3
Merge pull request #1888 from srcejon/fix_resize_cursor
Fix resize cursor not being cleared when mouse moves over child widgets
2023-11-14 16:02:45 +01:00
Edouard Griffiths
fe12d7f875
Merge pull request #1887 from srcejon/audio_errors
Indicate audio FIFO underflow/overflow in GUI
2023-11-14 05:34:32 +01:00
Edouard Griffiths
a3fa9160cb
Merge pull request #1886 from srcejon/fix_1885
Remote TCP - Fix FIFO size adjustment, so sample rates >3MS/s work.
2023-11-14 00:24:49 +01:00
Jon Beniston
e799e5eb72 Fix resize cursor not being cleared when mouse moves over child widgets 2023-11-13 20:51:03 +00:00
srcejon
0464b40c9c
Merge branch 'f4exb:master' into audio_errors 2023-11-13 15:43:02 +00:00
Jon Beniston
dcd298b808 Fix FIFO size adjustment, so sample rates >3MS/s work. When RTL0 protocol is used, match channel sample rate to device sample rate. 2023-11-13 15:31:55 +00:00
Jon Beniston
45e9c3f37c Indicate audio FIFO underflow/overflow. Don't zero pad audio output, if some audio is available. 2023-11-13 12:15:56 +00:00
srcejon
1a5ff18423 Reduce minimum size so more likely to fit on Android screens 2023-11-10 07:59:41 +00:00
srcejon
6e55c030b6 Use DialogPositioner for AudioSelectDialog so it opens on screen. 2023-11-09 22:30:34 +00:00
srcejon
d6f5c81856 Add warning if sample rate is < 48kHz. 2023-11-09 21:42:33 +00:00
srcejon
27f35feee8 Save scope sink pointer for when baseband is recreated. 2023-11-09 21:41:59 +00:00
Jon Beniston
10748b1dee Update docs 2023-11-07 10:18:42 +00:00
Jon Beniston
fbb2edbf1e Add range and frequency columns to table. 2023-11-07 09:43:10 +00:00
Jon Beniston
ed2c3ac08b Add altitude, speed and heading columns to log 2023-11-07 09:42:13 +00:00
f4exb
44d61e259b SSB demod: save DNR settings in the filter bank 2023-11-05 13:23:31 +01:00
f4exb
91815cc87e SSB demod DNR API support 2023-11-05 12:24:32 +01:00
f4exb
179cd71c54 SSB demod noise reduction. Fixes #1874 2023-11-05 10:33:27 +01:00
srcejon
38e6534307 Fix compiler warning 2023-11-02 14:40:56 +00:00
srcejon
ba0eac7108 Add MW/25k/8.33k frequency entry modes. 2023-11-02 14:31:48 +00:00
f4exb
c9075d46cb Updated versions and changelogs 2023-10-29 05:28:05 +01:00
f4exb
61351faf68 Frequency scanner: extend threshold range 2023-10-29 05:09:55 +01:00
Edouard Griffiths
325e4d8ffb
Merge pull request #1865 from srcejon/fix_1862
Use channel sample rate of 48k in RTTY and PSK31 mods
2023-10-28 19:58:00 +02:00
Jon Beniston
7126fb9c14 Use channel sample rate of 48k in RTTY and PSK31 mods, to reduce filter taps at high baseband sample rates. 2023-10-27 17:41:48 +01:00
srcejon
1f055dd2f1 Fix gcc error 2023-10-26 17:16:55 +01:00
srcejon
a398381aaf Allow ADS-B to send airport ATC frequencies to Frequency Scanner.
Add ATC callsigns.
Add ATC mode, displaying basic info for all aircraft.
Add airport range rings.
Change Device setting to be an AM Demod setting, so AM demod isn't at DC.
Add basic aircraft data to ADSB Web API report.
2023-10-26 16:31:37 +01:00
Edouard Griffiths
dc7dd0c08c
Merge pull request #1855 from srcejon/freq_scanner
Add separate audio bandwidth setting to AM Demod
2023-10-23 18:10:28 +02:00
Edouard Griffiths
11685fa70d
Merge pull request #1854 from srcejon/fix_scope_streams
Fix 2 race conditions
2023-10-23 17:25:28 +02:00
srcejon
0fc5eb896b Fix Mac compilation 2023-10-23 15:29:08 +01:00
srcejon
53372d0508 Add separate audio bandwidth setting. 2023-10-23 14:22:33 +01:00
Jon Beniston
7dca35ac24 Initialise m_scopeSink 2023-10-22 23:25:12 +01:00
Jon Beniston
8814fda178 Fix race condition that can result in a crash or hang 2023-10-22 23:24:34 +01:00
srcejon
3e147ec804 Avoid using channel guard bands, due to possible aliasing from half-band filters 2023-10-22 10:03:04 +01:00
srcejon
ce6b08b15e Add menu to enable/disable all rows. 2023-10-22 10:01:29 +01:00
srcejon
515e19f20b Fix crash and tidy up UI. 2023-10-13 08:54:43 +01:00
srcejon
51ddd77aa3 Fix 8333 channels. 2023-10-13 08:54:11 +01:00
srcejon
bb2655cd51 Fix warnings 2023-10-03 16:57:45 +01:00
srcejon
83ceae4ba3 Use full bandwidth 2023-10-03 16:09:54 +01:00
srcejon
d2526cdc5b Fix loading settings. Add remove inactive button. Restart scan when sample rate changes. 2023-10-02 15:45:17 +01:00
srcejon
f8f9d270df Update annotations when restoring settings. 2023-09-29 21:18:27 +01:00
srcejon
e89623f64d Fix restoring frequencies. 2023-09-29 20:58:19 +01:00
srcejon
33629b77e2 Center channels when possible. Fix channel setting initial display. Add clear active count button. 2023-09-29 14:35:52 +01:00
srcejon
4462078ead Update docs 2023-09-29 11:26:50 +01:00