Commit Graph

1021 Commits

Author SHA1 Message Date
vsonnier
3918c7b9f4 wstring/string usage pass, should be clean now 2016-06-14 19:52:15 +02:00
vsonnier
4def8ee0f1 This was seriously fucked up :) Now it seems OK. 2016-06-13 21:50:18 +02:00
Charles J. Cliffe
8ff4176bd9 missing algorithm for replace() 2016-06-12 23:38:22 -04:00
Charles J. Cliffe
8b3fba02cc GCC missing codecvt support 2016-06-12 23:36:38 -04:00
Charles J. Cliffe
61d67e69d6 wstring support for datatree, urlencode for xml..? 2016-06-12 22:49:13 -04:00
Charles J. Cliffe
005ce358ed OSX fixes 2016-06-12 20:06:44 -04:00
vsonnier
8960d49f84 Fix GLFont get exe path 2016-06-12 18:41:59 +02:00
vsonnier
55ca1c465a Basic support is here for user labels, even if DataTree only support 8bit strings
Regenerated fonts with up to 254 characters. Rendering is OK, but DataTree do not able to save it...
2016-06-12 17:05:11 +02:00
Charles J. Cliffe
4b07a3acc7 gain meter width 1 pixel off 2016-06-11 22:17:38 -04:00
Charles J. Cliffe
8f2ce9f6dc Move mute handler to global keys; now works with selected + hovered 2016-06-11 22:13:42 -04:00
vsonnier
59163f8335 LABEL: pedantic adjustment, say Edit, nit Set 2016-06-11 14:28:29 +02:00
vsonnier
9de22ffaf1 LABEL: Fix for crash when labels looks like numbers... 2016-06-11 13:15:01 +02:00
vsonnier
d7d9fc8c32 LABEL: Add a label edit dialog, much like FrequencyDialog, works not bad 2016-06-11 10:08:12 +02:00
vsonnier
00e241a784 LABEL: first attempt, <user_label> is read from session XML, apparently also saved. 2016-06-11 07:46:07 +02:00
Charles J. Cliffe
654aae2383 Add 'p' key as peak-hold toggle 2016-06-09 18:16:03 -04:00
vsonnier
e7531952fe MISC 2: Windows has a right to stdout, enable it for both Digital Lab or Debug builds 2016-06-09 19:38:21 +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
vsonnier
1e2f12a571 PEAK: Cut-n-paste, works, amazing ! 2016-06-09 19:38:20 +02:00
Charles J. Cliffe
9c10e2baaf comment index debugging 2016-06-08 22:08:14 -04:00
Charles J. Cliffe
1dba16b15f comment some debug logging 2016-06-08 21:54:02 -04:00
Charles J. Cliffe
df33751f9e might be null.. 2016-06-08 21:48:10 -04:00
Charles J. Cliffe
d7ef86ae10 On second thought, let’s not go to Camelot. ‘Tis a silly place. 2016-06-08 21:45:52 -04:00
Charles J. Cliffe
0067e309d1 more debugging; fix some potential refcount leaks... 2016-06-08 21:31:52 -04: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
389ac4f537 remove test decRef 2016-06-07 19:56:08 -04:00
Charles J. Cliffe
037be13fac Rebuffer Garbage collector; mostly to pinpoint/gracefully handle ReBuffer failures 2016-06-07 19:54:36 -04:00
vsonnier
ca0102b3aa Updated TinyXML to v2.6.2 2016-06-06 19:37:55 +02:00
Charles J. Cliffe
296b0da04a unnecessary frequency=0 check.. 2016-06-03 20:35:08 -04:00
Charles J. Cliffe
fa9dfc2fb4 Rough visual cue for demod instances, implement squelch break indicator 2016-06-03 20:05:38 -04:00
vsonnier
5bb43f5aaa Replace mutex lock/unlock pairs with guards, cleanups 2016-06-03 18:45:03 +02:00
Charles J. Cliffe
5a6d97e480 Bingo.. DemodulatorInstance deltaLock atomic_bool was uninitialized.. :) 2016-06-02 22:28:17 -04:00
Charles J. Cliffe
423c83f500 mutex locking cleanup for demod add / remove chain 2016-06-02 21:48:01 -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
vsonnier
c236a2e1cb Fix limitless manual gain slider 2016-06-02 21:03:14 +02:00
Charles J. Cliffe
df4fb649f3 minor init typo 2016-06-02 01:20:42 -04:00
Charles J. Cliffe
a2c1a16ff8 null active demod before terminateAll 2016-06-01 19:57:18 -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
c3d949ddba MISC 3: Make the whole BufferType life-cycle and recycling properly guarded against concurrent access 2016-06-01 19:51:01 +02:00
vsonnier
fc4fa3e74f MISC 2: Make ReferenceCounter refcount itself protected by the same mutex of the whole class, for state consistency 2016-06-01 19:46:45 +02: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
c1863d9319 Basic cleanup / mutex additions / bulk demod add 2016-05-31 19:58:37 -04:00
Charles J. Cliffe
ce697c610d Missed gain canvas focus for Win7 wheel support 2016-05-31 17:42:44 -04:00
Charles J. Cliffe
649d34f811 Make spectrum mouse wheel zoom feature universal 2016-05-30 19:45:38 -04:00
Charles J. Cliffe
b8568639c3 Windows focus tweak 2016-05-30 19:25:46 -04:00
Charles J. Cliffe
640b4bb219 Mouse Wheel support for gain; @vsonnier's wheel movement tweak 2016-05-30 19:14:14 -04:00
Charles J. Cliffe
ce1cd27007 ifdef'd windows focus calls, remove unnecessary meter refreshes 2016-05-30 00:17:08 -04:00
Charles J. Cliffe
a0d15026df Tweak mousewheel response for Meter UI elements 2016-05-29 21:03:21 -04:00
Charles J. Cliffe
bd3b9ac921 Fix for windows 7 and below requiring focus for mouse wheel. 2016-05-26 22:53:32 -04:00
Charles J. Cliffe
27ce295918 Don't let global key handler usurp the ModemProperties 2016-05-19 19:23:56 -04:00
Charles J. Cliffe
a1c7d0b5f8 Universal [ nudge ] keys 2016-05-18 23:12:48 -04:00
Charles J. Cliffe
419085d27a Add NBFM mode, add mode selector button height font reduction when scaled down 2016-05-11 23:05:56 -04:00
Charles J. Cliffe
68b095ef8d Save sample rate, gain levels and AGC state per-device, add sample rate to device dialog 2016-05-11 22:37:25 -04:00
Charles J. Cliffe
06b1135f0f Merge branch 'master' of https://github.com/cjcliffe/CubicSDR 2016-04-14 19:52:53 -04:00
Charles J. Cliffe
f1cc256b40 Patch for confused intel driver 2016-04-14 19:52:37 -04:00
Charles J. Cliffe
9ac31040d5 Back out wxGLAttributes update until needed. 2016-04-07 20:00:59 -04:00
Charles J. Cliffe
4a64104050 Option to build using bundled mods only 2016-04-05 18:16:51 -04:00
Charles J. Cliffe
b828b3636f Add 'Reduced CPU Usage' menu option and config entry. 2016-03-31 21:32:50 -04:00
Charles J. Cliffe
cd41a8197e Clean-up extraneous glFlush(), it's all in the main thread on shared context.. 2016-03-31 20:24:38 -04:00
Charles J. Cliffe
f22ef685f5 Static analysis related fixes 2016-03-30 19:34:36 -04:00
Charles J. Cliffe
bfb2b1bdf3 Tweak font cache agression 2016-03-22 20:58:47 -04:00
Charles J. Cliffe
f4b7baebfa Update to wx 3.1.0 gl attributes, simplify GLFont cache and GC 2016-03-22 20:49:15 -04:00
Charles J. Cliffe
855a6f7f15 Fix invalid property assertion in wxWidgets 3.1.0 2016-03-21 19:34:26 -04:00
Charles J. Cliffe
020145c705 Make FFTW3 optional; liquid-dsp is performing better on it's own.. 2016-03-20 18:56:13 -04:00
Charles J. Cliffe
3460e4fcaf Fix linux build 2016-03-15 21:19:29 -04:00
Charles J. Cliffe
7b3942fbcf De-construct empty cache tree branches on GC 2016-03-15 01:25:07 -04:00
Charles J. Cliffe
297e35ebf7 GLFont temporary string compiling/caching with garbage collect 2016-03-15 01:12:31 -04:00
Charles J. Cliffe
cfdbcf9bc3 Patch major font rendering performance hit while zoomed 2016-03-14 19:27:34 -04:00
Charles J. Cliffe
b155338b1d Fix broken lastGain property usage 2016-03-07 20:15:27 -05:00
Charles J. Cliffe
29d411cead Add center line for hovered/new/move state modems 2016-03-07 19:25:12 -05:00
Charles J. Cliffe
a60eae1305 Windows install DLLs, fix Windows arrow key input handling 2016-03-03 20:41:28 -05:00
Charles J. Cliffe
0f82d24d44 Possible fix for ModemFMStereo singleton init crash edge case. 2016-03-01 19:47:18 -05:00
Charles J. Cliffe
1cd8759880 Add center lock and modem tracking to rig control 2016-02-29 23:14:23 -05:00
Charles J. Cliffe
05a3e74645 Add start/stop device to menu 2016-02-28 23:16:56 -05:00
Charles J. Cliffe
3df7461a15 Add OSX About.. dialog, fix menu agc init logic, fix some queue limits 2016-02-28 22:44:17 -05:00
Charles J. Cliffe
ed57350866 Don't show gain options if device has none 2016-02-28 21:11:29 -05:00
George Viaud
1362234acd Added mouse-wheel adjustment of squelch and other vertical level selectors 2016-02-25 01:38:26 -08:00
George Viaud
24a4ebb4c2 Added auto-zero to UI for squelch.
Right-Click on signal level bar now sets squelch 2% over current signal level
2016-02-25 00:51:04 -08:00
Charles J. Cliffe
eb020a765b MSVC resource patch from @guruofquality #276 2016-02-22 18:43:58 -05:00
Charles J. Cliffe
549b03bdc3 Fix for delta lock zoom visuals 2016-02-17 23:01:42 -05:00
Charles J. Cliffe
63917c95f3 Make delta-lock 'V' key work on hover as well. 2016-02-17 20:49:36 -05:00
Charles J. Cliffe
86bd74e59a Fix visual drag artefact on delta-locked modems 2016-02-17 20:45:56 -05:00
Charles J. Cliffe
57e4df2b1a Always center rig with 'c' if active. 2016-02-16 01:24:39 -05:00
Charles J. Cliffe
74d3e771fd Toggle rig control/follow, rigthread fixes, save rig control state 2016-02-16 01:13:26 -05:00
Charles J. Cliffe
93d2c73fb9 Add delta lock -- lock modem relative to center frequency 2016-02-15 17:43:10 -05:00
Charles J. Cliffe
7bf0ad47c5 Add swap I/Q setting for all devices 2016-02-15 15:07:57 -05:00
Charles J. Cliffe
3f5ffc7aaa Better handling of hamlib disconnect / errors 2016-02-15 13:04:18 -05:00
Charles J. Cliffe
75fc82b9ae missing var init 2016-02-15 12:21:41 -05:00
Charles J. Cliffe
03c6db1f16 Hold shift to nudge at half the snap value 2016-02-14 06:10:42 -05:00
Charles J. Cliffe
68bb80f112 Update helptips 2016-02-12 22:13:16 -05:00
Charles J. Cliffe
8f0ba10735 Add global key [ and ] for nudging modem by snap setting 2016-02-12 20:38:05 -05:00
Charles J. Cliffe
843363d961 Update hover state on click -- fixes focus issues that tabbing introduces 2016-02-12 20:16:53 -05: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
5a26669832 Add Tab/Shift-Tab next/prev modem 2016-02-11 00:08:56 -05:00
Charles J. Cliffe
d31a628b13 Tooltip toggle tweak for static tooltips 2016-02-09 01:48:51 -05:00
Charles J. Cliffe
84ae52b6d2 Fix numeric direct-input for linux 2016-02-09 01:08:15 -05:00
Charles J. Cliffe
33c27c5684 Fix initial numeric input char for Windows 2016-02-09 00:46:39 -05:00
Charles J. Cliffe
f377d46467 Better tooltip handling for Windows 2016-02-09 00:28:40 -05:00
Charles J. Cliffe
72a37e16d3 new var in wrong section.. 2016-02-09 00:10:15 -05:00
Charles J. Cliffe
987af4b997 Helptip updates 2016-02-08 23:52:40 -05:00
Charles J. Cliffe
e962ad4a56 Fix keyboard input error system response (auditory beep in most cases) 2016-02-08 23:40:09 -05:00
Charles J. Cliffe
393cd5f635 Add hover helptips, show hover helptips by default for new users. 2016-02-08 22:43:11 -05:00
Charles J. Cliffe
8737728cf9 Control gains with space or numeric entry 2016-02-07 22:19:05 -05:00
Charles J. Cliffe
96d22ee8f7 Set waterfall lps or spectrum avg by space/typing 2016-02-07 21:05:49 -05:00
Charles J. Cliffe
d7bb214d42 Start typing number to set center frequency 2016-02-07 19:32:05 -05:00
Charles J. Cliffe
2295b47d69 Initial global keyboard handler setup 2016-02-07 18:01:11 -05:00
Charles J. Cliffe
7fb7089bfd Force minimum height for Add Device input dialog properties 2016-02-07 16:12:22 -05:00
Charles J. Cliffe
fcfebf3d46 MSVC patch for atomic_bool init 2016-02-05 20:50:33 -05:00
Charles J. Cliffe
f9ee9b9145 Handle info_buf possible nullptr 2016-02-05 18:43:54 -05:00
Charles J. Cliffe
305cd4bf5b Temporary FIR fix for windows 2016-02-04 22:22:19 -05:00
Charles J. Cliffe
b2c1063818 Unused ampmodem var 2016-02-04 18:49:37 -05:00
Charles J. Cliffe
65005b60ac Linux - missing header and warning fixes 2016-02-04 18:05:33 -05:00
Charles J. Cliffe
9f81a75054 Give SDR Device Add dialog some more room 2016-02-03 21:43:51 -05:00
Charles J. Cliffe
52fefab980 Fix SSB drift with re-write of SSB demod w/o ampmodem 2016-02-03 21:24:37 -05:00
Charles J. Cliffe
7f1c0a700d Fix device dialog runtime bool/option arg updates 2016-02-03 00:05:26 -05:00
Charles J. Cliffe
a0ae752b18 Make sure soapy devices are un-made before re-enumeration 2016-02-02 23:12:01 -05:00
Charles J. Cliffe
c6c62d7334 Note: hit save before committing :) 2016-02-02 21:29:01 -05:00
Charles J. Cliffe
1523d55b6c SSB FIR kaiser -> Simple IIR Lowpass 2016-02-02 21:26:24 -05:00
Charles J. Cliffe
090d751482 Bonus SSB optimize/tweak 2016-02-02 20:41:12 -05:00
Charles J. Cliffe
cc189cc274 Fix refresh, allow device dialog to update active device 2016-02-02 20:05:32 -05:00
Charles J. Cliffe
2518e22682 Update device on setting and bandwidth change 2016-02-02 19:27:08 -05:00
Charles J. Cliffe
609a2216ad SDR Device settings live refresh 2016-02-01 20:30:48 -05:00
Charles J. Cliffe
48aff5baf1 Remove SoapySDR::Device proxy classes and functions, use SoapySDR directly 2016-01-31 15:11:54 -05:00
Charles J. Cliffe
4a891d4785 Merge pull request #271 from viraptor/uninit_postthread
Initialize frequency
2016-01-29 17:50:30 -05:00
Stanisław Pitucha
77b2d54870 Initialize frequency 2016-01-29 20:08:33 +11:00
Stanisław Pitucha
5a52783c22 delete[] to match new[] 2016-01-29 19:22:01 +11:00
Charles J. Cliffe
c4dac53532 Fix remaining init order and unused warnings 2016-01-28 18:11:53 -05:00
Charles J. Cliffe
fd8d1e9198 Merge branch 'master' into netsdr_rel_patch 2016-01-28 17:58:20 -05:00
Charles J. Cliffe
59b154c9b0 Merge pull request #269 from viraptor/demod_mem_init
Fix demodulator uninitialized read
2016-01-28 17:56:49 -05:00
Stanisław Pitucha
3835d5cef4 Fix demodulator uninitialized read 2016-01-29 09:50:25 +11:00
Stanisław Pitucha
86fab39d84 Even more unused parameters 2016-01-29 07:49:40 +11:00
Stanisław Pitucha
035353123d Fix signed/unsigned variables 2016-01-29 07:49:31 +11:00
Charles J. Cliffe
93bc2c4d36 Merge branch 'master' into netsdr_rel_patch 2016-01-26 21:55:02 -05:00
Charles J. Cliffe
a364ffec6e Merge pull request #265 from viraptor/unused_cleanup
Cleanup unused var warnings
2016-01-26 21:54:05 -05:00
Charles J. Cliffe
f5ca92281d Always request streamMTU, handle 'overflow' within CubicSDR 2016-01-26 21:49:42 -05:00
Stanisław Pitucha
c1eb1de1bd Fix remaining unused parameters 2016-01-27 11:45:54 +11:00
Stanisław Pitucha
7a7bc910b1 Remove invalid const
const int return value doesn't really exist / is ignored. Fix a warning.
2016-01-27 11:39:17 +11:00
Stanisław Pitucha
c59f72d4a0 Cleanup unused var warnings
Clean up compiling output so that actual issues can be spotted. Remove multiple
cases of unused parameter. Remove unused isActive at startup. (demod is started
regardless)
2016-01-27 11:21:53 +11:00
Charles J. Cliffe
a9e88256e4 Merge branch 'master' of https://github.com/cjcliffe/CubicSDR 2016-01-24 10:38:24 -05:00
Charles J. Cliffe
e1ebbb5906 Fix dev var init typo 2016-01-24 10:38:14 -05:00
Charles J. Cliffe
d1e0cf409d Fix iterator usage for Linux 2016-01-24 10:14:24 -05:00
Charles J. Cliffe
b413c8454b MSVC fix-up 2016-01-22 20:26:22 -05:00
Charles J. Cliffe
b75586119c Just lag instead of overloading memory on waterfall overload 2016-01-22 01:31:45 -05:00
Charles J. Cliffe
0b6edc09b6 Save/Load manually specified devices 2016-01-22 00:40:00 -05:00
Charles J. Cliffe
419705419c Don't touch not-found device configs 2016-01-20 01:15:12 -05:00
Charles J. Cliffe
b1ac17729e Manual/Remote SoapySDR device specification 2016-01-20 00:43:31 -05:00
Charles J. Cliffe
b7d4687b8e Fix lazy-edit-device-switch context mismatch 2016-01-19 18:38:18 -05:00
Charles J. Cliffe
19bf41596b Device name/offset edit in SDR Devices dialog 2016-01-18 20:46:56 -05:00
Charles J. Cliffe
448455a69f Add 'Refresh' button to SDR Devices dialog 2016-01-17 21:54:22 -05:00
Charles J. Cliffe
cec4f7aed1 Fix for being unable to set maximum gain 2016-01-17 10:40:01 -05:00
Charles J. Cliffe
1b491093cb Active freq improve shadow 2016-01-13 23:25:16 -05:00
Charles J. Cliffe
ee6852b354 Logical UI / font size adjustments 2016-01-13 23:07:21 -05:00
Charles J. Cliffe
f765dc1898 Improve frequency indicator text shadow 2016-01-13 22:39:39 -05:00
Charles J. Cliffe
8d738aed25 Fix bad 'SoapySDR missing' modal dialog thread call 2016-01-13 21:59:47 -05:00
Charles J. Cliffe
416cb54fb9 Improve visual frequency / new demod indicator 2016-01-13 21:29:26 -05:00
Charles J. Cliffe
6f7234b35a Update status instructions 2016-01-13 00:29:11 -05:00
Charles J. Cliffe
beab55a49e Press 'c' on waterfall/demod to center to frequency 2016-01-13 00:23:06 -05:00
Charles J. Cliffe
d2d6f92502 Show frequency / demod preview with snap on waterfall hover 2016-01-13 00:07:42 -05:00
Charles J. Cliffe
d8ed093659 Save active modem to session 2016-01-11 19:30:56 -05:00
Charles J. Cliffe
492ca99427 SSB mode FIR side-band supression 2016-01-10 16:22:19 -05:00
Charles J. Cliffe
3236b23b51 Save/load sample rate for sessions 2016-01-10 15:08:08 -05:00
Charles J. Cliffe
1344121f55 Fix loading rig save data 2016-01-10 13:54:43 -05:00
Charles J. Cliffe
936a640328 Per-Rig-Per-SDR IF frequency lock control and save/load 2016-01-09 00:09:46 -05:00
Charles J. Cliffe
1699c50676 Internal frequency locking support 2016-01-07 00:35:02 -05:00
Charles J. Cliffe
cb3c899a52 Merge branch 'master' into rig_control 2016-01-04 00:56:39 -05:00
Charles J. Cliffe
6eb511a559 Disable Soapy freq feedback -- causing weird issues with async implementations 2016-01-04 00:56:18 -05:00
Charles J. Cliffe
947641bbea Missing rig_cleanup 2016-01-03 23:52:53 -05:00
Charles J. Cliffe
08dc9af1c5 initial hamlib integration and frequency control 2016-01-03 19:00:26 -05:00
Charles J. Cliffe
2c885b272f Import hamlib setup from SoapyAudio, prep new RigThread 2016-01-03 15:39:29 -05:00
Charles J. Cliffe
0ace8657b2 Fix offset frequency drift.. 2016-01-03 15:00:41 -05:00
Charles J. Cliffe
693e675421 Fix for freq. entry on USB/LSB 2016-01-03 10:59:24 -05:00
Charles J. Cliffe
c94cdb0855 string setting fix, soapy device frequency setting control/feedback 2016-01-02 21:42:35 -05:00
Charles J. Cliffe
62288e485f Improve peak hold usability; add 30 frame delay between resets; don't drag old data around 2016-01-02 01:38:17 -05:00
Charles J. Cliffe
caa8074531 Bandwidth manual entry fix for LSB/USB 2015-12-31 22:31:14 -05:00
Charles J. Cliffe
4fe7e87e17 Half-band transition floor/ceiling reset 2015-12-31 22:18:53 -05:00
Charles J. Cliffe
01c10efeff Half-band transition and frequency change peak hold tweaks 2015-12-31 21:28:56 -05:00
Charles J. Cliffe
fe264b9da1 clear shifted peak data 2015-12-31 20:52:25 -05:00
Charles J. Cliffe
6df9661db1 Add peak hold to spectrum visuals 2015-12-31 20:44:39 -05:00
Charles J. Cliffe
127f4ff87c fftwf_malloc -> malloc MSVC fix
Calling fftwf_malloc after the first init on Windows crashes?  malloc()
seems to be fine..
2015-12-31 00:25:05 -05:00
Charles J. Cliffe
b4fc0ab8b9 Adjust 512/1024 FFT samplerate threshold 2015-12-30 03:24:35 -05:00
Charles J. Cliffe
6bc79b147e Additional low-low bw mode for audio input 2015-12-29 23:44:00 -05:00
Charles J. Cliffe
68c409486e Fix toggling between low/high bw with same channel count 2015-12-29 23:25:22 -05:00
Charles J. Cliffe
7d6a387a77 Updates and improvements for low-bandwidth input usage 2015-12-29 20:52:49 -05:00
Charles J. Cliffe
2867f90977 Refresh tuner on half-band change 2015-12-14 19:39:13 -05:00
Charles J. Cliffe
423b590d7c Fix off-by-one error and missing modem bw defaults 2015-12-14 19:31:18 -05:00
Charles J. Cliffe
744db7ea98 half-band tuning multiplier missing bandwidth state check 2015-12-13 17:26:19 -05:00
Charles J. Cliffe
aa821c8860 Zoom transition improvements, fix a nasty visual data overflow 2015-12-13 16:07:28 -05:00
Charles J. Cliffe
be8cde6ce3 More zoom tweaks, fix half-band tuner step 2015-12-13 14:09:04 -05:00
Charles J. Cliffe
d448f6dfc4 Fix mis-aligned average buffers on view shift 2015-12-12 19:26:02 -05:00
Charles J. Cliffe
aa4478946f Fix demod waterfall/spectrum 2015-12-12 17:38:17 -05:00
Charles J. Cliffe
0b03ed47d4 Remap mis-matched averaging buffers on resampler change 2015-12-12 17:28:17 -05:00
Charles J. Cliffe
e22e696a7d SpectrumVisualProcessor fixes/tweaks 2015-12-11 22:58:58 -05:00
Charles J. Cliffe
8331b1e5b1 Fix modem pre-selection bandwidth defaults 2015-12-11 22:21:41 -05:00
Charles J. Cliffe
7038652141 Fix some waterfall zoom navigation mistakes 2015-12-11 19:57:40 -05:00