Jiří Pinkava
|
0df2d75e6d
|
Replace deprecated QMutex(Recursive) with QRecursiveMutex
|
2022-09-17 23:00:07 +02:00 |
|
f4exb
|
2a9cc27a41
|
Implement serialize and deserialize to/from API in Serializable interface. Related changes and fixes
|
2021-12-01 00:21:19 +01:00 |
|
f4exb
|
963ce326f6
|
GLScopeGUI: fixed UI blocking and added missing trace offset serialization/deserialization. Fixes #969
|
2021-08-09 02:21:12 +02:00 |
|
f4exb
|
c92fdd1c55
|
ScopeVis: allow Projection cache only if in single stream mode
|
2021-07-15 18:29:19 +02:00 |
|
f4exb
|
95923e8b8d
|
ScopeVis: never use projection cache. Fixes #872
|
2021-07-15 17:05:16 +02:00 |
|
f4exb
|
0f146d33a6
|
ScopeVis: fixes
|
2021-07-12 19:37:45 +02:00 |
|
f4exb
|
785ff0ed12
|
ScopeVis: added missing mutex locks in message handling. May fix #955
|
2021-07-11 10:45:17 +02:00 |
|
f4exb
|
40778f87ef
|
Scope on complex<float>: test m_spectrumVis for mullity before attempting to feed data into it
|
2021-06-25 10:31:40 +02:00 |
|
f4exb
|
dc205bc8e2
|
Scope on complex<float>: implementation
|
2021-06-24 22:58:04 +02:00 |
|
f4exb
|
2e98fd0b17
|
Scope: reset trigger and traces samples index when trace size changes. Fixes #927
|
2021-06-19 12:38:20 +02:00 |
|
f4exb
|
5fde3dfb18
|
GLScope redesign: set number of streams separately
|
2021-06-12 10:47:03 +02:00 |
|
f4exb
|
7dbbd9f2ee
|
GLScope redesign: settings synchro (2)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
5d615e453c
|
GLScope redesign: settings synchro (1)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
e699099946
|
GLScope redesign: using GLScopeSettings (2)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
d08844a34c
|
GLScope redesign: using GLScopeSettings (1)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
ce5de5b419
|
GLScope redesign: ScopeVis: configure directly
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
016ec01826
|
GLScope redesign: ScopeVis multiple I/Q streams support
|
2021-06-07 01:46:11 +02:00 |
|
f4exb
|
e1a13841cf
|
GLScope redesign: ScopeVis::processMemoryTrace: full vectorization
|
2021-06-07 00:26:31 +02:00 |
|
f4exb
|
6a528e1f5a
|
GLScope redesign: ScopeVis::processTrace: full vectorization
|
2021-06-07 00:05:37 +02:00 |
|
f4exb
|
9642eac44d
|
GLScope redesign: TraceBackDiscreteMemory refactoring
|
2021-06-06 11:12:27 +02:00 |
|
f4exb
|
ccb7633154
|
GLScope redesign: removed SpectrumScopeComboVis
|
2021-06-05 19:26:26 +02:00 |
|
f4exb
|
6c25543403
|
GLScope redesign: ScopeVis: use shift value instead of iterators in some places
|
2021-06-01 08:36:49 +02:00 |
|
f4exb
|
4283159e6a
|
GLScope redesign: ScopeVis: processTraces by start iterator and length. TraceBackBuffer: m_endPoint is now private
|
2021-05-31 19:35:14 +02:00 |
|
f4exb
|
657d2d5996
|
GLScope redesign: DoubleBufferSimple: replaced current iterator by current position
|
2021-05-31 18:36:04 +02:00 |
|
f4exb
|
ef4a13f31d
|
GLScope redesign: ScopeVis: call processTrace method with multiple input iterator and length
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
3908599463
|
GLScope redesign: ScopeVis is not created in the GUI anymore
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
5ab495a3fb
|
GLScope redesign: moved static constants to GLScopeSettings
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
e9d51c99a7
|
GLScope redesign: allow multiple I/Q streams sent to ScopeVis
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
aa868b9176
|
GLScope redesign: moved ScopeVis to sdrbase
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
fa77ca3fb6
|
Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split
|
2017-10-22 19:12:43 +02:00 |
|
f4exb
|
3a3d8e3dcb
|
activated compiler warnings
|
2017-05-25 20:13:34 +02:00 |
|
f4exb
|
dc16def6e3
|
Scope: block incoming traces (trigger) while in trace memory
|
2016-04-01 04:42:47 +02:00 |
|
f4exb
|
1a891f8e81
|
Make it buildable for Android with QtCreator
|
2016-03-06 15:10:22 +01:00 |
|
f4exb
|
250e5bea3a
|
GLScope: reset first arg indicator after re-triggering
|
2015-11-10 03:03:56 +01:00 |
|
f4exb
|
2917f015ea
|
GLScope: implemented trigger counts
|
2015-11-05 00:07:51 +01:00 |
|
f4exb
|
1c7bab1762
|
GLScope: trigger on phase derivative (instantaneous frequebcy)
|
2015-11-04 04:29:26 +01:00 |
|
f4exb
|
2305357324
|
GLScope: chained multiple triggers: interim state #2: implemented next trigger logic
|
2015-11-04 03:25:41 +01:00 |
|
f4exb
|
ff719059f0
|
GLScope: chained multiple triggers: interim state #1: implemented array of triggers
|
2015-11-04 03:10:05 +01: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
|
1450289e0f
|
Fixed glitches in channel analyzer decimation
|
2015-09-28 02:39:48 +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
|
a6a7145f3d
|
Deep redesign: phase #4. Compiles
|
2015-08-17 08:29:34 +02:00 |
|
f4exb
|
f5c5e19571
|
Deep redesign: phase #2
|
2015-08-14 05:00:28 +02:00 |
|
f4exb
|
a7da0b76e2
|
Fixed startup initialization sequence: interim state #1
|
2015-08-12 09:03:02 +02:00 |
|
f4exb
|
4ba6f66cac
|
Replaced direct output to console for debug messages with qDebug
|
2015-08-09 10:33:04 +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
|
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 |
|