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
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
srcejon
3a8a0f0bf0
Reduce debug. Add screenshot.
2023-09-29 10:52:21 +01:00
srcejon
b3d3ca43ca
Fix filtering of Freq Scanner from list of channels.
2023-09-29 09:38:15 +01:00
srcejon
f3582b95f5
Set background colour for start/stop button
2023-09-29 08:42:47 +01:00
srcejon
7fe7f2aa86
Update threading to latest approach
2023-09-29 08:42:25 +01:00
Jon Beniston
2192a054ed
Generate swagger files for Freq Scanner
2023-09-28 19:02:58 +01:00
srcejon
b42b6be910
Add Freq Scanner
2023-09-28 18:23:15 +01:00
srcejon
37521224c3
Add frequency scanner channel plugin
2023-09-28 16:45:35 +01:00
f4exb
513c0e58fa
Updated versions and changelogs
2023-09-22 00:55:00 +02:00
Jon Beniston
2db2be9c17
Flush log stream after write, so data is available immediately
2023-09-20 22:06:48 +01:00
Jon Beniston
8afa83c013
Small settings keys fixes.
2023-09-15 09:36:13 +01:00
Jon Beniston
2d24d2da49
Use settings keys in baseband
2023-09-15 09:34:57 +01:00
Jon Beniston
a278cf0373
Add support for settings keys.
...
Bind to requested interface.
Set RTLSDR device ID according to tuner type.
2023-09-15 09:30:49 +01:00
Jon Beniston
df4c6ca825
Fix ffpmeg/opencv dependencies. Enable C lang on Mac, for external projects
2023-09-13 21:58:51 +01:00
srcejon
150e107520
Fix unshift on space
2023-09-07 09:43:40 +01:00
srcejon
4c6ee84f48
Add acronym decoder widget
2023-09-04 13:01:22 +01:00
Jon Beniston
ad2bb38bfc
Fix RSSI calculation in DSD and Navtex
2023-09-04 09:34:09 +01:00
Jon Beniston
ba01da7827
RTTY demod: Fix so mark is high RF freq. Fix squelch.
2023-09-04 09:33:42 +01:00
Jon Beniston
313370aa44
Initialise PhaseDiscriminators state, to avoid outputting huge values.
2023-08-30 17:34:54 +01:00
Jon Beniston
73272a5bfd
Fix spelling.
2023-08-27 10:12:36 +01:00
Jon Beniston
0e1f2f43ce
Add rotator az/el and offset to table.
2023-08-26 14:40:13 +01:00
Edouard Griffiths
73c69543f9
Merge pull request #1765 from dforsi/fix/typos
...
Fix/typos
2023-08-08 22:30:23 +02:00
Daniele Forsi
b22922ef65
Fix URLs in menu texts
2023-08-05 23:06:05 +02:00
Jon Beniston
abef4f9688
Use QFileInfo to get file extension. For #1760
2023-08-05 21:27:38 +01:00
f4exb
83834674c0
Updated versions and changelogs
2023-08-04 03:20:40 +02:00
Edouard Griffiths
bbc369bde5
Merge pull request #1751 from arch-linux/patch-1
...
UDPSink Readme Change
2023-08-02 05:07:55 +02:00
Jon Beniston
c1897b7031
Connect slot 1/2 on/off buttons
2023-08-01 10:33:12 +01:00
Christopher Allen
b1a8ac958d
UDPSinnk Readme Change
...
The UDPSink is available on Windows installation.
2023-07-30 10:47:24 -04:00
Jon Beniston
0fb960133a
Display message if channelrx plugin not built. Add heatmap flag.
2023-07-29 12:33:38 +01:00
Daniele Forsi
34aca019e2
Fix spelling in strings
2023-07-23 18:55:12 +02:00
Edouard Griffiths
d8174cf6ae
Merge pull request #1733 from dforsi/fix/typos
...
Fix spelling
2023-07-09 18:22:59 +02:00
Daniele Forsi
ff47deee60
Fix spelling
...
Fixed with:
find . \( -name '*.md' -o -name '*.ui' -o -name '*.html' \) -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,som,verry --summary --write-changes {} \+
and manual editing.
2023-07-09 09:06:18 +02:00
f4exb
28c70fb806
Channel Ana,yzer, FreeDV mod and demod, FT8 demod: fixed SSB spectrum display
2023-07-09 01:19:39 +02:00
f4exb
8824bd5e44
SSB mod and demod: corrected frequency scale
2023-07-08 06:17:24 +02:00
f4exb
812c812678
SSB demod: corrected SSB spectrum display so that times are displayed correctly in the waterfall
2023-07-07 19:29:16 +02:00
f4exb
040ca0c2d0
SSB demod: handle DSPConfigureAudio message correctly
2023-07-07 04:58:34 +02:00
f4exb
e7cb998437
SSB demod: optimize audio buffer size
2023-06-29 00:50:39 +02:00
Jon Beniston
b092a0196d
Remove comparison of strings and chars for #1713
2023-06-23 14:27:59 +01:00
f4exb
9e51aceeeb
Updated versions and changelogs
2023-05-30 00:05:33 +02:00
Jon Beniston
3a79e63a92
Enable SigMF plugins on windows
2023-05-26 08:28:12 +01:00
f4exb
b12e2822fc
Updated versions and changelogs
2023-05-24 08:43:50 +02:00
Jon Beniston
aba0e30a4f
Set az/el l/b column precision based on rotator precision
2023-05-23 22:29:06 +01:00
f4exb
8260721f2d
Updated cersions and changelogs
2023-05-23 22:39:27 +02:00
Jon Beniston
4f997afa37
Update spectrum settings to match what's used in sink.
...
Fix deserialisation of UI related settings.
2023-05-22 13:29:25 +01:00
Jon Beniston
a0fb83585e
Fix gcc warnings
2023-05-20 08:11:21 +01:00
f4exb
1247e7e65c
Fixed missing initializations of QNetworkManager. Fixes #1689
2023-05-18 10:20:27 +02:00
Jon Beniston
403b62c354
Add AIS slot map and additional message decoding
2023-05-16 10:17:17 +01:00
Jon Beniston
65b816c8a7
Fix compiler warnings
2023-05-15 17:32:35 +01:00
Jon Beniston
3dddfbb0b6
Update docs
2023-05-15 17:02:05 +01:00
Jon Beniston
9d3c023a8a
Update docs
2023-05-15 16:55:59 +01:00
Jon Beniston
7fe09b9a20
Set minimum FIFO size to avoid buffer overflow
2023-05-15 16:45:08 +01:00
Jon Beniston
60c4fe1ee6
Fix restoring of Heat Map UI settings
2023-05-15 16:44:39 +01:00
Jon Beniston
0d9d57f3c3
Fix table sorting
2023-05-15 16:44:02 +01:00
Jon Beniston
04db22584a
Add DSC demodulator
2023-05-15 16:40:43 +01:00
Daniele Forsi
adf0a5f50b
Add a comma after introductory clauses
2023-05-04 21:42:52 +02:00
Daniele Forsi
c6195634f9
Fix repeated words
...
Found with:
grep -r " \([[:alpha:]]\+\) \1 " --color=yes --include=*.md
2023-05-04 21:42:49 +02:00
Edouard Griffiths
5204c80c35
Merge pull request #1683 from dforsi/fix/typos
...
Fix spelling using ispell
2023-05-04 15:42:06 +02:00
Jon Beniston
b881368142
Fix QFileDialog filters to work with non-native dialog. Fixes #1681 .
2023-05-03 18:16:37 +01:00
Daniele Forsi
794be61957
Fix spelling using ispell
2023-05-02 19:43:59 +02:00
Daniele Forsi
d637dbe666
Fix spelling
...
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes {} \+
and then running the same command with --interactive=2:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes --interactive=2 {} \+
2023-04-29 23:43:33 +02:00
Edouard Griffiths
485986acec
Merge pull request #1670 from dforsi/master
...
Fix cppcheck error and compiler warning
2023-04-27 09:03:09 +02:00
f4exb
e9652e366f
UDP sink: fised error on last commit
2023-04-26 23:45:50 +02:00
Daniele Forsi
9801538bdf
Fix typo that generated a compiler warning
...
Fixes:
warning: label ‘std’ defined but not used [-Wunused-label]
2023-04-26 23:44:33 +02:00
Daniele Forsi
4bc1059a50
Fix check for inconsistent latitude
...
Fixes an error found by cppcheck:
plugins/channelrx/demodadsb/adsbdemodgui.cpp:2168:121: error: Invalid abs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool]
|| (positionValid && aircraft->m_positionValid && ((abs(latitude - aircraft->m_latitude > 2.0f)) || (abs(longitude - aircraft->m_longitude) > 2.0f)))
^
2023-04-26 22:27:03 +02:00
f4exb
3f392d3be7
Rx channel demods: prevent possible reading past audio buffer end - take 2. For #1661
2023-04-25 23:09:42 +02:00
f4exb
59e664c028
Revert "Rx channel demods: prevent possible reading past audio buffer end. For #1661 "
...
This reverts commit 91f4844452
.
2023-04-25 20:27:57 +02:00
f4exb
91f4844452
Rx channel demods: prevent possible reading past audio buffer end. For #1661
2023-04-22 12:33:37 +02:00
Jon Beniston
7db8c35682
AIS Demod: Calculate time slot used for messages.
2023-04-18 10:49:14 +01:00
Jon Beniston
f8efc14421
Fix Qt6 compilation
2023-04-10 15:57:16 +01:00
f4exb
a76d11b3a1
DATV demod: leansdr: fix possible segfaults
2023-04-10 11:50:30 +02:00
f4exb
7852ab79a6
DATV demod: change interpolator and NCO in the same block
2023-04-10 11:49:30 +02:00
f4exb
e384c06739
use MsgConfigureSpectrumVis in place of corresponding GLSpectrum set methods. Fixes #1624
2023-04-09 11:47:50 +02:00
f4exb
3f9f81caf9
Updated versions and changelogs
2023-04-06 22:59:07 +02:00
f4exb
d3fbf73ce3
Merge branch 'aaroniartsa'
2023-04-06 22:55:54 +02:00
f4exb
12234418a8
DATV demod: GUI: set RF bandwidth with standard SR
2023-04-06 18:53:35 +02:00
Jon Beniston
e91bdd3cfd
Remove duplicate install command
2023-04-03 16:57:26 +01:00
Edouard Griffiths
c50c866732
Merge pull request #1649 from dforsi/fix/typos
...
Fix spelling
2023-04-03 00:31:02 +02:00
Daniele Forsi
812f2ee452
Fix spelling
...
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes {} \+
and then running the same command with --interactive=2:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes --interactive=2 {} \+
2023-04-02 20:18:12 +02:00
f4exb
084fd7b0e9
Channel analyzer: engage rational down sampler also when no channel decimation takes place. Fixes #1622
2023-04-02 03:39:39 +02:00
f4exb
cf0489d96f
Updated versions and changelogs
2023-04-01 13:42:53 +02:00
f4exb
5d81a42564
DATV demod: CNR adjustments
2023-04-01 13:41:49 +02:00
f4exb
9f71f4d402
DATV demod: adapted CNR estimation to a bandwidth always twice the symbol rate
2023-04-01 11:53:44 +02:00
f4exb
b4a1680d54
DATV demod: fixed rf bandwidth and symbol rate apply settings
2023-04-01 03:25:01 +02:00
f4exb
afd8d492c5
DATV demod: implement interpolator (decimator) so that DVB engine input rate is always twice the symbol rate
2023-03-31 00:30:06 +02:00
Jon Beniston
364ce71c24
Fix missing GUI connections in Radio Astronomy plugin. Scan for features on startup.
2023-03-30 16:50:01 +01:00
f4exb
03e29e9a1d
DATV demod: small optimizations (2)
2023-03-30 11:23:37 +02:00
f4exb
d70f431ec2
DATV demod: small optimizations
2023-03-30 11:23:37 +02:00
Jon Beniston
746d4011d2
Add UTC data time in radiometer. Fix centre frequency display. Support smaller bandwidths for SID measurement.
2023-03-29 19:20:05 +01:00
Jon Beniston
f353dfa841
Add 10MS/s sample rate, and link bandwidth setting to channel sample rate instead of baseband sample rate.
2023-03-27 15:56:55 +01:00
Jon Beniston
c69a11c94c
Add documentation
2023-03-24 17:02:53 +00:00
Jon Beniston
6d571a6015
Use shift modifier to place marker on 3D map
2023-03-22 10:47:32 +00:00
Jon Beniston
6e3795d3d0
Move Morse demod to separate class to share with ILS.
2023-03-21 11:33:49 +00:00
Jon Beniston
d4b72343fd
Fix gcc warnings
2023-03-21 11:04:05 +00:00
Jon Beniston
0bf126baa5
Add ILS demodulator
2023-03-21 10:54:42 +00:00
f4exb
d67aac3b27
Updated version and changelogs
2023-03-18 13:45:42 +01:00
Mohamed
5cb707789c
fixing errors when compiling using qt6
...
Fixing errors when compiling using qt6
2023-03-17 19:41:25 +02:00
Jon Beniston
cf517ed842
Fix Navtex Android/clang compilation issues. chars are unsigned.
2023-03-07 16:06:53 +00:00
Edouard Griffiths
e1947d3deb
Merge pull request #1618 from srcejon/fix_1617
...
Fix DSD Demod crash on exit
2023-03-06 22:35:35 +01:00
Jon Beniston
bb661981ba
Fix DSD Demod crash on exit for #1617 .
2023-03-06 16:16:28 +00:00
Jon Beniston
0141bc8b57
Update heat map documentation with GPS settings.
2023-03-06 15:06:41 +00:00
Jon Beniston
9a0b12300a
VOR Demod: Improve filtering for voice over ident. For #1590
2023-03-06 15:06:05 +00:00
Edouard Griffiths
1b2162d88f
Merge pull request #1613 from srcejon/fix_1608
...
Update DAB Demod to use latest DAB library
2023-03-04 13:00:03 +01:00
Jon Beniston
de7192b6b4
Update DAB Demod to use latest DAB API, that fixes #1608
2023-03-03 22:51:14 +00:00
Jon Beniston
42bee4e3fa
Remove unused filter. Fix default log file name.
2023-03-03 18:03:38 +00:00
Jon Beniston
d97d1f7ed0
Connect signals to slots
2023-03-03 18:02:18 +00:00
Jon Beniston
cd59307806
Update docs
2023-03-03 18:00:20 +00:00
Jon Beniston
84e15c587f
Fix gcc warnings
2023-03-03 17:06:19 +00:00
Jon Beniston
3ca1d1cb11
Fix gcc warnings
2023-03-03 16:54:09 +00:00
Jon Beniston
b3224e3aa8
Update CMakeLists for RTTY and Navtex demods
2023-03-03 16:37:38 +00:00
Jon Beniston
95b46937a7
Add Navtex demodulator
2023-03-03 16:24:37 +00:00
Jon Beniston
a2cfe07dee
Add RTTY demodulator
2023-03-03 16:14:09 +00:00
Jon Beniston
7e1413ca7b
Fix #1606
2023-02-25 17:05:45 +00:00
Jon Beniston
15d4eeb82d
Noise figure: Fix saving of power on command. Add debug for running power on/off scripts.
2023-02-23 09:14:44 +00:00
f4exb
5b169a3978
Updated versions and changelogs
2023-02-23 01:02:36 +01:00
f4exb
e264451a14
SSB demod GUI: display channel marker in correct stream if connected to a MIMO device
2023-02-22 23:27:48 +01:00
Jon Beniston
2755853cdc
Android: Prevent app from being put to sleep when running. Add menu to keep screen on.
2023-02-17 21:57:09 +00:00
Jon Beniston
2df815d479
Fix compiler warnings and doc typos.
2023-02-16 16:21:27 +00:00
Jon Beniston
1732d07cab
Add Heap Map plugin
2023-02-16 15:53:54 +00:00
Jon Beniston
c10d24614e
Display transmitter info (TII) and add button to find transmitter on
...
Map in DAB Demod GUI.
Fix display of ensemble and add to table.
2023-02-16 14:46:14 +00:00
Jon Beniston
10ae237b73
Add image zoom level for 2D image, although it isn't quite correct.
2023-02-16 14:42:29 +00:00