f4exb
|
de7e61e364
|
Added missing include
|
2019-06-02 20:15:19 +02:00 |
f4exb
|
bdc68ba4df
|
Merge branch 'mimo' into dev
|
2019-05-31 20:13:48 +02:00 |
f4exb
|
76f20fe5d0
|
Merged latest developments on dev branch (4.8.1 and 4.8.2)
|
2019-05-31 12:45:29 +02:00 |
f4exb
|
ecb4a08718
|
MIMO: channel marker affinity with the stream being displayed on the main spectrum. Implemented in demod AM
|
2019-05-30 18:38:10 +02:00 |
f4exb
|
e361afd29f
|
MIMO: implement I/Q correction for sources
|
2019-05-29 22:09:19 +02:00 |
f4exb
|
a0f16a1db0
|
MIMO: test MI: select stream to be displayed on main sperctrum
|
2019-05-28 12:09:08 +02:00 |
f4exb
|
bb8366bfde
|
MIMO: test MI source: implemented file record
|
2019-05-28 08:56:36 +02:00 |
f4exb
|
f9a8523714
|
MIMO: add channel to testMI (2)
|
2019-05-27 02:52:33 +02:00 |
Davide Gerhard
|
dcfb7f6c97
|
cmake: full refactor to remove qmake and use cmake on all platforms
|
2019-05-21 20:19:25 +02:00 |
f4exb
|
ad4827f36c
|
MIMO: handle channel and ancillary source / sink lists add / remove items
|
2019-05-19 12:54:22 +02:00 |
f4exb
|
7186182d71
|
MIMO: use proper functions to get the number of source and stream sinks from the MIMO device
|
2019-05-19 10:23:18 +02:00 |
f4exb
|
75ee688ac2
|
MIMO: implemented add/remove MIMO device set in main GUI
|
2019-05-18 11:59:56 +02:00 |
f4exb
|
ddde7a925f
|
MIMO: copied test source as multiple input. Adaptation of main classes
|
2019-05-18 06:30:37 +02:00 |
f4exb
|
2d44fa3b99
|
SoapySDR output: support floating point type samples
|
2019-05-17 18:35:34 +02:00 |
f4exb
|
60db6f76a6
|
MIMO support (4)
|
2019-05-16 00:43:15 +02:00 |
f4exb
|
6776afd277
|
MIMO support (3)
|
2019-05-15 18:51:10 +02:00 |
f4exb
|
7ddb62fb0d
|
MIMO support (2)
|
2019-05-15 08:33:13 +02:00 |
f4exb
|
b72ff29c27
|
MIMO support: added DSP Engine and Device for MIMO (1)
|
2019-05-13 01:55:12 +02:00 |
f4exb
|
b2e35b2d31
|
Added a hidden command line option to activate MIMO functionality
|
2019-05-12 10:25:55 +02:00 |
f4exb
|
8029194c02
|
Local output plugin and fixes
|
2019-05-10 23:38:52 +02:00 |
f4exb
|
ba4c8d7a68
|
Added the Local Source plugin
|
2019-05-10 13:20:30 +02:00 |
f4exb
|
6d5d77dc6c
|
Channel local source (1)
|
2019-05-10 00:34:35 +02:00 |
f4exb
|
d0683110d6
|
Device sink API and engine: removed the unused addSource and removeSource methods
|
2019-05-07 22:39:23 +02:00 |
f4exb
|
fad3ed66b6
|
GUI: removed multiple source channel warning popup
|
2019-05-07 21:13:32 +02:00 |
f4exb
|
a69d8a6422
|
SSB Modulator: implemented hard limiter on compressor to prevent overload
|
2019-05-07 02:50:05 +02:00 |
f4exb
|
459063d4f2
|
Frequency tracker (4)
|
2019-05-04 22:00:24 +02:00 |
f4exb
|
fc650c5fd1
|
Method to get frequency from FLL. Fixed Channel Analyzer lock delta frequency display in case of decimation
|
2019-05-04 04:54:16 +02:00 |
f4exb
|
aa60776795
|
Down channelizer: fixed sample saturation in 16 bit mode
|
2019-05-03 00:23:38 +02:00 |
f4exb
|
9e5003eab9
|
New plugin pair LocalSink and LocalInput to pipe streams internally
|
2019-05-02 04:02:40 +02:00 |
f4exb
|
9a39d0d898
|
Fixed IntHalfbandFilterEO factor calculation width forcing use of EOStorageType
|
2019-04-29 12:03:51 +02:00 |
f4exb
|
91089b6809
|
Remote sink: fixed chanel frequency shift calculation and access
|
2019-04-27 01:19:17 +02:00 |
f4exb
|
111c035c09
|
Remote channel sink: decimation and shift: core changes
|
2019-04-26 01:27:36 +02:00 |
f4exb
|
07c5bd19b8
|
Remote channel sink: decimation and shift: GUI changes
|
2019-04-25 15:48:47 +02:00 |
f4exb
|
e55f33ffc9
|
Up channelizer: implemented direct setting of filter chain
|
2019-04-25 09:26:03 +02:00 |
f4exb
|
3a5bc0ac3a
|
Down channelizer: implemented direct setting of filter chain
|
2019-04-25 09:14:17 +02:00 |
f4exb
|
c3a8c14517
|
Interpolators: added invert I/Q parameter. Default false
|
2019-04-12 00:17:49 +02:00 |
f4exb
|
fc49bd2855
|
ixed incomplete copyright headers (3): sdrbase
|
2019-04-11 14:32:15 +02:00 |
f4exb
|
b9a06b2966
|
Simplified some shifted decimators
|
2019-04-02 02:03:54 +02:00 |
f4exb
|
e2ac286458
|
Series of shifted decimators matching shifted interpolators. Applied to HackRF input
|
2019-04-02 01:10:03 +02:00 |
f4exb
|
6db002bbe3
|
Decimators: cleanup code
|
2019-04-01 15:08:42 +02:00 |
f4exb
|
f8230eab53
|
Decimators: cleanup of old commented out code
|
2019-04-01 14:45:41 +02:00 |
f4exb
|
dc4a98b58a
|
HackRF output: compensate shifted interpolators
|
2019-04-01 14:40:01 +02:00 |
f4exb
|
bfcfe8f87c
|
Implemented shifted interpolators by 64 and fixed some shifted interpolators inf/sup chains
|
2019-04-01 03:24:45 +02:00 |
f4exb
|
b3b7c54b78
|
Implemented shifted interpolation up to 32
|
2019-04-01 02:12:50 +02:00 |
f4exb
|
8e6f9d8d24
|
HackRF output: implementation of Fc position selection in the GUI
|
2019-03-31 23:09:50 +02:00 |
f4exb
|
ca24d8e9f6
|
Shifted interpolators by 2
|
2019-03-31 11:14:40 +02:00 |
f4exb
|
9c5c726b97
|
HackRF: 2 way Rx/Tx frequency synchronization
|
2019-03-31 00:40:42 +01:00 |
f4exb
|
64b198e507
|
HackRF: suppression of Rx to Tx link frequency. Synchronization of Tx to Rx device center frequency.
|
2019-03-30 20:44:55 +01:00 |
f4exb
|
680c584fe0
|
Device engines: unified some debug messages
|
2019-01-04 10:49:47 +01:00 |
f4exb
|
f2e3059099
|
Reformat rational interpolator code
|
2018-12-09 22:11:39 +01:00 |
f4exb
|
4a69a7d39f
|
Adaptation of cmake files to MSVC
|
2018-12-02 03:06:04 +01:00 |
f4exb
|
059228e39f
|
PVS-Studio Analysis corrections for serious issues
|
2018-11-18 09:39:22 +01:00 |
f4exb
|
b0fa7c2591
|
Windows: MSVC2017: completed SoapySDR support
|
2018-11-16 08:15:10 +01:00 |
f4exb
|
b224e42ef0
|
Windows: MSVC2017: adapt more channel plugin modules (1)
|
2018-11-13 17:29:34 +01:00 |
f4exb
|
1dc466e604
|
Windows: MSVC2017: adapt channel analyzer, AM and ATV demods plugin modules
|
2018-11-13 16:02:26 +01:00 |
f4exb
|
1a051b41c6
|
Windows: MSVC2017: remove export from templated class IntHalfbandFilterEO1
|
2018-11-13 11:17:21 +01:00 |
f4exb
|
27152dbb14
|
Windows: MSVC2017: remove export from templated class IntHalfbandFilterEOF
|
2018-11-13 10:55:10 +01:00 |
f4exb
|
734e976e67
|
Windows: MSVC2017: remove export from templated class IntHalfbandFilterEO
|
2018-11-13 10:52:41 +01:00 |
f4exb
|
222aa9f40d
|
Windows: MSVC2017: adapt decimators.h to handle packing with MSVC
|
2018-11-13 10:51:57 +01:00 |
f4exb
|
7574cb23d4
|
Windows: MSVC2017: fixed more attribute unused cases (2)
|
2018-11-13 08:51:14 +01:00 |
f4exb
|
d910675587
|
Windows: MSVC2017: changes in sdrgui and sdrbase (5)
|
2018-11-12 18:36:27 +01:00 |
f4exb
|
fd50eeb810
|
Windows: MSVC2017: changes in sdrbase (4) qrtplib (2)
|
2018-11-12 17:50:52 +01:00 |
f4exb
|
64169bc168
|
Windows: MSVC2017: changes in sdrbase (3) serialdv
|
2018-11-12 17:22:19 +01:00 |
f4exb
|
70a4db39c0
|
Windows: MSVC2017: changes in sdrbase (2)
|
2018-11-12 16:58:20 +01:00 |
f4exb
|
127178f44c
|
Windows: MSVC2017: changes in sdrbase (1): fixed with std::chrono
|
2018-11-12 15:05:14 +01:00 |
f4exb
|
6708a6b700
|
Windows: MSVC2017: changes in sdrbase (1)
|
2018-11-12 14:04:16 +01:00 |
f4exb
|
993ab36a29
|
FileRecord improvement: update FileSink plugin and writeHeader private method in FileRecord accordingly
|
2018-10-10 14:05:21 +02:00 |
f4exb
|
38aa1a8e77
|
FileRecord improvement: fixed header packing and CRC32 computation
|
2018-10-09 16:40:57 +02:00 |
f4exb
|
cc49d5c266
|
FileRecord improvement: CRC check and sample size fix
|
2018-10-09 09:26:28 +02:00 |
f4exb
|
53ff8f32bf
|
BladeRF2 output: fixed SO mode
|
2018-09-29 21:40:22 +02:00 |
f4exb
|
d596931209
|
LibbladeRF2: make bladeRF1 work
|
2018-09-18 23:12:00 +02:00 |
f4exb
|
5771ef4783
|
Foolproof AudioFifo to try fix issue #210. Consequently removed useless timeout parameter on read and write methods
|
2018-09-12 15:30:53 +02:00 |
f4exb
|
c1bd4f6b44
|
Up channelizer: fixed copy+paste bug
|
2018-08-27 17:45:27 +02:00 |
f4exb
|
a7e63df13d
|
CW keyer: used signed char to avoid copmilation warnings in some installations
|
2018-08-13 22:10:42 +02:00 |
f4exb
|
51e5987158
|
Serial DV: use audio compressor at the end of audio filter chain
|
2018-07-04 20:01:02 +02:00 |
f4exb
|
8df057d7c5
|
DSD demod: serial DV volume fix
|
2018-06-27 09:15:10 +02:00 |
f4exb
|
80b7829bf7
|
Scope and channel analyzer: new squared magnitude (linear power) projection mainly for radioastronomy
|
2018-06-26 00:43:19 +02:00 |
f4exb
|
12380d4e51
|
DSD demod: use audio compressor when processing voice with serial DV
|
2018-06-25 00:01:25 +02:00 |
f4exb
|
175e4ca98a
|
DV serial: use HP filter before interpolation and LP filter. Set HP -3dB corner at 300 Hz (for 8 kHz sampling rate)
|
2018-06-24 02:29:54 +02:00 |
f4exb
|
723747e9dc
|
SSB demod: yet again another clamping algorithm
|
2018-05-28 02:40:26 +02:00 |
f4exb
|
8155825bc4
|
SDR daemon sink: implemeted WEB API
|
2018-05-28 00:40:33 +02:00 |
f4exb
|
f8f976fd50
|
Web API: implemented device report interface. Applied to Airspy
|
2018-05-26 01:43:28 +02:00 |
f4exb
|
72e58534e3
|
Web API: BFM and DSD demod fixes. SSB demod: change clipping limiter constants
|
2018-05-24 18:23:08 +02:00 |
f4exb
|
85df6218de
|
Channel analyzer NG and Projector: PSK symbol mapping projection
|
2018-05-22 13:54:01 +02:00 |
f4exb
|
775a9775eb
|
Channel analyzer NG: implemented optional RRC filter
|
2018-05-22 02:20:36 +02:00 |
f4exb
|
d7247dbccf
|
Normalize fftfilt.cxx to fftfilt.cpp
|
2018-05-22 00:13:40 +02:00 |
f4exb
|
74286a5767
|
Added a FFT based RRC filter
|
2018-05-22 00:10:56 +02:00 |
f4exb
|
c71f1fdc3a
|
SSB demod: experimental clipping limiter
|
2018-05-21 14:43:11 +02:00 |
f4exb
|
f2f34ad9a9
|
Channel analyzer NG: autocorrelation corrections (2): corrected FFT aliasing
|
2018-05-20 20:23:41 +02:00 |
f4exb
|
8050266b28
|
Channel analyzer NG: autocorrelation corrections (1)
|
2018-05-20 19:41:36 +02:00 |
f4exb
|
f600f78c0f
|
Channel analyzer NG: implemented input source selection
|
2018-05-20 18:17:53 +02:00 |
f4exb
|
d673278f86
|
Added a FFT based correlation class
|
2018-05-20 10:42:14 +02:00 |
f4exb
|
48cac5385b
|
PLL lock indication fixes
|
2018-05-20 03:50:22 +02:00 |
f4exb
|
ed08480226
|
Channel analyzer NG: fixes
|
2018-05-20 02:24:38 +02:00 |
f4exb
|
9f48378677
|
Channel analyzer NG: return of the lock status indicator and PLL frequency shift for PSK modulated signals
|
2018-05-18 19:03:54 +02:00 |
f4exb
|
6d95c04076
|
ChannelAnalyzerNG: fixed FLL and removed IIR and FIR kit that is now useless
|
2018-05-18 02:36:29 +02:00 |
f4exb
|
e723764376
|
New PLL: removed locked status heuristics for order > 1
|
2018-05-17 02:35:06 +02:00 |
f4exb
|
d29958d51f
|
Added a frequency lock loop
|
2018-05-17 01:05:48 +02:00 |
f4exb
|
c495f82235
|
Imported Iowa Hills Software IIR and FIR calculator
|
2018-05-17 00:09:56 +02:00 |
f4exb
|
d38d926a87
|
New PLL: simple FLL code to be put in its own class later
|
2018-05-16 18:53:16 +02:00 |