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

5510 Commits

Author SHA1 Message Date
f4exb
bf76041969 SSB mod: corrected SSB spectrum display so that times are displayed correctly in the waterfall 2023-07-07 19:30:38 +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
Jon Beniston
4759fdad74 Add missing settings keys. For #1690. 2023-07-03 15:27:51 +01: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
b4847f1d7a Updated versions and changelogs 2023-06-19 00:45:56 +02:00
f4exb
6308b9630b Audio CAT SISO: corrected FILPATHLEN (Hamlib) 2023-06-18 13:54:06 +02:00
f4exb
e693953407 Audio CAT SISO: workaround for compatibility with all versions of Hamlib 2023-06-18 11:35:56 +02:00
f4exb
201aa9a556 Audio CAT SISO: updated documentation 2023-06-18 09:25:07 +02:00
f4exb
ef0baa35b7 Audio CAT SISO: process mono signals as real signals plus fixes 2023-06-18 00:45:13 +02:00
f4exb
246303cd46 Audio CAT SISO: polling time and spectrum follows PTT 2023-06-17 08:19:53 +02:00
f4exb
ecc08f8337 Audio CAT SISO: full implementation 2023-06-12 02:09:35 +02:00
f4exb
de79baa0a9 Audio CAT SISO: implemented basic CAT connection 2023-06-09 18:57:47 +02:00
f4exb
b392c34fe5 Audio CAT SISO: CAT serial settings dialog and web API updates 2023-06-08 05:45:09 +02:00
f4exb
d02fe23263 Audio CAT SISO: implement CAT device and type in GUI 2023-06-08 05:45:09 +02:00
f4exb
7ae44d6e12 Audio CAT SISO: find Hamlib and make build conditional to it 2023-06-08 05:45:09 +02:00
f4exb
537653999a Audio CAT SISO: initial commit 2023-06-08 05:45:09 +02:00
Jon Beniston
632ce95c26 Change Street Map from WikiMedia to OpenStreetMap, as Wikimedia servers are no longer available. For #1709 2023-06-07 11:40:01 +01:00
f4exb
9ef16315f6 Packet Modulator: fixed segfault due to wrong order of instructions in GUI constructor 2023-06-06 23:17:43 +02:00
f4exb
fce03a6494 SigMFFileInput: fixed acceleration. For #1699 2023-06-03 03:57:11 +02:00
f4exb
5500ba4d17 SimplePTT: fixed typo in code. Fixes #1705 2023-06-01 23:25:27 +02:00
f4exb
9e51aceeeb Updated versions and changelogs 2023-05-30 00:05:33 +02:00
f4exb
21cb26046d SimplePTT GPIO amd commands: updated documentation. Fixes #1558 2023-05-29 09:29:52 +02:00
f4exb
0cf88e8f35 SimplePTT GPIO amd commands: finalization 2023-05-29 09:29:52 +02:00
f4exb
c50c9753f6 SimplePTT GPIO and commands: GUI implementation 2023-05-29 09:29:52 +02:00
Jon Beniston
3926993dca Use debug library on Windows only 2023-05-26 16:52:35 +01: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
5ff0a5d0ac Fix gcc warnings 2023-05-23 22:59:35 +01:00
Jon Beniston
42215c7bd2 Rotator Controller: Allow negative azimuth. 2023-05-23 22:34:55 +01:00
Jon Beniston
302c040515 Star Tracker. Add support for tracking satellites. Fix settings keys. 2023-05-23 22:32:26 +01:00
Jon Beniston
aba0e30a4f Set az/el l/b column precision based on rotator precision 2023-05-23 22:29:06 +01:00
Jon Beniston
65013b47ff Fix crash if no device settings have been set up. 2023-05-23 22:27:35 +01:00
f4exb
8260721f2d Updated cersions and changelogs 2023-05-23 22:39:27 +02:00
f4exb
2b6f033b89 AaroniaRTSA output: fixed center frequency and sample rate getter and setter 2023-05-23 13:53:13 +02:00
f4exb
a6fa12ab3b Aaronia RTSA output: initial commit 2023-05-23 13:53:13 +02:00
f4exb
ef5f4c5d9f Aaronia RTSA Tx: initial copy from Local Output plugin 2023-05-23 13:53:13 +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
Jon Beniston
3ca25db820 Fix doppler correction for #1682. Add Az/El offset setting. 2023-05-20 08:05:25 +01:00
Jon Beniston
b005ef215e Fix doppler correction for #1682. Add Az/El offset setting. 2023-05-20 07:57:19 +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
b1cf8408f4 Map: Add DSC and VLF transmitters. Fix removal of polylines from 3D map. Add find support for polylines and polygoins 2023-05-15 16:47:50 +01:00
Jon Beniston
a111c1f1a0 Map: Add DSC and VLF transmitters. Fix removal of polylines from 3D map. Add find support for polylines and polygoins 2023-05-15 16:47:29 +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
Jon Beniston
02f264f275 Add query to TLE download filename, to avoid clashes. Fixes #1647 2023-04-28 08:01:02 +01: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
Edouard Griffiths
0f583806ad
Merge pull request #1668 from srcejon/rotator_gamepad
Rotator controller: Add gamepad/joystick control
2023-04-24 16:41:30 +02:00
Jon Beniston
ef76e34040 Add gamepad dependency 2023-04-24 12:42:13 +01:00
Jon Beniston
d1e7d6f1e2 Only show config button on Linux/Android 2023-04-24 12:14:59 +01:00
Jon Beniston
fae899926f Only show config button if supported 2023-04-24 12:11:31 +01:00
Jon Beniston
fe3aeaed5b Add support for gamepad axis configuration 2023-04-24 11:38:52 +01:00
Jon Beniston
a1c1308580 Rotator Controller: Add gamepad input controller support. 2023-04-23 19:52:02 +01:00
f4exb
91f4844452 Rx channel demods: prevent possible reading past audio buffer end. For #1661 2023-04-22 12:33:37 +02:00
Frank Werner
5337cf3cf8 aaroniartsainput: Starting with build 12830 the stream header will contain the field 'sampleFrequency' for accurate bw calculation 2023-04-19 11:42:54 +02:00
Jon Beniston
7db8c35682 AIS Demod: Calculate time slot used for messages. 2023-04-18 10:49:14 +01:00
Jon Beniston
0581b4c292 Sat & Star tracker: Plot target on Az/El chart. For #1641 2023-04-14 16:15:11 +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
7c4520b7b0 Aaronia RTSA Rx: corrected readme 2023-04-06 18:56:00 +02:00
f4exb
8994438e1b Airspy: corrected transverter frequency and mode setting from GUI 2023-04-06 18:54:08 +02:00
f4exb
12234418a8 DATV demod: GUI: set RF bandwidth with standard SR 2023-04-06 18:53:35 +02:00
f4exb
5e7ab5da26 Aaronia RTSA Rx: corrected help link 2023-04-05 09:38:02 +02:00
f4exb
3e9425a518 Aaronia RTSA Rx: added documentation 2023-04-05 09:37:09 +02:00
Jon Beniston
fabcd7a795 Fix corrupted char 2023-04-03 17:14:01 +01:00
Jon Beniston
e91bdd3cfd Remove duplicate install command 2023-04-03 16:57:26 +01:00
Jon Beniston
df20f2d6a0 Fix memory leak 2023-04-03 16:56:46 +01:00
Jon Beniston
f7ed662238 Display rotator on Star Tracker and Satellite Tracker polar charts for #1641. 2023-04-03 16:53:51 +01:00
Jon Beniston
4ac5e729ff Rotator Controller Updates
Add support for X/Y coordinates.
Add coordinate precision setting.
Automatically scan for serial port changes.
Refactor so each protocol is implemented in a separate class.
Add start of DFM protocol.
2023-04-03 16:47:13 +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
b38385b07b Aaronia RSA Rx: renamings for output plugin provision 2023-04-02 09:59:03 +02:00
f4exb
bf1558071e Aaronia RSA Rx: implemented sample rate change 2023-04-02 09:59:03 +02:00
f4exb
524180154a Aaronia RSA Rx: implemented frequency change 2023-04-02 09:59:03 +02:00
f4exb
813e6580fd Aaronia RSA Rx: implemented change of server address and status indicator 2023-04-02 09:59:03 +02:00
f4exb
bfcc98c67c Aaronia RSA Rx: get center frequency and sample rate from meta data 2023-04-02 09:59:03 +02:00
f4exb
9e75ccb699 Aaronia RSA Rx: cleanup old code 2023-04-02 09:59:03 +02:00
f4exb
a814b1f2bf Aaronia RTSA Rx: initial commit 2023-04-02 09:58:48 +02:00
f4exb
a3a62a6912 AFC and Demod Analyzer: fixed message queue disconnect. Fixes #1634 2023-04-02 05:04:18 +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
11ba9bd725 SimpePTT: fixed warnings (2) 2023-04-01 18:56:43 +02:00
f4exb
03ae781782 SimpePTT: fixed warnings 2023-04-01 18:43:11 +02:00
f4exb
5cad053158 PTT feature: GPIO and command support (1) 2023-04-01 18:16:21 +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
Jon Beniston
33739ce669 Fix settings keys in Star Tracker (Rename to settings to match) 2023-03-30 16:48:02 +01:00
Jon Beniston
8ad1b3c04b Add missing setting ket in Rotator Controller. 2023-03-30 11:15:16 +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
Edouard Griffiths
63e2faf372
Merge pull request #1644 from srcejon/fix_1640
Radio Astronomy updates
2023-03-30 09:21:24 +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
db0d03861b Correct settings keys for Satellite Tracker settings dialog. Fixes #1642 2023-03-29 15:48:19 +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
99e7d6b18b Remove files that shouldn't have been commited 2023-03-24 17:08:21 +00: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
50035d40c8 Map updates:
Add left double click to add marker to 3D map.
Add support for alititudeReference for polygon and polyline.
Add support for plugins to set color of polygons.
2023-03-21 11:07:25 +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
f4exb
683bf51d0e Audio input: Added Fc control 2023-03-11 09:56:18 +01:00
f4exb
e606805beb Audio inout: added DC block and IQ imbalance 2023-03-11 05:05:58 +01:00
Jon Beniston
32a2d202fd Set timer to be precise before calling start, otherwise it is ignored on Windows 2023-03-08 16:35:30 +00:00
Jon Beniston
cf517ed842 Fix Navtex Android/clang compilation issues. chars are unsigned. 2023-03-07 16:06:53 +00:00
Edouard Griffiths
15205076ea
Merge pull request #1619 from srcejon/fix_1590_update_vors
VOR Localizer: Fix updateVORs so it doesn't delete selected VORs.
2023-03-06 23:41:59 +01: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
e930cf3c90 Fix updateVORs so it doesn't delete selected VORs. For #1590 2023-03-06 17:11:34 +00: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
1b99d1a80b Make comparisons case insensitive, as DAB ensemble names in database may not match transmitted. 2023-03-03 22:55:15 +00: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
d9f27485c3 Add Navtex transmitters and French DAB transmitters to Map 2023-03-03 17:14:56 +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