f4exb
b04cc965e1
Fixed center interpolator by 64 missing some code. Fixes #884
2021-05-04 16:59:14 +02:00
f4exb
386bdc2dea
Removed SampleSourceFifoDB completely
2021-04-26 20:06:04 +02:00
f4exb
e3910c0aa1
Revision of mutex locks in FIFOs
2021-04-26 19:33:02 +02:00
f4exb
3792398c8b
Removed SampleSourceFifoDB from build
2021-04-26 19:32:38 +02:00
f4exb
8c9f5ff14c
SampleSinkFIFO: read/write return immediately if size is zero. Fixes #868
2021-04-25 11:06:21 +02:00
f4exb
05bb5a148d
Spectrum: increase maximum FFT size to 32k and set tooltip with bin size value
2021-04-21 07:20:56 +02:00
f4exb
e9f11e1d37
Spectrum: set limits for averaging
2021-04-20 23:12:05 +02:00
f4exb
aad48501a1
Spectrum: use common constants for FFT size limits and set limits to 64 to 8k
2021-04-20 23:12:05 +02:00
f4exb
986b6f3711
Rename GLSpectrumSettings to SpectrumSettings
2021-04-20 23:12:05 +02:00
f4exb
c901ba5c63
NFM demod: DCS squelch (1)
2021-04-17 23:13:09 +02:00
Jon Beniston
8a5685cdfd
Add DAB demodulator
2021-04-16 22:56:15 +01:00
f4exb
56d98a3aa5
Merge pull request #839 from srcejon/rspplayv3
2021-04-12 18:01:36 +02:00
f4exb
abdb6db51e
REST API: added missing file in doc resources
2021-04-12 15:13:39 +02:00
Jon Beniston
7aebff1082
Add SDRplay V3 API sample source.
2021-04-11 21:21:36 +01:00
f4exb
25a4118e16
DATV demod. final cleanuo, Implements #833
2021-04-08 06:47:33 +02:00
Jon Beniston
d706be21a2
Fix GCC warnings
2021-04-07 21:51:32 +01:00
Jon Beniston
8ac583f36c
Send AOS to features. Support AOS/LOS in local time on map.
2021-04-07 21:23:02 +01:00
Jon Beniston
300c428f8c
Add PER tester feature
2021-04-07 20:25:12 +01:00
f4exb
2e96fef6e3
DATV demod: implemented REST API for channel settings. Implements #825
2021-04-03 06:41:12 +02:00
f4exb
172b93577a
DATV mod: added missing doc file for Swagger UI
2021-04-03 06:41:12 +02:00
Jon Beniston
ab0cda90b6
Add support for choosing metric or imperial units as per #829
2021-04-02 21:14:49 +01:00
Jon Beniston
5aab615aef
Fix impulse response of FIR filter
2021-03-19 08:54:12 +00:00
Jon Beniston
24d8da247c
Fix gcc warnings
2021-03-18 20:33:52 +00:00
Jon Beniston
37a19dee04
Add DATV Modulator
2021-03-18 17:17:58 +00:00
Jon Beniston
1197e43c47
Add mutex to atomize start and setting of sample rate
2021-03-08 22:41:00 +00:00
f4exb
01170eb724
Spectrum: removed FPS 'no limit' setting. Fixes #793
2021-03-07 11:54:16 +01:00
f4exb
806e6cac69
FileRecord: cut file only if sample rate changes. Implements #795
2021-03-07 11:30:05 +01:00
Jon Beniston
b8d04927ae
Fix for #795
...
Add mutex as feed and start/stop can be called from different threads.
2021-03-06 20:55:21 +00:00
Jon Beniston
44ba47bddc
Fix msvc compiler warnings
2021-03-05 13:59:33 +00:00
Jon Beniston
dfbeffb0a0
Fix gcc warnings
2021-03-05 13:54:06 +00:00
Jon Beniston
5d5b221e83
Add Costas Loop PLL in Channel Analyzer
...
Add loop bandwidth and other PLL controls to Channel Analyzer GUI.
Fix bug where PLL lock frequency would be incorrect by the decimation
factor.
2021-03-05 13:37:49 +00:00
f4exb
ef1419d66e
Spectrum Vis: initialize pointer to GUI. Fixes #790
2021-03-02 08:49:40 +01:00
Jon Beniston
1445ed860c
Update missed swagger files in sdrbase/resources/webapi/doc/swagger
2021-03-01 09:51:24 +00:00
Jon Beniston
8f1fe0e088
Fix gcc warnings
2021-02-27 11:48:43 +00:00
Jon Beniston
8e2268d9b8
Update web API for latest plugins
2021-02-26 20:47:24 +00:00
Jon Beniston
89660d49c2
Initalise m_guiMessageQueue pointer to null
2021-02-26 20:41:29 +00:00
Jon Beniston
5461facb3b
Add Satellite Tracker feature
2021-02-26 20:25:48 +00:00
f4exb
754798cafb
SigMF file sink: append data if file exists and has been recorded with SDRangel. Implements #781
2021-02-20 12:16:34 +01:00
f4exb
a8bba2e95a
Spectrum frequency zoom: Restrict autoscale to visible spectrum area. Added missing images for documentation. Issue #773
2021-02-18 06:23:12 +01:00
f4exb
202ba6d8da
Fixed build issues for issue #773
2021-02-17 10:15:34 +01:00
f4exb
4d99533009
Spectrum frequency zoom: implementation for spectrum and waterfall only
2021-02-15 21:29:27 +01:00
f4exb
ab0a7f2e60
Spectrum frequency zoom: UI implementation and messaging to spectrum vis
2021-02-15 13:49:51 +01:00
f4exb
b5d501e6ab
Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772
2021-02-12 00:53:18 +01:00
f4exb
6641355fbd
Spectrum GUI autoscaling. Implements #771
2021-02-10 08:34:42 +01:00
f4exb
7d33899770
Spectrum overlap: basic implementation
2021-02-09 07:12:32 +01:00
f4exb
84c26e9678
Spectrum: set overlap by value not by percentage
2021-02-08 23:40:28 +01:00
f4exb
b62cf26b22
Moved message to GUI to ChannelAPI. Prepares #769
2021-02-08 21:52:47 +01:00
f4exb
dfb149d267
Removed FPS limitation in WSSpectrum. Fixes #767
2021-02-07 10:59:19 +01:00
f4exb
9864c26f11
Merge branch 'feature-cw'
2021-02-06 07:22:32 +01:00
f4exb
5a2c811e51
CW keyer: revised dot length calculation and smoothing slope
2021-02-06 07:17:15 +01:00
Jon Beniston
85f6d600db
Fix 256 decimation
2021-02-02 09:28:34 +00:00
Jon Beniston
43d71251bf
Add 128 and 256 decimation for AirspyHF
2021-02-01 16:40:23 +00:00
Jon Beniston
4af26f3aa1
Support earlier versions of QT and fix type punning
2021-01-29 16:08:32 +00:00
Jon Beniston
d80087b974
Star Tracker updates.
...
Add sky temperature calculation.
Add Solar flux plot.
Add .gitattributes so .fits files are treated as binary.
2021-01-29 12:57:58 +00:00
Edouard Griffiths
de8e2e7f18
Merge pull request #757 from srcejon/star_tracker_updates
...
Star tracker update
2021-01-23 02:13:23 +01:00
Jon Beniston
ecdffc4780
Add Solar flux unit conversions
2021-01-22 16:57:47 +00:00
Jon Beniston
446749cbbb
Map updates.
...
Add support for different map types (street/satellite) and different map
providers.
Support finding real world addresses on the map.
Add Maidenhead locator converter.
Add Beacons.
Allow data sources to be selected by a user.
Add context menu to allow setting an object as a target, setting center
frequency and adjusting display order.
2021-01-22 14:54:22 +00:00
Christoph Berg
0d6a3a4f47
Fix some typos spotted by lintian
2021-01-19 12:36:56 +01:00
Jon Beniston
3fed08f320
Output filename rather than file
2021-01-18 16:33:50 +00:00
Jon Beniston
f0e37131ed
FileSink: Generate qWarning and error dialog in GUI when failing to open a file or write to a file.
2021-01-18 09:55:15 +00:00
Jon Beniston
af7e69c7c1
Fix gcc warnings
2021-01-13 23:03:55 +00:00
Jon Beniston
721d0a40c2
Update Web API for latest plugins and features
2021-01-13 20:56:45 +00:00
Jon Beniston
4d04ee1c31
Add StarTracker feature
2021-01-13 20:51:38 +00:00
Jon Beniston
5a52052d2c
Add APRS Feature
2021-01-13 20:37:09 +00:00
Jon Beniston
bbe75aab6f
Add Map feature for displaying the combined items from other plugins
2021-01-13 20:07:28 +00:00
Jon Beniston
c74ec2c426
Add packet demodulator
2021-01-13 19:58:07 +00:00
Jon Beniston
41fca9d2fd
Fix spelling of radiansToDegrees.
...
Add additional unit conversions.
2021-01-13 17:10:18 +00:00
Jon Beniston
0ab857c358
Add PipeEndPoint class, that both ChannelAPI and Feature can inherit
...
from, to allow either to be used as pipe sources.
Add MsgMapItem, MsgPacket and MsgTargetAzimuthElevation messages that
can be passed between channels and features via pipes.
2021-01-13 17:07:38 +00:00
Jon Beniston
4217c6bbf9
Remove use of uninitialised variable
2021-01-08 13:43:57 +00:00
Jon Beniston
4a3072343d
Check consumer exists before sending a message
2021-01-08 13:43:08 +00:00
f4exb
e8ea0665fe
Demod Analyzer: REST API update. AMMod: fixed include issue
2020-12-20 19:01:54 +01:00
f4exb
321cffc9c7
Demod Analyzer implementation with AM modulator and demodulator
2020-12-20 18:31:59 +01:00
f4exb
af3f016f0b
Implemented data pipes with generic element pipes
2020-12-20 18:31:59 +01:00
f4exb
ee0e5fc777
AFC: implemented message pipes for sending back channel settings. Implemented in all relevant channel plugins. Removed obsolete methods
2020-12-13 13:04:36 +01:00
f4exb
dbe3892d52
Message pipes: fixed MSVC compilation
2020-12-12 20:04:15 +01:00
f4exb
38a06c4f69
Added MessagePipes garbage collector. Updated versions and changelogs
2020-12-12 16:31:38 +01:00
f4exb
6a334ff303
VOR Localizer: added forced round robin average and turn time progress bar
2020-12-08 08:28:55 +01:00
f4exb
6c02a78d62
VOR single channel: first working release of VOR localizer feature plugin
2020-12-07 19:32:43 +01:00
f4exb
ffe515fb63
VOR localizer feature: initial commit
2020-11-30 01:30:18 +01:00
f4exb
38787f2a19
VOR single channel: added REST API and channel report message
2020-11-29 09:26:32 +01:00
f4exb
6de27fc3d0
SSB Mod: added audio compressor preamp gain and threshold controls
2020-11-25 14:19:21 +01:00
f4exb
10eb25d8b7
VOR demod: added missing bits
2020-11-25 00:17:04 +01:00
Jon Beniston
4a6a886996
Add VOR demodulator
2020-11-24 12:31:16 +00:00
f4exb
ce2aad5a7a
Fixed narrowing warning when Rx sample size is 16 bits
2020-11-24 00:02:44 +01:00
f4exb
89a901e383
Fixed getURI method in channels and features
2020-11-22 19:29:27 +01:00
Kacper Michajłow
74d0c74830
Fixes for clang-cl build
2020-11-22 04:01:02 +01:00
f4exb
b396a190de
Implement SigMF support only when compiled with GCC (libsigmf dependency). Implements #712
2020-11-21 20:00:32 +01:00
f4exb
87d8816881
Audio output plugin
2020-11-21 11:15:06 +01:00
f4exb
b3476e4757
Audio output device: added volume control
2020-11-21 09:41:35 +01:00
Kacper Michajłow
f8dcbaab66
Fix and enable sdrbench build on Windows
2020-11-20 11:04:51 +01:00
f4exb
c44ae9f1e9
UDP sink and source channels fixed REST API mappings. Issue #713
2020-11-18 21:23:04 +01:00
f4exb
696c6c9379
Fixed remaining warnings
2020-11-15 12:02:04 +01:00
f4exb
82f98ab6c1
cmake: re-integrated -Woverloaded-virtual and fixed corresponding warnings
2020-11-15 08:31:49 +01:00
f4exb
4e2978f7ea
Fixed -Wunused-but-set-variable warnings
2020-11-15 00:36:03 +01:00
f4exb
3f2f1fcd7f
Fixed -Wclass-memaccess warnings
2020-11-15 00:03:34 +01:00
f4exb
9bd8e9c34e
Fixed -Wsign-compare warnings
2020-11-14 22:08:06 +01:00
f4exb
6285235257
Fixed -Wtype-limits warnings
2020-11-14 19:18:41 +01:00
f4exb
7a6636b63a
Fixed -Wunused-variable warnings
2020-11-14 18:45:05 +01:00
f4exb
55eb6cc951
Fixed -Wunused-parameter warnings
2020-11-14 11:13:32 +01:00
f4exb
f668863aed
Fixed -Wreorder warnings
2020-11-14 05:51:19 +01:00