vsonnier
|
52de909cfb
|
THREAD_CLEAN: Clearly distinguish between a request to stop by terminate() from the actual termination isTerminated()
|
2016-06-28 22:16:34 +02:00 |
|
vsonnier
|
4ec08b8b68
|
MISC 1 : Create ReBuffer by default with refcount 1, so remove redundant refCount(1) evertwhere
|
2016-06-09 19:38:20 +02:00 |
|
Charles J. Cliffe
|
b54ab38a47
|
More minor tweaks; getBuffer refcount 1 init suggestion from @vsonnier
|
2016-06-08 19:48:46 -04:00 |
|
Charles J. Cliffe
|
2bdefca263
|
Trying.. still one stuck in the queue on delete..
|
2016-06-07 21:12:30 -04:00 |
|
Charles J. Cliffe
|
50bfb251f8
|
Attempt to clean up any buffers that weren't used on terminate, still one hanging around..
|
2016-06-07 20:36:59 -04:00 |
|
Charles J. Cliffe
|
fa9dfc2fb4
|
Rough visual cue for demod instances, implement squelch break indicator
|
2016-06-03 20:05:38 -04:00 |
|
Charles J. Cliffe
|
6d63d570aa
|
comment out some noisy stdout logging until there's a proper facility for log outputs
|
2016-06-02 19:45:34 -04:00 |
|
Charles J. Cliffe
|
99f7beba49
|
ReBuffer is overkill for scope vis and crashes OSX; just push and delete at reciever; clean up lazy exception-fallback loadSession code
|
2016-06-02 19:25:52 -04:00 |
|
Charles J. Cliffe
|
d2943b56c4
|
Merge branch 'session_bugfix'
|
2016-06-01 19:48:32 -04:00 |
|
Charles J. Cliffe
|
688181e566
|
Cleanup MSVC warnings and deprecated C++ exception stuff
|
2016-06-01 19:42:34 -04:00 |
|
vsonnier
|
357dcc967b
|
MISC 1: make IOThread input and output queues returned as ThreadQueueBase*, not void*, cleaner.
then use static_cast for downcasts, because we know what we are doing
|
2016-06-01 19:42:11 +02:00 |
|
vsonnier
|
41ca39eab7
|
FIX audioVisOutputQueue nullptr crash
|
2016-06-01 19:32:22 +02:00 |
|
Charles J. Cliffe
|
786f5ba524
|
Don't squelch-break solo-follow if breaker is muted.
|
2016-02-11 02:01:04 -05:00 |
|
Charles J. Cliffe
|
008a7bf77d
|
Add solo squelch break
|
2016-02-11 01:32:39 -05:00 |
|
Charles J. Cliffe
|
16ba35a892
|
Solo mode :)
|
2016-02-11 01:09:15 -05:00 |
|
Charles J. Cliffe
|
65005b60ac
|
Linux - missing header and warning fixes
|
2016-02-04 18:05:33 -05:00 |
|
Charles J. Cliffe
|
c4dac53532
|
Fix remaining init order and unused warnings
|
2016-01-28 18:11:53 -05:00 |
|
Stanisław Pitucha
|
035353123d
|
Fix signed/unsigned variables
|
2016-01-29 07:49:31 +11:00 |
|
Charles J. Cliffe
|
cdc80b890b
|
Add ReBuffer buffer count warning, fix SDRPostThread off-by-one channel reset
|
2015-12-04 22:10:51 -05:00 |
|
Charles J. Cliffe
|
c303b68284
|
Basic X/Y scope plot while in digital mode
|
2015-11-29 13:35:12 -05:00 |
|
Charles J. Cliffe
|
7b301fadc1
|
Clean up some early prototype garbage..
|
2015-11-22 23:25:45 -05:00 |
|
Charles J. Cliffe
|
724808d9ff
|
Clean-up/fix squelch
|
2015-11-21 15:12:20 -05:00 |
|
Charles J. Cliffe
|
fb677d0ee2
|
Constructor init order warning fixes
|
2015-11-20 22:29:04 -05:00 |
|
Charles J. Cliffe
|
a55dcad8be
|
Remove unused demod buffer
|
2015-11-20 22:13:09 -05:00 |
|
Charles J. Cliffe
|
7e856988a2
|
Fix spectrum/waveform display when higher than audio rate
|
2015-11-20 20:46:25 -05:00 |
|
Charles J. Cliffe
|
86270b3300
|
race/init fix; skip audio output on digital
|
2015-11-19 00:11:34 -05:00 |
|
Charles J. Cliffe
|
10aa9f86dd
|
Apply source formatting for demodulator thread
|
2015-11-18 21:13:04 -05:00 |
|
Charles J. Cliffe
|
ea005014ae
|
Refactor digital code, prepare for implementation
|
2015-11-18 21:09:51 -05:00 |
|
Charles J. Cliffe
|
5f6b492478
|
Analog modems now somewhat functional
- Still major memory leaks.. :)
|
2015-11-17 23:23:23 -05:00 |
|
Charles J. Cliffe
|
f53e228849
|
Cleanup / finalize demod before initial testing
|
2015-11-17 21:49:02 -05:00 |
|
Charles J. Cliffe
|
62ca78141f
|
Analog chain mostly complete
|
2015-11-17 21:22:51 -05:00 |
|
Charles J. Cliffe
|
8ac4498db7
|
code cleanup
|
2015-11-17 20:47:00 -05:00 |
|
Charles J. Cliffe
|
73ca52aee1
|
Convert demodulator type ids to strings for now
|
2015-11-17 18:57:42 -05:00 |
|
Charles J. Cliffe
|
a1a6a467e8
|
Modem, ModemKit and initial ModemAnalog refactor
|
2015-11-16 23:49:54 -05:00 |
|
Charles J. Cliffe
|
80e0d7019f
|
Update digital_lab
|
2015-11-10 20:53:55 -05:00 |
|
Charles J. Cliffe
|
3fc6f9ad80
|
Several crash/bug fixes, uninitialized vars
|
2015-10-27 16:53:06 -04:00 |
|
Charles J. Cliffe
|
67c184262a
|
Minor tweaks and cleanup
- add functions to access SDRPostThread
|
2015-10-18 12:26:07 -04:00 |
|
Charles J. Cliffe
|
eaaf6cd02e
|
Merge pull request #143 from cjcliffe/master
update lab
|
2015-09-12 14:11:55 -04:00 |
|
Charles J. Cliffe
|
b549f9748e
|
Other apps seem to want I/Q pipe in this format; going with the flow
|
2015-08-28 19:55:25 -04:00 |
|
Charles J. Cliffe
|
2974546436
|
update digital_lab
|
2015-08-26 20:32:53 -04:00 |
|
Charles J. Cliffe
|
c30cce9114
|
Add functional Spectrum view to demodulator visuals
- Might need to do some renaming from Scope->AVDisplay or something for
ScopeCanvas to avoid confusion.
|
2015-08-24 01:31:37 -04:00 |
|
Charles J. Cliffe
|
9de1abd539
|
Add mute button and 'M' to toggle mute on waterfall hover
|
2015-08-17 00:59:38 -04:00 |
|
Charles J. Cliffe
|
88ebb7a83a
|
Merge pull request #130 from cjcliffe/master
update lab
|
2015-08-13 22:17:34 -04:00 |
|
Charles J. Cliffe
|
1d5a2f1ac7
|
Fix for an initial priming overload and visuals memory leak
|
2015-08-12 21:45:02 -04:00 |
|
Charles J. Cliffe
|
5f96f4c839
|
Merge pull request #124 from cjcliffe/ui_visuals_to_panels
Ui visuals to panels
|
2015-08-04 17:09:07 -04:00 |
|
Charles J. Cliffe
|
bab2ad3780
|
cleanup
|
2015-08-03 23:41:37 -04:00 |
|
Charles J. Cliffe
|
5033d6f5d8
|
Merge ui panel code and refactoring
|
2015-07-30 21:53:29 -04:00 |
|
Charles J. Cliffe
|
10e35002f1
|
AudioThread & demod worker IOThread queues, cleanup
|
2015-07-30 19:30:46 -04:00 |
|
Charles J. Cliffe
|
5bbcf7aa11
|
DemodulatorThread visual out queue /w IOThread::onBindOutput
|
2015-07-30 00:52:00 -04:00 |
|
Charles J. Cliffe
|
0a9dd7692a
|
DemodulatorThread convert to IOThread named queues
|
2015-07-30 00:28:53 -04:00 |
|