f4exb
|
754a34c4b2
|
GLScope: trace memory UI icons and text
|
2015-11-02 00:33:50 +01:00 |
|
f4exb
|
fdfb29d432
|
GLScope: use white characters for power display overlays
|
2015-11-01 22:49:08 +01:00 |
|
f4exb
|
98125ce93a
|
GLScope: individual settings for channels 1 and 2. Fine and Coarse sliders for Y offsets.
|
2015-11-01 06:27:39 +01:00 |
|
f4exb
|
1a7610a7e4
|
GLScope: individual settings for channels 1 and 2. Fine and Coarse sliders for Y offsets. Interim state #1: channel 1 working
|
2015-10-31 12:33:59 +01:00 |
|
f4exb
|
2b2fb4abb2
|
GLScope: fixed pi crossing on phase derivative displays
|
2015-10-29 20:46:52 +01:00 |
|
f4exb
|
f6b19085fb
|
GLScope: new delta phase displays
|
2015-10-29 09:24:08 +01:00 |
|
f4exb
|
9641895e68
|
Channel Analyzer: overlays on scope trace to show maximum, average and peak to average powers when in magnitude log (dB) display
|
2015-10-29 02:35:20 +01:00 |
|
f4exb
|
70700ee4dc
|
Channel Analyzer: display trace max and average power. Interim state #2
|
2015-10-28 09:27:51 +01:00 |
|
f4exb
|
ed6e078cff
|
Channel Analyzer: display trace max and average power. Interim state #1
|
2015-10-27 04:56:52 +01:00 |
|
f4exb
|
6a59ac7e10
|
Fixed data race condition in spectrum vis when the FFT size is changed
|
2015-10-22 02:27:56 +02:00 |
|
f4exb
|
35440d60f6
|
Attempt at fixing some race conditions #1
|
2015-10-21 02:32:21 +02:00 |
|
Edouard Griffiths
|
2f9dd5a7ab
|
Removed trigger time line now that the zero time reference is always aligned with the trigger
|
2015-10-20 02:16:38 +02:00 |
|
Edouard Griffiths
|
427945649c
|
Paint scope trigger lines with the same intensity as the trace
|
2015-10-19 23:44:11 +02:00 |
|
Edouard Griffiths
|
941b1a807a
|
Removed anti-aliasing on spectrum and scope traces
|
2015-10-19 23:40:17 +02:00 |
|
f4exb
|
637adb6e9b
|
Added icons for recording button
|
2015-10-16 08:15:48 +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
|
23f773c111
|
GLScope: set time 0 to pre-trigger point
|
2015-10-11 05:11:38 +02:00 |
|
f4exb
|
17c81fac0d
|
Make connection with the device selection combo and proper handler in the main UI
|
2015-10-10 05:13:41 +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
|
7a798f7dbf
|
Fixed presets not loading correctly
|
2015-10-09 01:50:09 +02:00 |
|
f4exb
|
ea5f322cf6
|
Fixed dynamic channel tab allocation so that no tab is created statically in the UI
|
2015-10-08 02:40:31 +02:00 |
|
f4exb
|
43be074004
|
Dynamic input tab allocation
|
2015-10-07 23:39:40 +02:00 |
|
f4exb
|
6e3e273b68
|
Dynamic input tab allocation. Interim state #1
|
2015-10-07 23:27:56 +02:00 |
|
f4exb
|
ce8dd29c0a
|
Dynamic channel tab allocation
|
2015-10-07 22:15:55 +02:00 |
|
f4exb
|
ae39dca580
|
Dynamic channel tab allocation: interim state #1
|
2015-10-07 09:27:44 +02:00 |
|
f4exb
|
162d5705dc
|
Fixed tabs for sample sources
|
2015-10-07 05:37:28 +02:00 |
|
f4exb
|
6577bab4e9
|
Tabs for sample sources
|
2015-10-07 04:32:16 +02:00 |
|
f4exb
|
dbffb16348
|
Allocate spectrum tabs dynamically
|
2015-10-07 03:53:25 +02:00 |
|
f4exb
|
21180b18fb
|
Removed Tx tabs
|
2015-10-07 03:20:17 +02:00 |
|
f4exb
|
d8827985e2
|
Removed some SDRAngelove references
|
2015-10-05 04:47:23 +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
|
f1cd4bf992
|
Channel analyzer: added display of channel power in dB. Changed minus radio button for a iconified toggle button
|
2015-10-04 05:28:11 +02:00 |
|
f4exb
|
1ac49ce8ce
|
Fixed setting of source of same kind with different sequence number
|
2015-10-03 23:59:02 +02:00 |
|
f4exb
|
3e74c45622
|
Fised segfault in find best source match method debug printout
|
2015-10-03 10:21:48 +02:00 |
|
f4exb
|
e9127d1b92
|
Merged include-gpl into include and removed GPL dribble in About dialog
|
2015-10-03 04:08:48 +02:00 |
|
f4exb
|
c46741bd72
|
Implemented Tx spectrum display in main window for future use
|
2015-10-03 03:56:03 +02:00 |
|
f4exb
|
cf9263f1ff
|
Added a save settings button to the main window
|
2015-10-03 02:14:26 +02:00 |
|
Edouard Griffiths
|
662b575fa1
|
Simplify and clarify Plugin Manager source selection by index. Fix #2
|
2015-10-02 14:21:56 +02:00 |
|
Edouard Griffiths
|
0a92354682
|
Simplify and clarify Plugin Manager source selection by index. Fix #1
|
2015-10-02 14:21:02 +02:00 |
|
Edouard Griffiths
|
3869d515cd
|
Simplify and clarify Plugin Manager source selection by index
|
2015-10-02 14:19:28 +02:00 |
|
f4exb
|
83d6d9d190
|
Multiple sources for the same preset. Working more or less
|
2015-10-02 04:04:38 +02:00 |
|
f4exb
|
51914b4767
|
Multiple sources in preset. Interim state #1
|
2015-10-02 02:22:56 +02:00 |
|
Edouard Griffiths
|
fa79c55f41
|
Implemented multiple sample sources for one preset
|
2015-10-01 16:57:33 +02:00 |
|
f4exb
|
c85813b577
|
Implemented a list of source configuration in the Preset object with add or update and find best match methods
|
2015-10-01 08:54:56 +02:00 |
|
f4exb
|
3ced80e198
|
Fixed source plugins virtual methods
|
2015-09-30 08:55:58 +02:00 |
|
f4exb
|
a1efdcc8dc
|
New preset design: changed device registration
|
2015-09-30 06:57:40 +02:00 |
|
f4exb
|
ded446c43a
|
New preset design (single). Applied to HackRF
|
2015-09-30 04:39:09 +02:00 |
|
f4exb
|
2d9c0bcfd2
|
Review presets #1. Apply to HackRF
|
2015-09-30 03:46:46 +02:00 |
|
f4exb
|
66987e5b19
|
Presets by source: plugin GUI interface cleanup
|
2015-09-29 03:45:35 +02:00 |
|
f4exb
|
921b511f96
|
Presets by source: set center frequency from preset center frequency
|
2015-09-29 03:35:14 +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
|
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 |
|