f4exb
|
35440d60f6
|
Attempt at fixing some race conditions #1
|
2015-10-21 02:32:21 +02:00 |
|
f4exb
|
9c9776e569
|
Create own class for logical device DSP engine. Use this class in main DSP engine
|
2015-10-15 04:05:19 +02:00 |
|
f4exb
|
76a60a8cb2
|
Use vertical tab for channel tabs
|
2015-10-09 08:45:29 +02:00 |
|
f4exb
|
7742c0de2d
|
Optimization: avoid cvtsd2ss instructions by using explicit floating point litterals. Spectrum histogram calculation optimization
|
2015-10-09 03:59:28 +02:00 |
|
f4exb
|
438df2975e
|
NFM demod: added display of channel power in dB. Changed minus radio button for a iconified toggle button
|
2015-10-04 06:26:06 +02:00 |
|
f4exb
|
1ac49ce8ce
|
Fixed setting of source of same kind with different sequence number
|
2015-10-03 23:59:02 +02:00 |
|
f4exb
|
cf9263f1ff
|
Added a save settings button to the main window
|
2015-10-03 02:14:26 +02:00 |
|
f4exb
|
1450289e0f
|
Fixed glitches in channel analyzer decimation
|
2015-09-28 02:39:48 +02:00 |
|
f4exb
|
fd78dda566
|
Fixed stop acquisition not working when sample rate is too high
|
2015-09-27 15:47:51 +02:00 |
|
f4exb
|
525a3f0024
|
post sample rate changes directly on DSP input message queue. Removed sample source output queue entirely as it was not reliable under stress
|
2015-09-27 12:50:38 +02:00 |
|
f4exb
|
6b29864484
|
NFM demod: adjustments to AF squelh parameters
|
2015-09-13 18:17:15 +02:00 |
|
f4exb
|
4246fb6381
|
NFM demod: revised AF squelch completely
|
2015-09-13 11:56:14 +02:00 |
|
f4exb
|
34942340a3
|
NFM demod: back to the basics
|
2015-09-12 16:34:57 +02:00 |
|
f4exb
|
c4ad938083
|
Tried to fix NFM squelch again
|
2015-09-12 09:46:51 +02:00 |
|
f4exb
|
f5809b95c0
|
AGC in .cpp
|
2015-09-07 23:31:34 +02:00 |
|
f4exb
|
b31e62e73c
|
Fixed NFM strong signals handling
|
2015-09-07 01:15:55 +02:00 |
|
f4exb
|
ed0d613f10
|
Fixed segfault while changing center frequency or sample rate
|
2015-09-06 10:21:06 +02:00 |
|
f4exb
|
7f35fdeb89
|
Deep redesign: reverted message deqeuing changes
|
2015-08-30 23:22:18 +02:00 |
|
f4exb
|
1fba7ba314
|
Deep redesign: fixed message dequeing so that non processed messages stay in queue
|
2015-08-30 02:19:59 +02:00 |
|
f4exb
|
cebedf1460
|
Deep redesign: corrections after Valgrind memcheck
|
2015-08-29 03:09:44 +02:00 |
|
f4exb
|
5a0668f9ec
|
Deep redesign: fixed RTLSDR input plugin
|
2015-08-26 02:03:20 +02:00 |
|
f4exb
|
a68104ab65
|
Deep redesign: removed useless samplesource subdirectory
|
2015-08-25 08:31:57 +02:00 |
|
f4exb
|
005eae774e
|
Deep redesign: use references for the iterator parameters of the sample sinks feed method
|
2015-08-25 08:24:23 +02:00 |
|
f4exb
|
11cc3044f8
|
Deep redesign: debug NFM demod interpolator init
|
2015-08-24 02:06:11 +02:00 |
|
f4exb
|
19b234c4df
|
Deep redesign: debug AM demod removing extraneous interpolator init in start method
|
2015-08-24 00:51:27 +02:00 |
|
f4exb
|
bc287a4c33
|
Deep redesign: debug session #2 phase #2: fixed multi-threading of channelizers
|
2015-08-21 08:54:28 +02:00 |
|
f4exb
|
38bc6563d4
|
Deep redesign: debug session #2 phase #1
|
2015-08-20 03:38:31 +02:00 |
|
f4exb
|
582ce24c62
|
Use specific message to communicate between channelizer and demodulator
|
2015-08-19 22:12:52 +02:00 |
|
f4exb
|
23c956cf17
|
Deep redesign: Init sequence review phase #5: fixed source message forwarding for BladeRF only
|
2015-08-19 09:24:44 +02:00 |
|
f4exb
|
fc3e9efa8a
|
Deep redesign: Init sequence review phase #3: Implement sample source input messages handler
|
2015-08-19 01:45:06 +02:00 |
|
f4exb
|
2db6c3a4c7
|
Deep redesign: debug phase #3: Fixed exit sequence
|
2015-08-18 03:14:26 +02:00 |
|
f4exb
|
d6ae378e52
|
Deep redesign: debug phase #2: App starting
|
2015-08-18 02:47:14 +02:00 |
|
f4exb
|
d23da25354
|
Deep redesign: debug phase #1
|
2015-08-17 09:15:57 +02:00 |
|
f4exb
|
a6a7145f3d
|
Deep redesign: phase #4. Compiles
|
2015-08-17 08:29:34 +02:00 |
|
f4exb
|
b5f2475fbf
|
Deep redesign: phase #3
|
2015-08-14 09:02:10 +02:00 |
|
f4exb
|
f5c5e19571
|
Deep redesign: phase #2
|
2015-08-14 05:00:28 +02:00 |
|
f4exb
|
1799cd816f
|
Deep redesign: phase #1
|
2015-08-13 08:51:33 +02:00 |
|
f4exb
|
7433cdd91e
|
Fixed startup initialization sequence: interim state #2
|
2015-08-13 01:14:21 +02:00 |
|
f4exb
|
a7da0b76e2
|
Fixed startup initialization sequence: interim state #1
|
2015-08-12 09:03:02 +02:00 |
|
f4exb
|
85897281ee
|
more debug messages
|
2015-08-10 22:15:16 +02:00 |
|
f4exb
|
058fcdc4e1
|
Small sequence of calls re-org in Main Window. Better debug messages
|
2015-08-10 00:09:10 +02:00 |
|
f4exb
|
af8602a4d9
|
Removed delete DSP engine from Main Window destructor now that DSP engine is global static. Was causing double free.
|
2015-08-09 16:11:05 +02:00 |
|
f4exb
|
7c174c552d
|
Merge branch 'f4exb' into redesign
|
2015-08-09 11:12:43 +02:00 |
|
f4exb
|
018c477af0
|
Fixed qDebug compile issues with std::string
|
2015-08-09 11:11:28 +02:00 |
|
f4exb
|
c5409e9b0f
|
Merged with f4exb branch
|
2015-08-09 10:36:31 +02:00 |
|
f4exb
|
4ba6f66cac
|
Replaced direct output to console for debug messages with qDebug
|
2015-08-09 10:33:04 +02:00 |
|
f4exb
|
3fd1346d08
|
Make DSP engine global static. Let DSP engine have its own report queue dostonct from Main Window message queue
|
2015-08-09 04:09:05 +02:00 |
|
f4exb
|
3dba9a0ea9
|
Implemented minimalist recording
|
2015-07-28 23:54:17 +02:00 |
|
f4exb
|
bec9d90bd3
|
Scope trigger on both edges
|
2015-07-23 06:52:12 +02:00 |
|
f4exb
|
837ef9f0db
|
Implemented trigger delay
|
2015-07-23 04:58:27 +02:00 |
|