Commit Graph

793 Commits

Author SHA1 Message Date
Charles J. Cliffe
0d928543d8 Fix for ubuntu menu update crash 2015-11-02 21:04:02 -05:00
Charles J. Cliffe
4ffa518dcc Update appframe menus from appframe instead of app thread..
- Possible fix for Linux menu update crash
2015-11-02 19:27:34 -05:00
Charles J. Cliffe
e04ec9ef37 Remove built-in RTLSDR settings to prepare for replacements, Device form propgrid test 2015-11-02 19:02:45 -05:00
Charles J. Cliffe
7b48b4f69f Fix arrow key input on windows 2015-11-01 16:12:22 -05:00
Charles J. Cliffe
ba067bcc24 Fix spectrum scale control in Windows 2015-11-01 12:41:13 -05:00
Charles J. Cliffe
8878a22bd2 re-enable module dc correct 2015-11-01 11:34:20 -05:00
Charles J. Cliffe
d0b0606050 Merge pull request #177 from cjcliffe/soapysdr-loadmodule
SoapySDR bundling support for windows
2015-11-01 11:32:03 -05:00
Charles J. Cliffe
ad233cbb04 Use single mutex lock instead of atomic arrays for gain 2015-10-31 13:35:13 -04:00
Charles J. Cliffe
058709b8a8 Balance some interactive UI elements to scale better
- Most notably the tuning bar wasn’t really usable before when reducing
the top area too much.
2015-10-30 19:46:29 -04:00
Charles J. Cliffe
388d948486 Prevent crash from disabling AGC before device is known 2015-10-30 19:29:56 -04:00
Charles J. Cliffe
7eb98c33ab unused test macro 2015-10-29 22:59:40 -04:00
Charles J. Cliffe
a1b73403a7 Soapy bundle option; requires SoapySDR/loader_work 2015-10-29 22:22:10 -04:00
Charles J. Cliffe
798c558c09 Fix bad frequency jumps at zoomed freq <= 1/2 samplerate 2015-10-28 22:07:06 -04:00
Charles J. Cliffe
8c53bde031 Fix bad waterfall texture offset
Was offset by 1 pixel..
2015-10-27 17:35:42 -04:00
Charles J. Cliffe
7027e7bf0b Missed crash fix for channelizer channel 0 2015-10-27 17:06:39 -04:00
Charles J. Cliffe
3fc6f9ad80 Several crash/bug fixes, uninitialized vars 2015-10-27 16:53:06 -04:00
Charles J. Cliffe
f7821400a1 Missing include 2015-10-27 12:18:26 -04:00
Charles J. Cliffe
ac93aa369b Manual Gain Control :-)
- Disable AGC from settings menu
- Requires latest SoapySDRPlay gain commits for SDRPlay
2015-10-27 01:56:49 -04:00
Charles J. Cliffe
68d80bde9e Shift + arrow up/down to adjust visual scale 2015-10-25 14:31:56 -04:00
Charles J. Cliffe
a6201ad3b5 Add split-view controls; tweak spectrum scale control 2015-10-25 14:09:59 -04:00
Charles J. Cliffe
11aa8e9b05 Right drag spectrum vertically to adjust scale 2015-10-25 00:07:01 -04:00
Charles J. Cliffe
010d899895 Patch version bump for latest fixes and updates.
- Helps with screenshot identification :)
2015-10-23 23:50:33 -04:00
Charles J. Cliffe
b89d606af3 SoapySDR 0.4.0 updates
- Requires up-to-date SoapySDR 0.4.x and re-built modules
2015-10-23 02:53:51 -04:00
Charles J. Cliffe
8e29fd5a98 missed texture init check on drawPanelContents 2015-10-22 18:29:49 -04:00
Charles J. Cliffe
ea7520734c Waterfall init re-ordering for gl context sanity 2015-10-22 18:21:47 -04:00
Charles J. Cliffe
e61caaf5a6 Possible null pointer calls, fix unnecessary context switches 2015-10-22 01:42:50 -04:00
Charles J. Cliffe
1e0489f974 Fix some possible threading issues with waterfall canvas 2015-10-22 01:12:51 -04:00
Charles J. Cliffe
5fd4ba8059 Some DC-Spike removal magic..
Pay no attention to the spike behind the curtain.. <*|:-)
2015-10-21 19:50:53 -04:00
Charles J. Cliffe
fcbe2723e6 Manual bandwidth input improvements
- Prevent out-of-range bandwidths
- Display device name and known min/max rate
2015-10-21 17:39:44 -04:00
Charles J. Cliffe
cd82ecb15b Put the default sample rates back, might be causing bad init.. 2015-10-21 16:56:32 -04:00
Charles J. Cliffe
0cad2f1cfa Apparently something still needs this..
TODO: this
2015-10-21 00:35:06 -04:00
Charles J. Cliffe
d85c94ead0 Attempt best-match sample rate near "default"
- Fix hard-coded usage of DEFAULT_SAMPLE_RATE, now “suggested” rate
2015-10-20 23:57:54 -04:00
Charles J. Cliffe
091ce26ed6 Dynamic input rate menu values from SoapySDR 2015-10-20 23:00:10 -04:00
Charles J. Cliffe
71383b4cb6 Avoid extra locking if queue is empty 2015-10-20 18:32:49 -04:00
Charles J. Cliffe
b822704b0c Tweak waterfall update mutex locking 2015-10-20 18:30:41 -04:00
Charles J. Cliffe
0af4de4e84 stream init order of operations fix 2015-10-20 01:54:20 -04:00
Charles J. Cliffe
8d0d2229f5 Merge pull request #165 from tomswartz07/master
Fix a number of typos
2015-10-20 01:52:03 -04:00
Charles J. Cliffe
ae906cbbba Removed bundled fftw by accident 2015-10-19 23:23:49 -04:00
Charles J. Cliffe
6087588b3d MSVC simplification, easier to use alternate libs 2015-10-19 23:02:50 -04:00
Tom Swartz
6fa22147bc Add brief instructions where to find build steps
Upon initial visit, it's not immediately obvious where to find the build
instructions and build requirements.

Add a short line to direct new visitors to the wiki so that one may
find the building instructions.
2015-10-19 15:07:15 -04:00
Tom Swartz
8e6c163119 Fix a number of typos 2015-10-19 14:57:11 -04:00
Charles J. Cliffe
c8d04d337c MSVC2015 redist updates 2015-10-19 02:56:22 -04:00
Charles J. Cliffe
9f4314f011 Updated MSVC2015 win64 fftw lib files 2015-10-19 05:52:01 -04:00
Charles J. Cliffe
3349e2140f Version update 2015-10-19 00:40:14 -04:00
Charles J. Cliffe
ad1668abee Merge pull request #164 from cjcliffe/soapysdr-pfbch-single
High-bandwidth and general optimizations
2015-10-18 14:19:16 -04:00
Charles J. Cliffe
73733eabfe Update default sample rate
- Should fix startup for AirSpy
2015-10-18 14:18:26 -04:00
Charles J. Cliffe
c200048bf7 Reduce glTexSubImage2D calls
- far less texture update calls for high speed waterfall rates
2015-10-18 13:44:31 -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
6ee51711db Fix channel gap on upper edge of spectrum 2015-10-17 18:25:14 -04:00
Charles J. Cliffe
f1475fb9be Move DC correction to channel 0, reduce demod vis CPU usage
- Demod vis now uses channelizer output instead of decimation
- DC correction now only applied to channel 0
2015-10-17 16:17:12 -04:00