Charles J. Cliffe
8b862037da
Fix port selector dialog size/layout; make rig model selection easier with submenus
2019-05-07 23:35:06 -04:00
Charles J. Cliffe
1a362152ee
USB modem fix re: firhilbf c2r update
2019-04-17 00:12:54 -04:00
Charles J. Cliffe
35ae486d20
Patch for updated liquid-dsp firhilbf complex->real adding usb
2019-04-16 19:05:05 -04:00
Charles J. Cliffe
58086c17fb
ampmodem parameters have changed
2019-04-16 18:53:10 -04:00
Charles J. Cliffe
c67330e985
menu action cleanup/refactoring
2019-03-19 00:06:01 -04:00
Charles J. Cliffe
58d4f484e4
Appframe header cleanup, sorting, move init vars
2019-03-16 18:37:52 -04:00
Charles J. Cliffe
5f3de57bd8
AppFrame Cleanup: Move config, menubar inits
2019-03-16 17:44:41 -04:00
Charles J. Cliffe
8d09d9c329
Merge remote-tracking branch 'origin/master' into code_quality
2019-03-16 16:57:10 -04:00
Vincent Sonnier
c27e1e6514
Make stream deactivated before a sample-rate change and reactivated afterwards ( #718 )
...
* Make stream deactivated before a sample-rate chnage and reactivated afterwards
* Re-read sample rate and MTU AFTER stream activation to recompute CubicSDR buffers
2019-03-15 06:30:55 +01:00
Charles J. Cliffe
86c2817ba6
Merge branch 'master' into code_quality
2019-03-14 23:10:27 -04:00
Charles J. Cliffe
0f098e3cbb
Compiler warnings: comment unused params
2019-03-14 23:07:51 -04:00
Charles J. Cliffe
3009da6194
Merge remote-tracking branch 'origin/master' into code_quality
2019-03-14 21:15:07 -04:00
Charles J. Cliffe
ea016e6638
Merge branch 'drahosj-master'
2019-03-14 21:02:52 -04:00
Charles J. Cliffe
2a75c2776e
tabs->spaces
2019-03-14 21:01:19 -04:00
Diane Bruce
f449a65457
Add __FreeBSD__ where needed to properly compile on FreeBSD + fix for Windows
2019-03-11 20:14:19 +01:00
Dantali0n
ed5993748f
Fix for above 3Mhz sample rate on LimeSDR-USB
...
This problem could also be present on other devices using the FX3 driver and is perhaps part of a larger general problem in the LMS7 Soapy module.
2019-03-09 20:33:17 +01:00
vsonnier
94e252db51
Fix wrong type for timeoutUs parameter of readStream
2019-03-09 18:23:06 +01:00
vsonnier
a2bd569e5a
Fix wrong type for timeoutUs parameter of readStream
2019-03-09 18:22:49 +01:00
vsonnier
6d8c9f60d2
Maybe fixing #716 : Nullify readStream timeout parameter effect which some modules effectively use (LimeSDR...) but we don't care
2019-03-09 17:59:22 +01:00
vsonnier
b6c81fe726
Add traces about MTU used size
2019-03-09 14:19:42 +01:00
vsonnier
1d2e35cbac
More Spin locks experiments
2019-03-05 06:44:58 +01:00
vsonnier
8dbd5de53d
No Spin-lock for xxxProcessor, unclear what the gain was
2019-03-04 18:44:48 +01:00
vsonnier
8dfc7503f2
Fix wrong condition in DataTree
2019-03-03 13:22:29 +01:00
vsonnier
6afa3a6d6a
Reduced SpinMutex scope in VisualProcessor::distribute()
2019-03-03 11:42:34 +01:00
vsonnier
5ab44e3104
Use spin-locks for short-lived, non-recursive locking sequences
2019-03-03 10:36:10 +01:00
vsonnier
44a9274cb1
More fake partial template specialization
2019-03-01 22:18:43 +01:00
vsonnier
dd92e75cda
Try to workaround explicit specialization in class scope error for GCC and friends
2019-02-28 22:05:27 +01:00
vsonnier
3b47045d28
Rework of DataElement to use more templates and much less memcpy...
2019-02-22 20:19:30 +01:00
Charles J. Cliffe
9ed085123a
More AppFrame cleanup, active/current modem verbage adjustments
2019-02-11 22:59:43 -05:00
Charles J. Cliffe
a958912da6
Move Session stuff to SessionMgr
2019-01-30 23:24:33 -05:00
Charles J. Cliffe
1f70f9189e
AppFrame clean-up, first pass
2019-01-22 00:01:31 -05:00
Jake Drahos
4ca6e8dba9
Safer calls to setGainMode
...
Will call hasGainMode first - this will prevent crashes when the underlying
device situationally doesn't support setGainMode calls.
2019-01-13 21:53:37 -06:00
Charles J. Cliffe
c57a123130
Additional warning fixes; run brew update before brew install for hamlib
2019-01-10 21:23:26 -05:00
Charles J. Cliffe
e75387c25d
Warning cleanup, fix travis config
2019-01-10 20:49:24 -05:00
vsonnier
b27a8890d6
Fix #689 : Wrong setAudioSampleRate code, thanks @GkvJeep
2018-11-14 20:16:11 +01:00
vsonnier
f03925d27f
Fix #677 : SDRPostThread : Do not push twice the samples in single-channel mode, refactorings and simplifications.
2018-09-15 08:33:22 +02:00
vsonnier
5db28da361
Fix #678 : be clean when leaving SDRPostThread
2018-09-15 07:12:50 +02:00
vsonnier
00c0693574
Fix #675 cut-n-paste giving wrong demod data queue (thanks @GkvJeep) plus boost of AudioThread queue size to prevent stuttering at very high CPU loads
2018-08-31 20:21:45 +02:00
Charles J. Cliffe
43f4f3d75e
Donation list update
2018-08-17 22:44:13 -04:00
vsonnier
f9346fc616
Regenerated forms with wxFormsBuilder v3.81 which includes small fixes for wxWidgets 3.11, fdp projects format auto-migration to this version
2018-08-12 07:54:42 +02:00
vsonnier
2f84df3c47
Make DataTree throw exception objects, instead of dynamically allocated ones for simplicity
2018-06-08 05:58:55 +02:00
vsonnier
cf06709cb4
Fix memory leak of the previous commit
2018-06-07 21:44:17 +02:00
vsonnier
3e4aadfaef
Fix #659 : Allow manual editing of user_labels in normal ASCII
2018-06-06 20:49:37 +02:00
vsonnier
35482a0ede
Improved CPU usage menu wording a bit
2018-05-19 16:16:36 +02:00
vsonnier
f8317a6438
Fix wrong variable declaration placement preventing build w/o Hamlib
2018-05-18 17:04:39 +02:00
vsonnier
6faa2f87b3
Changed Low-perf mode into a CPU usage submenu (low, Normal, High) where High means PFBCH2 usage
2018-05-17 17:54:31 +02:00
Charles J. Cliffe
89f56284c8
Default to PFBCH until toggle for PFBCH2 preference is available
2018-05-07 22:14:50 -04:00
Charles J. Cliffe
94b0b04b59
Merge branch 'master' into firpbch2_mode
2018-05-07 20:30:19 -04:00
Charles J. Cliffe
5731a93354
Version bump, donation updates
2018-04-26 22:15:31 -04:00
Charles J. Cliffe
4240b0efc2
Merge remote-tracking branch 'origin/master' into firpbch2_mode
2018-04-26 20:09:42 -04:00