Jon Beniston
470384a89d
Fix filename case for Linux
2020-10-08 16:14:29 +01:00
Jon Beniston
22ff79239e
Add IEEE 802.15.4 modulator
2020-10-08 15:13:06 +01:00
f4exb
40bd300baf
Channel Analyzer: set GUI sample rate at construction time. Fixes #649
2020-10-07 21:32:32 +02:00
f4exb
170a2661e1
Updated version and changelogs
2020-10-06 07:41:32 +02:00
f4exb
d0300ef76f
USRP input: corrected plugin library name
2020-10-06 00:01:04 +02:00
f4exb
841a8fe242
Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget
2020-10-05 19:48:05 +02:00
f4exb
31bf99a619
Removed dangling PluginInstanceGUI references
2020-10-05 16:30:24 +02:00
f4exb
6ebf4569bf
Delete channel API from DeviceUISet. Update FeatureUISet
2020-10-04 22:16:09 +02:00
f4exb
e9a32528d7
Delete Feature in FeatureUISet
2020-10-04 22:16:09 +02:00
f4exb
b1c9a35dcb
Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow
2020-10-04 22:16:09 +02:00
f4exb
4ab683fa7d
Feature plugins: use specialized FeatureGUI superclass. Handle GUI lifecycle in DeviceUISet
2020-10-04 22:16:09 +02:00
f4exb
d3d506a5ae
Removed handleMessage virtual method from PluginInstanceGUI
2020-10-04 22:16:09 +02:00
f4exb
d085b4eb7d
Removed undesirable methods from PluginInstanceGUI and related common plugins
2020-10-04 22:16:09 +02:00
f4exb
efaba0fa67
Feature plugins: register feature instances outside of their GUI classes
2020-10-04 22:16:09 +02:00
f4exb
8bf2d4469b
Channel API: new getURI method. Applied to LoRa demod
2020-10-04 22:16:09 +02:00
f4exb
a93a93cec0
Channel API: new getURI method. Applied to common plugins
2020-10-04 22:16:09 +02:00
f4exb
7d3adee2b0
Feature plugins: changed getIdentifier method
2020-10-04 22:16:09 +02:00
f4exb
c9d372f1c9
Add GUI to device set outside plugin: applied to LoRa demod
2020-10-04 22:16:09 +02:00
f4exb
1b11363214
Add GUI to device set outside plugin: applied to common plugins
2020-10-04 22:16:09 +02:00
f4exb
b8568feb47
Replace separate create channel methods (BS and CS): Lora Demod
2020-10-04 22:16:09 +02:00
f4exb
ef65afea02
Replace separate create channel methods (BS and CS): common plugins
2020-10-04 22:16:09 +02:00
f4exb
f92622b45a
Remove unused message from BasebandSampleSink
2020-10-04 22:16:09 +02:00
Jon Beniston
3e6edfa17f
Fix compiler warnings
2020-10-03 09:27:37 +01:00
Jon Beniston
d4aa5d75b5
Add USRP device support.
2020-10-02 22:45:28 +01:00
Volker Schroer
fa8933ad7b
Update fcdproplusplugin.cpp
...
Make the fcdpro+ device visible in the list of available source devices
2020-10-01 17:53:37 +02:00
f4exb
645cf2413c
Updated versions and changelogs. Fixed build server off for Appveyor Windows build
2020-09-29 08:42:11 +02:00
f4exb
9c2e9ccb75
Simple PTT: corrected PTT button highlight when coming from REST API action
2020-09-29 01:27:01 +02:00
f4exb
bfb2e0bfd4
Simple PTT: added documentation
2020-09-28 19:37:58 +02:00
f4exb
586d07bcb7
RigCtl Server: added plugin
2020-09-28 19:37:40 +02:00
f4exb
c28ddf2624
Simple PTT updates
2020-09-28 19:23:47 +02:00
f4exb
cd5a4db876
Feature plugins framework: presets
2020-09-28 16:49:32 +02:00
f4exb
153429cc7f
Feature plugins framework: REST API and server implementationo
2020-09-28 16:49:32 +02:00
f4exb
e36ab79b7a
PTT Feature: initial commit
2020-09-28 16:49:32 +02:00
f4exb
e8f3745bf3
Feature plugins framework initial commit and Misc plugins removal
2020-09-28 16:49:32 +02:00
Jon Beniston
cc619e7bf5
Increase supported sample rate 10x
2020-09-28 09:48:20 +01:00
f4exb
4fb5633e62
Updated version and changelogs
2020-09-26 09:13:34 +02:00
f4exb
cc97dd15a9
Packet Modulator: REST API: added missing settings - implementation
2020-09-24 22:39:39 +02:00
f4exb
465a3dd6f6
Packet Modulator: fixed warning in .ui file and adjust some dimensions
2020-09-24 22:35:01 +02:00
f4exb
c1d0468d12
Packet Mod: fixed warnings in packetmodgui.ui
2020-09-24 08:47:14 +02:00
Jon Beniston
d1f9c57f66
Add narrowband FM preemphasis settings
2020-09-24 08:36:13 +02:00
Jon Beniston
af43c37cf3
Default to AFSK modulation.
2020-09-24 08:36:13 +02:00
Jon Beniston
9543f3a117
Add 9600 FSK modem with scrambler and raised-cosine pulse-shaping.
...
Add baseband BPF for AFSK.
2020-09-24 08:36:13 +02:00
f4exb
ae60808de8
Corrected Highpass and Bandpass filters normalization. Implements #642
2020-09-21 23:51:45 +02:00
f4exb
71f96aded6
SoapySDR Input: reversed soft LO ppm correction. Fixes #641
2020-09-21 20:32:35 +02:00
f4exb
bc7a227277
DATV demod: added standard basic settings dialog
2020-09-21 20:10:17 +02:00
f4exb
7780435cba
DATV demod: fixed incorrect frequency update when spectrum point and click is used. Fixes issue #637
2020-09-21 19:45:14 +02:00
Jon Beniston
2ac7f9d910
Increase buffer size to account for unintended overflow
2020-09-18 16:52:21 +01:00
Jon Beniston
d954eeb75a
Remove trailing spaces
2020-09-18 16:42:32 +01:00
Jon Beniston
1dc1b17e73
Add packet modulator for transmitting packet radio data packets (AX.25/APRS)
2020-09-18 16:36:27 +01:00
f4exb
401134cdd2
BladeRF2: REST API: add scale in range report implementation
2020-09-14 23:38:06 +02:00
f4exb
5e2d17399d
BladeRF2: generalize scale support in range queries
2020-09-14 23:19:05 +02:00
f4exb
54883699d4
BladeRF2: fixed global gain setting. Fixes issue #630
2020-09-14 23:04:35 +02:00
f4exb
f9f70d91e3
Test Source: fixed worker lifecycle. Fixes issue #626
2020-09-11 00:27:53 +02:00
f4exb
d9ec9f2787
RigCtrl plugin: Removed QMainWindow dependency in plugin interface. Get API URI from MainWindow. Cosmetic changes
2020-09-10 02:43:28 +02:00
f4exb
40bd691a45
RigCtrl plugin: removed QtWidgets dependencies from where they should not be
2020-09-09 01:28:19 +02:00
Jon Beniston
c12076b966
Add missing method causing link error on Windows
2020-09-08 20:50:59 +01:00
Jon Beniston
49cb082c7e
Add rigctrl plugin.
...
plugins/misc/rigctrl - Add rigctrl plugin.
sdrbase/plugin/pluginapi.h/.cpp - Add misc plugin registration.
sdrbase/plugin/pluginmanager.h/.cpp - Add misc plugin registration.
sdrbase/plugin/plugininterface.h/.cpp - Add top level UI and global settings serialization callbacks.
sdrbase/settings/mainsettings.h/cpp - Allow plugins to save global settings in main settings file.
sdrgui/mainwindow.cpp - Load settings after plugins are loaded, to allow plugin settings to be loaded and saved.
sdrsrv/maincore.cpp - Support loading/saving of plugin settings.
2020-09-08 15:47:20 +01:00
f4exb
07a901942b
Updated versions and changelogs
2020-08-29 22:32:11 +02:00
f4exb
b33f37952c
DATV decoder: fixed UDP sender dropping packets. Fixes issue #579
2020-08-29 12:46:37 +02:00
f4exb
a88b2074c4
Updated versions and changelogs
2020-08-27 09:58:11 +02:00
f4exb
459298687b
Remote Input: multicast: REST API implementation
2020-08-27 09:55:04 +02:00
f4exb
9a39df9c3e
Remote Input: updated documentation
2020-08-27 07:41:02 +02:00
f4exb
2b1ddc7208
Remote Input: added option to join a multicast group. Implements #611
2020-08-27 07:40:54 +02:00
f4exb
6a78932130
UDP Source: style and debug message fixes
2020-08-27 07:40:41 +02:00
f4exb
096dd0d2b0
FileSource: calculate file record length down to the microsecond. Implements #614
2020-08-26 00:13:01 +02:00
f4exb
47a1eeaedc
FileInput: calculate file record length down to the microsecond. Implements #614
2020-08-26 00:12:30 +02:00
f4exb
fdafc95b0c
Updated version and changelogs
2020-08-25 21:05:54 +02:00
f4exb
e830f017d3
UDP source: updated documentation
2020-08-25 21:00:20 +02:00
f4exb
0e1e5f7a0b
UDP Source multicast: REST API: implementation
2020-08-25 00:16:06 +02:00
f4exb
125930ca7c
UDP Source: restore spectrum display
2020-08-25 00:07:21 +02:00
f4exb
f5b9c31a45
UDP Source: GUI compatibility with older version of Qt
2020-08-25 00:07:13 +02:00
f4exb
6d65bc74fc
UDP sink: implemented multicast join. Implements #610
2020-08-25 00:06:58 +02:00
f4exb
77051b87fd
NFM demod: correct phase discriminator setFMScaling when applying audio sample rate
2020-08-25 00:06:46 +02:00
f4exb
263a786255
ATV Demod: fixed documentation
2020-08-25 00:06:36 +02:00
f4exb
93b9ebfab5
ATV Demod: fixed ATVDemodSink::apply_setiings
2020-08-21 07:29:58 +02:00
f4exb
8a565a0de2
Upgrade libiio and libairspyhf versions. Updated version and changelogs
2020-08-20 14:02:06 +02:00
f4exb
3afb3c59d5
ATV demod: updated documentation
2020-08-20 08:51:11 +02:00
f4exb
cbc81b8769
ATV Demod: integer number of points per line is simply an Euclidean division
2020-08-20 08:50:44 +02:00
f4exb
0c04560b3c
Merge pull request #605 from ubfx/plutosdr_iq_sampling
...
Fix libiio channel handling for IQ sampling with plutosdr
2020-08-19 13:13:45 +02:00
f4exb
596d2ef149
ATV Demod: applied now threading model
2020-08-19 13:12:23 +02:00
Felix Schneider
c4ccb59e95
Clean up iq sampling fix
2020-08-19 10:02:50 +02:00
Felix Schneider
7848b01987
Open both I and Q channels on plutosdr and change the inputthread accordingly
2020-08-19 09:11:20 +02:00
f4exb
a2a584440c
ATV Demod: arbitrary sample rate: GUI changes
2020-08-18 23:40:55 +02:00
f4exb
2c2ec0327c
ATV demod: removed HSync active condition (fix of original changes)
2020-08-18 20:08:46 +02:00
f4exb
e76e2321c1
ATV demod: effective support of random channel sample rate
2020-08-18 16:23:40 +02:00
f4exb
7eb5b762b0
AirspyHF: use transfer->ctx to pass this object address
2020-08-17 13:58:17 +02:00
f4exb
17afe4fa65
Airspy: use transfer->ctx to pass this object address
2020-08-17 13:58:09 +02:00
f4exb
e037aa61a2
FileSink: fixed compiler warnings
2020-08-17 13:58:01 +02:00
Vort
fe1f2305a5
ATV Modulator: fix crash when m_pointsPerHBar = 0
2020-08-14 11:07:54 +03:00
Vort
f08ed0ff7d
ATV Demodulator: implement double buffering
2020-08-10 15:54:34 +03:00
f4exb
e6e7ece46c
Removed file recording function from device plugins
2020-08-09 00:47:06 +02:00
f4exb
45698b1896
FileSink: REST API implementation
2020-08-08 23:57:47 +02:00
f4exb
6bfc6bacee
New FileSink channel plugin
2020-08-08 23:14:05 +02:00
f4exb
44a62ea505
Renamed FileSink plugin to FileOutput
2020-08-08 17:29:57 +02:00
f4exb
1870b35832
SoapySDR: prepend the driver name to the device label so it can be differentiated if handled by SoapySDR remote
2020-08-08 17:29:57 +02:00
Vort
2e90be0044
Sample offset is adjusted every line
2020-08-05 19:36:07 +03:00
Vort
44d199cfab
Move TVScreen data to separate object
2020-08-04 17:02:18 +03:00
Vort
a6ec7651fb
TVScreenAnalog with subsample shift shader added
2020-08-04 10:02:08 +03:00
f4exb
161cded056
Fixed some compiler warnings
2020-08-03 13:07:06 +02:00
f4exb
674a4ccd27
Modulator plugins with configurable audio: fixed audio sample rate handling
2020-08-03 13:06:41 +02:00
f4exb
7917d595f5
Demods with audio: systematically reapply audio sample rate in case of channel sample rate change
2020-08-03 13:00:00 +02:00
f4exb
c41cf68d60
Demod plugins with configurable audio: fixed audio sample rate handling
2020-08-03 12:59:31 +02:00
f4exb
720d69311e
ATV Modulator: fixed 819 lines system
2020-08-03 08:23:24 +02:00
f4exb
1de1bf4d08
Updated versions and changelogs
2020-08-01 05:13:55 +02:00
f4exb
e8b454847c
ATV: updated dociumentation
2020-07-31 04:53:01 +02:00
f4exb
aeffab5954
ATV Demodulator: Removed 405 lines and added 819 lines system
2020-07-31 04:05:09 +02:00
f4exb
8578b3e117
ATV Modulator: complete vertical sync rework. Removed 405 lines and added 819 lines system. Implements #578
2020-07-31 04:04:16 +02:00
f4exb
96078bc9b8
ATV Modulator: fixed some vertical sync parameters
2020-07-23 13:13:41 +02:00
f4exb
8ae95f2e85
ATV demod: use common code for horizontal sync and different vertical sync detections for HSkip and standard
2020-07-22 08:48:23 +02:00
f4exb
432d6ed8fd
ATV demod: new HSync process based on new horizontal sync code
2020-07-22 07:52:21 +02:00
f4exb
d240d1ae57
ATV mod: corrected m_interleaved to m_interlaced
2020-07-21 23:54:06 +02:00
f4exb
31555e4476
ATV mod: corrected line timings and created a diagonal pattern
2020-07-21 23:52:30 +02:00
f4exb
d67174ef8d
Revert "DSD demod: implemented DMR basic privacy followinf dsdcc v1.8.7 changes"
...
This reverts commit e72ec4c879
.
2020-07-21 20:03:49 +02:00
f4exb
1d643e27bb
Revert "DSD demod: REST API: DMR private key implementation"
...
This reverts commit 662ac6ef6d
.
2020-07-21 19:59:19 +02:00
f4exb
625463a428
Updated version and changelogs
2020-07-21 08:41:39 +02:00
f4exb
bb35db0703
Channel Analyzer: fixed rational downsampler
2020-07-21 02:10:28 +02:00
f4exb
cb3be14515
Channel Analyzer: fixed sink initialization and removed unused baseband public set baseband sample rate
2020-07-20 11:16:46 +02:00
f4exb
9b10ddc668
Channel Analyzer: use complex decimator for decimation by power of two value
2020-07-20 11:16:46 +02:00
f4exb
7195600cb6
Channel Analyzer: fixed rational downsampler setting after range calculation
2020-07-20 11:16:46 +02:00
Vort
461de8e536
ATV Demodulator: bug fixes and performance improvements
2020-07-20 11:15:26 +02:00
Vort
c0eabc0f69
Set correct output directories for RelWithDebInfo build
2020-07-20 07:11:27 +03:00
Vort
4afd5a7a2d
ATV Demodulator: improvements of HSync and VSync algorithms. Fixes #459 .
2020-07-19 14:17:54 +03:00
StefanBruens
ba28373258
Use CMake varialbles instead of depending on FFmpeg binary
...
DATV will be excluded when the ffmpeg binary is not installed,
although the actual dependencies are fulfilled.
2020-07-19 03:55:27 +02:00
f4exb
e60e4da02c
Updated version and changelogs
2020-07-14 00:15:26 +02:00
f4exb
f2b2fa1425
Channel Analyzer: fixed sink apply channel settings. Fixes #569 and #570
2020-07-13 22:25:04 +02:00
f4exb
16db72658b
Channel Analyzer: corrected channel sample rate applied to the sink when processing DSPSignalNotification
2020-07-13 22:24:52 +02:00
f4exb
fe520f5ae5
Channel Analyzer: improved baseband thread management
2020-07-13 22:24:03 +02:00
f4exb
181efe4b1c
AM demod: improved baseband thread management
2020-07-13 22:23:53 +02:00
f4exb
d93651dedb
RemoteInput; do not stop UDP handler when stopping else it blocks the restart. Fixes issue #563
2020-07-13 00:06:48 +02:00
f4exb
57cd14c8e1
Updated version and changelogs
2020-07-12 21:01:51 +02:00
f4exb
f3e4b847a6
FileSinkOutput: added missing bits
2020-07-12 12:51:38 +02:00
f4exb
fb1c748d1d
FileSinkOutput: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 10:22:24 +02:00
f4exb
8babeb87a7
RemoteSource: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 10:03:08 +02:00
f4exb
b19dedc24d
RemoteOutput: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 09:42:33 +02:00
f4exb
cb8ac3a156
TestSink: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 03:55:25 +02:00
f4exb
4f462c1b88
LocalSource: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 02:54:11 +02:00
f4exb
b8681d59a9
TestSource: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 02:39:29 +02:00
f4exb
059d0dc4f2
AirspyHF: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 02:39:14 +02:00
f4exb
4bad01280e
Airspy: refactored PerseusInputThread to PerseusInputWorker object moved to thread. Equivalent to FileInput changes
2020-07-12 01:51:57 +02:00
f4exb
3ff933152a
Perseus: refactored PerseusInputThread to PerseusInputWorker object moved to thread. Equivalent to FileInput changes
2020-07-12 00:35:37 +02:00
f4exb
46bca49042
ATV demod: corrected line endings
2020-07-11 21:02:03 +02:00
f4exb
99586c7be6
ATV demod: fixed initialization issues. Fixes #560
2020-07-11 21:01:32 +02:00
f4exb
dadf51b6d7
FileInput: removed center frequency and sample rate from the settings since it should come from the file header
2020-07-11 11:09:58 +02:00
f4exb
141d3fa03d
LocalSink: refactored LocalSinkThread to LocalSinkWorker object moved to thread. Equivalent to FileInput changes
2020-07-11 10:37:33 +02:00
f4exb
7cddf7ce0b
FileInput: some code cosmetic changes
2020-07-11 06:56:32 +02:00
f4exb
c75c35acad
File Input: refactored FileInputThread to FileInputWorker object moved to thread (contribution from Vort). Fixes #562
2020-07-11 06:45:16 +02:00
f4exb
09beb9e209
GLScope and GLSpectrum: updated documentation
2020-07-06 19:23:55 +02:00
f4exb
f540fa0536
GLScope markers: updated documentation
2020-07-06 19:23:35 +02:00
f4exb
a4a16265a3
Updated version and changelogs
2020-07-01 20:22:41 +02:00
f4exb
8d5dfde3eb
ATV demod: REST API: new AM scaling adjust settings: implementation
2020-07-01 20:00:52 +02:00
f4exb
92264756dc
ATV Demod: updated documentation
2020-07-01 19:53:31 +02:00
f4exb
b64e41419f
Add 10 MHz digit to wideband channel plugins. Implements #531
2020-07-01 19:53:09 +02:00
f4exb
8794021940
ATV demod: updated documentation
2020-07-01 08:58:26 +02:00
f4exb
44989a42c8
ATV demod: removed useless member m_horizontalSynchroDetected. Process classic: fixed m_avgColIndex synchronization
2020-07-01 08:58:17 +02:00
f4exb
8a09466734
ATV demod: fixed image horizontal crop
2020-07-01 08:58:00 +02:00
f4exb
53dc81b0df
ATV demod: scaling multiply and shift parameters. Reworked top time setting. Added some missing serialize/deserialize settings
2020-07-01 08:57:51 +02:00
f4exb
563c509c7c
Initialize m_audioSampleRate in constructors where missing. Fixes #554
2020-07-01 08:57:38 +02:00
f4exb
552ccede77
ATV demod: added AGC to AM demod and use standard magnitude. Enhancement to #459
2020-06-30 01:15:27 +02:00
f4exb
9c05329bb3
ATV demod: fixed AM demodulator. Fixes issue #459
2020-06-29 08:49:10 +02:00
f4exb
206eaff050
Remote input buffer size rework: dynamically allocated number of decoder slots. Implements #534
2020-06-28 10:15:26 +02:00
f4exb
385d8cc2db
Remote input buffer size rework: dynamically allocatable number of decoder slots
2020-06-28 10:15:15 +02:00
f4exb
16364d604a
Remote input buffer size rework: member name changes. Adjust sample sink fifo size from sample rate
2020-06-28 10:14:35 +02:00
f4exb
b7284b6b5c
Updated version and changelogs
2020-06-27 10:52:43 +02:00
f4exb
48e3a2808e
RTL-SDR bias tee. Updated documentation
2020-06-27 10:49:09 +02:00
f4exb
e62b0c7836
RTL-SDR bias tee. Implements #533
2020-06-27 10:47:50 +02:00
f4exb
111c7237aa
Frequency tracker: REST API: added tracking delta frequency in report. Implements #550
2020-06-27 10:34:47 +02:00
f4exb
423476140a
LocalSource: fixed DSPSignalNotification& message passing to baseband
2020-06-27 10:05:12 +02:00
f4exb
eee7640cdd
LocalSink: fixed DSPSignalNotification& message passing to baseband and size sink FIFO depending on channel sample rate
2020-06-27 10:05:03 +02:00
f4exb
d4959e0a40
LocalSink: increase device link FIFO size
2020-06-27 10:04:38 +02:00
f4exb
cf6c964e69
Fixed LocalSink and LocalInput samples threading model by adding one decoupling FIFO. Fixes issue #549
2020-06-27 10:04:25 +02:00
f4exb
18cee9d101
Updated version and changelogs
2020-06-24 05:25:56 +02:00
f4exb
f13783b4e5
IQ swap: fixed transverter dialog
2020-06-23 22:25:54 +02:00
f4exb
128f091566
IQ swap: updated plugins GUI
2020-06-23 20:00:24 +02:00
f4exb
77c583385a
IQ swap: updated plugins documentation
2020-06-23 19:57:54 +02:00
f4exb
c4136c6a44
IQ swap: REST API: implementation in plugins
2020-06-23 19:56:50 +02:00
f4exb
cc5d614f67
IQ swap: initial implementation in plugins
2020-06-23 19:29:58 +02:00
f4exb
9508e8b88a
Updated version and changelogs
2020-06-20 10:02:23 +02:00
f4exb
cba77b8f35
Channel analyzer: fixed scope vis feed regression. Fixes issue #547
2020-06-20 09:50:13 +02:00
f4exb
662ac6ef6d
DSD demod: REST API: DMR private key implementation
2020-06-15 13:51:46 +02:00
f4exb
e72ec4c879
DSD demod: implemented DMR basic privacy followinf dsdcc v1.8.7 changes
2020-06-15 12:40:59 +02:00
f4exb
e79e11546c
PlutoSDR: fixed handling of open device status. Fixes issue #510
2020-05-20 11:23:51 +02:00
f4exb
a8969af144
Updated plugins version
2020-05-16 08:15:47 +02:00
f4exb
68fcdff6d1
GLSpectrumGUI: removed reference to message queue in setBuddies method in LoRa demod
2020-05-15 23:30:44 +02:00
f4exb
a125ab02cf
GLSpectrumGUI: removed reference to message queue in setBuddies method
2020-05-15 23:27:39 +02:00
f4exb
7d6d351891
SpectrumVis: removed message queue parameter from configure method
2020-05-15 23:22:34 +02:00
f4exb
4d9d804f97
Websocket spectrum: adapted plugins (missing bits)
2020-05-15 23:14:19 +02:00
f4exb
0d5ecaca9f
Websocket spectrum: adapted LoRa demod
2020-05-15 23:12:46 +02:00
f4exb
9945c6a8f8
Websocket spectrum: adapted plugins
2020-05-15 22:57:09 +02:00
f4exb
ac6c3b08f2
Websocket spectrum: first implementation
2020-05-15 22:49:35 +02:00
Sergei I. Korolev
d9ea8d4abc
Added more flexible build options
2020-05-02 17:57:00 +03:00
f4exb
9029a7f24f
ATV modulator: make OpenCV code objects compatible with OpenCV version in Ubuntu 20.04. Fixes issue #511
2020-04-28 05:41:05 +02:00
f4exb
567acfcbc9
Fixed some warnings from Mac ports compilation (2)
2020-04-28 05:36:59 +02:00
f4exb
f1d46c440a
Fixed incorrect frequency display when transverter is engaged. Fixes issue #509
2020-04-28 05:36:46 +02:00
f4exb
44d8f8022b
DATV demod: compatibility with newer dvbs2.h
2020-04-28 05:36:34 +02:00
f4exb
e5144c8bbc
DATV demod: apply commit 0902155da2f79f2cdfdbe12b849c5f515f1f0d55 math.h only
2020-04-28 05:36:19 +02:00
f4exb
953079668f
DATV demod: apply commit 2ac274f77e6cb6ad6d2a81c9f94f05ea00ea4833 Customize MER for QAM constellations too.
2020-04-28 05:36:12 +02:00
f4exb
85bbcd0c68
DATV demod: apply commit 3479085369c2466fb2672f8e529e771c8fa22d1c Control refresh of tracking FIR filter.
2020-04-28 05:35:58 +02:00
f4exb
d0f97d0a5c
DATV demod: apply commit90c280f03339fe173baf2f908c37135b9b4c05bd Add complex ops.
2020-04-28 05:35:49 +02:00
f4exb
8f46029457
DATV demod: apply commit dd2d9b97025a34a1b168439d60528826b6c9ebf6 Fix RRC amplitude.
2020-04-28 05:35:39 +02:00
f4exb
6172f5a33f
XTRX: REST API: fixed wrong setting object
2020-04-20 01:11:32 +02:00
f4exb
577ca59760
LimeSDR: revised labels and tooltips for antenna select. Fixes issue #506
2020-04-19 12:58:34 +02:00
f4exb
b64d813cfc
Fixed some warnings from Mac ports compilation
2020-04-19 06:14:45 +02:00
f4exb
c7e7215199
XTRX: fixed sample rate setting
2020-04-18 19:12:37 +02:00
f4exb
4300ae6623
LimeSDR: GUI: flip SR and Hw/Sw decimation or interpolation displays
2020-04-18 19:10:01 +02:00
f4exb
be7ec93654
XTRX: cosmetic changes
2020-04-11 17:48:03 +02:00
f4exb
0d094f4aa7
LimeSDR: cosmetic changes
2020-04-09 06:49:28 +02:00
f4exb
03d39f8483
LimeSDR: use constant instead of define for buffer size
2020-04-09 06:49:16 +02:00
f4exb
f528347fd5
AM demod: fixed initialization of squelch counter. Fixes issue #502
2020-04-09 06:48:58 +02:00
f4exb
8a088199c9
Samplesources GUI file record: updated documentation
2020-04-02 05:01:00 +02:00
f4exb
bbe4605258
Samplesources GUI file record: right click to choose file
2020-04-02 05:00:43 +02:00
f4exb
71e65c4e9c
RTLSDR GUI file record: right click to choose file
2020-04-02 05:00:10 +02:00
f4exb
597633009c
BladeRF2: REST API: implemented actions: implementation
2020-04-02 04:55:24 +02:00
f4exb
fb8a1f9df9
BFM demod: added initialization of message to GUI address
2020-03-29 00:02:54 +01:00
Sergei I. Korolev
7f47cd978d
* fix opencv constants namespace
2020-03-22 04:05:17 +03:00
f4exb
323e75cddd
REST API device and channel actions: extension of record action: implementation
2020-03-10 19:44:27 +01:00
f4exb
4020f66315
REST API device and channel actions: FileSource: added seek millis
2020-03-10 15:51:40 +01:00
f4exb
b317c0a59d
REST API: device and channel actions: fixes to implementation
2020-03-10 15:31:38 +01:00
f4exb
07c11edb87
REST API device and channel actions: general implementation and RTLSDR and FileSource implementations
2020-03-10 08:33:15 +01:00
f4exb
6398f4dd42
XTRX output: added missing file in cmake file
2020-02-27 11:17:16 +01:00
f4exb
afc17ca12b
FileSource: fixed various issues with settings with GUI and REST API. Fixes issue #481
2020-02-26 14:14:45 +01:00
f4exb
c473c31035
BFM demod: fixed message to GUI initialization in baseband class. Fixes #469
2020-01-25 03:43:55 +01:00
f4exb
e33ed72059
Removed MIMO plugins and related code
2020-01-01 11:41:00 +01:00
f4exb
d11f56adb9
REST API: updates for MIMO (4)
2019-12-24 19:10:20 +01:00
f4exb
6855602a7f
Device API: removed useless stream index parameter on channel API methods
2019-12-23 23:41:44 +01:00
f4exb
ddc4667bdb
REST API: updates for MIMO
2019-12-23 18:51:38 +01:00
f4exb
d0858f21fb
Added possibility to specify devices that cannot be discovered automatically. This implements #445
2019-12-16 01:03:47 +01:00
f4exb
99e16cf0bc
Removed obsolete signals causing unresolved references
2019-12-14 12:39:47 +01:00
f4exb
98e4b55d74
DATV Demod: fixed some (legitimate) MSVC issues
2019-12-14 05:33:09 +01:00
f4exb
653f8c1330
Renamed DownSampleChannelizer back to (new) DownChannelizer
2019-12-13 15:15:21 +01:00
f4exb
5d1d455a90
Remote Sink: fixed center frequency in meta data
2019-12-13 01:45:00 +01:00
f4exb
14a21b10cb
Removed obsolete references to DownChannelizr
2019-12-13 00:43:07 +01:00
f4exb
1359aac9b6
Removed ThreadedBasebandSampleSink
2019-12-13 00:42:37 +01:00
f4exb
1e1cfba178
Remote Sink: GUI and REST API fixes
2019-12-12 23:49:38 +01:00
f4exb
30ddab77e3
Remote output: threading refactoring
2019-12-12 18:25:19 +01:00
f4exb
1a8028a4eb
Commented too frequent debug messages
2019-12-12 18:25:12 +01:00
f4exb
18f833c650
Remote Sink: methods cleanup
2019-12-12 18:25:05 +01:00
f4exb
923ac7695a
Remote Sink: threading refactoring
2019-12-11 23:20:11 +01:00
f4exb
fb3ccd05d3
Removed Remote Sink from build
2019-12-11 03:03:48 +01:00
f4exb
8004559ab5
Frequency Tracker: refactoring of classes: even more fixes
2019-12-10 13:55:42 +01:00
f4exb
85304534ca
FrequencyTracker: refactoring of classes more fixes
2019-12-10 08:50:53 +01:00
f4exb
5eff8ef3a3
Remote Sink: refactoring of classes
2019-12-10 08:27:13 +01:00
f4exb
91b24a7c90
Rx plgins: refactoring of classes (3)
2019-12-09 13:44:12 +01:00
f4exb
f1112f64d0
LocalSource plugin cleanup and fixes
2019-12-09 13:44:02 +01:00
f4exb
12735f26a9
Tx plugins: fixed VU meter handling
2019-12-09 13:43:54 +01:00
f4exb
fb242d15d3
Frequency Tracker: refactoring of classes
2019-12-09 13:43:07 +01:00
f4exb
38e1635149
Frequency Tracker: refactoring of classes: more fixes
2019-12-09 12:58:56 +01:00
f4exb
4399f6b537
Local sink: implemented play toggle REST API
2019-12-09 10:38:22 +01:00
f4exb
ef85977682
Local source: implemented play toggle REST API
2019-12-09 10:32:50 +01:00
f4exb
282267dc38
ATV demod: removed useless back communication with GUI
2019-12-04 07:20:23 +01:00
f4exb
6ee705fcd7
DATV demod: refactoring of classes
2019-12-04 07:20:13 +01:00
f4exb
735f1cdbb4
Rx plugins: refactoring of classes (2)
2019-12-04 07:20:05 +01:00
f4exb
0873672a74
ATV demod: full refactoring
2019-12-02 02:10:55 +01:00
f4exb
3fde47ff70
ATV modulator: removed useless mutex in ATVModSource
2019-12-01 19:54:01 +01:00
f4exb
f7a241439c
AM modulator: fixed asym FFT filter management
2019-12-01 15:12:36 +01:00
f4exb
cbb963754c
ATV modulator: fixed horizontal and vertical bars
2019-12-01 01:50:14 +01:00
f4exb
1d2bcf95f5
ATV modulator: corrected FM modulation
2019-11-27 03:21:36 +01:00
f4exb
a5c5790b6f
ATV modulator: fixed TV standard setting
2019-11-27 01:36:24 +01:00
f4exb
b49e68e77b
Channel Analyzer: refactoring of classes and downsampling chain reorganization
2019-11-24 10:15:23 +01:00
f4exb
4005b70175
AM, NFM and DSD demod fixes
2019-11-24 10:13:17 +01:00
f4exb
5c5079108b
DSDDemod: fixes
2019-11-23 12:11:41 +01:00
f4exb
941bb715ee
NFMDemo: fixed setSelectedCtcssIndex method
2019-11-23 09:57:26 +01:00
f4exb
193430e02f
Removed experimental NFM demod from build
2019-11-23 07:47:24 +01:00
f4exb
5b83b2a4a8
Rx plugins: refactoring of classes (1)
2019-11-23 07:40:36 +01:00
f4exb
c3e3044b98
Tx plugins fixes and further refactoring around MsgConfigureChannelizer and audio
2019-11-21 00:42:31 +01:00
f4exb
b135a9582b
NFM demod: fixed audio FIFO fill
2019-11-19 03:54:28 +01:00
f4exb
4326af12ee
Tx channels: fixed stream assignment with MIMO devices
2019-11-19 01:24:02 +01:00
f4exb
d1b80524ea
Channel Tx plugins: added support of MIMO devices
2019-11-17 11:09:35 +01:00
f4exb
19da4eae76
Scope: added DOA projections and updated ChannelAnalzyer
2019-11-15 22:58:28 +01:00
f4exb
5649162d9e
Fixed some MSVC compatibility issues
2019-11-15 09:37:14 +01:00
f4exb
147bf5c24e
Removed extraneous plugins/channelmimo directory
2019-11-15 02:25:14 +01:00
f4exb
34965d3935
Tx refactoring: added some missing method bodies
2019-11-15 02:20:03 +01:00
f4exb
48174ad5cf
Renamed UpSampleChannelizer back to UpChannelizer
2019-11-15 01:39:11 +01:00
f4exb
5a843a573c
Removal of UpChannelizer and ThreadedBasebandSampleSource
2019-11-15 01:39:02 +01:00
f4exb
3b74153ec6
SampleSourceFifo refactoring and Tx code reorganization
2019-11-15 01:05:32 +01:00
f4exb
246ff824af
Corrected network manager process memory leaks (Rx side)
2019-11-12 18:46:45 +01:00
f4exb
e6a929470f
Renamed SampleSourceFifo to SampleSourceFifoDB to mark double buffered nature of FIFO
2019-11-02 11:03:07 +01:00
f4exb
5bc6b7e702
Merge pull request #436 from ra1nb0w/macosx
...
leansdr: fixes for macos
2019-11-02 10:59:57 +01:00
Davide Gerhard
0572a1643c
leansdr: fixes for macos
...
- plscodes.LENGTH
llvm < 3.9.0 doesn't support "Variable length array" and therefore
can't be used (it is not part of c++11 standard). see commit
e7545b33ff
- float casting is needed to avoid confusione between double and float
- F_SETPIPE_SZ is not supported on macOS
2019-11-02 08:42:35 +01:00
f4exb
d58fa18b55
Updated documentation changelogs and version
2019-11-01 19:45:45 +01:00
f4exb
1fa5c5dd90
TestSink: removed useless code
2019-11-01 10:28:12 +01:00
f4exb
8e8789efd9
TestSink GUI cosmetic change
2019-10-28 18:40:35 +01:00
f4exb
dce1951e94
TestSink spectrum display
2019-10-28 01:26:45 +01:00
f4exb
077a083336
ChannelAnalyzer: set trace length to FFT length when auto-correlation by IFFT is used
2019-10-27 22:25:20 +01:00
f4exb
4949e1fd04
Tx plugins: corrected FIFO begin iterator vs number of samples read
2019-10-27 08:03:32 +01:00
f4exb
8412260d5a
Test Sink fixes
2019-10-25 18:24:54 +02:00
f4exb
d63f1a3ed5
Fixed some compilation issues
2019-10-25 13:57:19 +02:00
f4exb
e2fd1384f7
TestSink output plugin
2019-10-25 13:50:55 +02:00
f4exb
8123f128b2
AMMod: adapt to MO devices
2019-10-21 01:00:46 +02:00
f4exb
cf52553304
MIMO: MO operation fixes
2019-10-20 20:05:30 +02:00
f4exb
ff617b6f7d
Reworked sample MI FIFO and MIMO device engine
2019-10-09 07:39:52 +02:00
f4exb
239c5974a7
FIFO for multiple input handling: implementation
2019-10-09 07:39:52 +02:00
f4exb
51a07c3f7b
Channel Rx plugins: implement MIMO support
2019-10-09 07:39:52 +02:00
f4exb
01f0dd906a
Corrected device display name channel handling
2019-10-09 07:39:52 +02:00
f4exb
ee3313dc82
Plugins device enumeration optimization: factorization of common code for Rx/Tx devices
2019-10-09 07:39:52 +02:00
f4exb
e9bbf0b266
Plugins device enumeration optimization
2019-10-09 07:39:52 +02:00
f4exb
085b571900
Fixed TestMI web API adapter
2019-10-09 07:39:52 +02:00
f4exb
92856056cf
BladeRF, HackRF: minor fixes
2019-10-09 07:39:52 +02:00
f4exb
500f5bc82c
Presets for MIMO
2019-10-09 07:39:52 +02:00
f4exb
0a03c5d587
Fallback of sample sink vector in test MI source and device MIMO engine
2019-09-10 18:47:34 +02:00
f4exb
d1ba318c45
Allow channel marker to be present in more than one spectrum in MIMO mode
2019-09-09 00:59:03 +02:00