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
|
234fb61955
|
Deep redesign: replaced smelly Spinlock mutex by standard QMutex in message queue
|
2015-09-02 01:51:49 +02:00 |
|
f4exb
|
7f35fdeb89
|
Deep redesign: reverted message deqeuing changes
|
2015-08-30 23:22:18 +02:00 |
|
f4exb
|
4832a5afd8
|
Deep redesign: move to SDRangel #6. Removed old icons and added new .ico
|
2015-08-30 09:41:00 +02:00 |
|
f4exb
|
af1de96e51
|
Deep redesign: move to SDRangel #5. New icon
|
2015-08-30 05:04:08 +02:00 |
|
f4exb
|
149422fb2e
|
Deep redesign: move to SDRangel #4. New logo and about dialog
|
2015-08-30 04:47:54 +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
|
6a050b2d35
|
Deep redesign: move to SDRangel #3: rename resources file
|
2015-08-30 02:19:09 +02:00 |
|
f4exb
|
a6e4f598e2
|
Deep redesign: move to SDRangel #1
|
2015-08-30 01:26:51 +02:00 |
|
f4exb
|
60198c2d26
|
Deep redesign: few corrections and code pretty format
|
2015-08-29 22:42:58 +02:00 |
|
f4exb
|
cebedf1460
|
Deep redesign: corrections after Valgrind memcheck
|
2015-08-29 03:09:44 +02:00 |
|
f4exb
|
43a783aceb
|
Deep redesign: Valgrind optimizations
|
2015-08-29 03:09:00 +02:00 |
|
f4exb
|
5101a08632
|
Deep redesign: fixed FCD serialization. Pretty print utilities. Reverted optimization of source serializer
|
2015-08-28 11:12:31 +02:00 |
|
f4exb
|
77fed9a1c7
|
Deep redesign: revised RTLSDR source serialization. Optimisation of data to blob serialization
|
2015-08-28 03:20:00 +02:00 |
|
f4exb
|
5f0056f442
|
Deep redesign: revised source serialization mechanism and use dedicated classes for this purpose
|
2015-08-28 02:27:05 +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
|
9be9f2d807
|
Deep redesign: Init sequence review phase #2: Fixing channel GUI init
|
2015-08-19 01:02:52 +02:00 |
|
f4exb
|
30957e3002
|
Deep redesign: Init sequence review phase #1: Fixing channel GUI init
|
2015-08-18 09:24:56 +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
|
75f10a3b63
|
File source debugging interim state #2. Make file source GUI and input talk together
|
2015-08-04 04:17:24 +02:00 |
|
f4exb
|
07f16bb176
|
Use main window master timer for SSB demod spectrum and Channel Analyzer spectrum and scope
|
2015-08-01 04:07:09 +02:00 |
|
f4exb
|
e6caa94593
|
Use a master timer in the main window to trigger main spectrum instead of spectrum internal timer used by default
|
2015-08-01 03:33:07 +02:00 |
|
f4exb
|
a28d917531
|
New icons for file source plugin
|
2015-08-01 02:54:10 +02:00 |
|
f4exb
|
3dba9a0ea9
|
Implemented minimalist recording
|
2015-07-28 23:54:17 +02:00 |
|
f4exb
|
4649a1627d
|
Set max coarse trigger level slider to 99 as last percent is covered by the fine slider
|
2015-07-27 08:31:47 +02:00 |
|
f4exb
|
24ae5ff039
|
Corrected trigger level display when triggered on phase
|
2015-07-27 02:22:41 +02:00 |
|
f4exb
|
1e61a5dc29
|
Display pre-trigger time line on scope
|
2015-07-27 02:12:37 +02:00 |
|
f4exb
|
ab80992890
|
Removed useless "preset load last" button from main UI
|
2015-07-27 01:12:06 +02:00 |
|
f4exb
|
4b4a1c57f1
|
Implemented coarse and fine trigger level sliders
|
2015-07-26 18:58:59 +02:00 |
|
f4exb
|
6dea38ab47
|
Display trigger line in logarithmic magnitude mode
|
2015-07-26 17:33:30 +02:00 |
|
f4exb
|
da9d4d7d52
|
Display trigger line in linear magnitude mode
|
2015-07-26 13:06:15 +02:00 |
|
f4exb
|
f06c8e1e58
|
Changed scope trigger level scale and display
|
2015-07-26 10:35:57 +02:00 |
|
f4exb
|
c36104708a
|
Changed scope amplitude offset scale and display
|
2015-07-26 10:00:21 +02:00 |
|
f4exb
|
a93aae8ebf
|
Changed scope amplitude scale and display
|
2015-07-25 18:53:27 +02:00 |
|
f4exb
|
ad2b941529
|
Save the waterfall share percentage of the screen in the preset
|
2015-07-24 01:30:00 +02:00 |
|
f4exb
|
a5bf0c2720
|
Added spectrum histogram clear button
|
2015-07-24 01:09:03 +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 |
|
f4exb
|
cafa6b522a
|
Adjusted pre-trigger delay values span control on scope GUI
|
2015-07-22 01:49:52 +02:00 |
|
f4exb
|
e8708d00fd
|
Corrected intempestive trigger on pre-trigger delay condition
|
2015-07-22 01:45:57 +02:00 |
|
f4exb
|
71cb2c22d4
|
Corrected trace glitch on pre-triggered condition
|
2015-07-22 01:38:11 +02:00 |
|
f4exb
|
7f98710c19
|
Implemented variable scope trace length
|
2015-07-22 01:06:42 +02:00 |
|
f4exb
|
2f195ce6de
|
Corrected scope GUI displays that depend on sample rate
|
2015-07-21 23:38:36 +02:00 |
|
f4exb
|
770ea3c586
|
In scope+spectrum combo make spectrum inside scope trace
|
2015-07-21 22:52:52 +02:00 |
|
f4exb
|
833b8c30c7
|
Rename trigger delay to pre-trigger delay and variables based on trigPre
|
2015-07-21 22:18:17 +02:00 |
|
f4exb
|
de3e3031c2
|
prepare variable trace length #1
|
2015-07-21 21:38:36 +02:00 |
|
f4exb
|
e0860a0d40
|
Implemented scope trigger delay
|
2015-07-21 01:33:58 +02:00 |
|
Edouard Griffiths
|
318602aab5
|
merged master
|
2015-07-20 23:00:48 +02:00 |
|
f4exb
|
3950ec4be9
|
scope trigger delay preparation #1
|
2015-07-20 22:51:49 +02:00 |
|
f4exb
|
be6899ebfd
|
Control checkboxes size of spectrum GUI. Corrected reverse gold color mapping and apply it to center frequency of BladeRD GUI
|
2015-07-19 22:00:38 +02:00 |
|
f4exb
|
5a13525ea1
|
Experimental slightly dimmer main frequency dial implmented for BladeRF plugin
|
2015-07-19 19:39:16 +02:00 |
|
f4exb
|
6ccd8732d5
|
Experimental reverse video frequency dial implmented for NFM
|
2015-07-19 18:43:48 +02:00 |
|
f4exb
|
6d27dc5e0b
|
Sort channel plugins by delta frequency and type before saving to preset
|
2015-07-19 02:07:40 +02:00 |
|
f4exb
|
ad8be9875e
|
Added trace intensity control to spectrum analyzer
|
2015-07-18 17:53:57 +02:00 |
|
f4exb
|
15a5afad55
|
Added trace intensity control to scope
|
2015-07-18 11:27:09 +02:00 |
|
f4exb
|
fe5a61786a
|
Promoted scope QToolButtons to ButtonSwitches that look prettier
|
2015-07-17 04:08:25 +02:00 |
|
f4exb
|
bda4456267
|
Corrected spectrum grid horizontal position
|
2015-07-17 01:00:48 +02:00 |
|
f4exb
|
7ee44dfd27
|
Corrected channel analyzer decimation and incorrect workarounds
|
2015-07-16 22:31:12 +02:00 |
|
f4exb
|
93aa852897
|
Optimization of current spectrum line display by just storing a pointer to the current spectrum. Completed.
|
2015-07-16 08:53:55 +02:00 |
|
f4exb
|
135170e6db
|
Optimization of current spectrum line display by just storing a pointer to the current spectrum
|
2015-07-16 08:38:33 +02:00 |
|
f4exb
|
69101c0629
|
Enhanced spectrum display: Histogram: define NO_AVX, wider decay range, make stroke and late holdoff adjustable. Added option to show live spectrum (had only max hold before)
|
2015-07-16 04:55:14 +02:00 |
|
f4exb
|
528b11ebd1
|
Refactoring spectrum histogram display #1
|
2015-07-15 08:48:02 +02:00 |
|
f4exb
|
347360db90
|
Channel analyzer: in the scope+spectrum combo show the spectrum of the scope captured data possibly triggered and not just the free running spectrum of the channel
|
2015-07-15 01:19:39 +02:00 |
|
f4exb
|
72e461d17b
|
Corrected scope Y grid display
|
2015-07-14 12:10:59 +02:00 |
|
f4exb
|
50034678d2
|
Corrected scope trace with time offset
|
2015-07-14 11:47:03 +02:00 |
|
f4exb
|
e0699d9711
|
Align scope grid on ticks
|
2015-07-14 10:39:41 +02:00 |
|
f4exb
|
461da9142d
|
One shot trigger optimization #2
|
2015-07-14 02:56:54 +02:00 |
|
f4exb
|
d183599166
|
One shot trigger optimization
|
2015-07-14 02:27:54 +02:00 |
|
f4exb
|
9161e867c9
|
Added one shot trigger option
|
2015-07-14 02:18:55 +02:00 |
|
f4exb
|
c32f2b72f7
|
Show trigger line on phase display
|
2015-07-14 01:45:16 +02:00 |
|
f4exb
|
9d9e419fd4
|
Adapted GLScope to new trigger model
|
2015-07-14 01:24:59 +02:00 |
|