Commit Graph

725 Commits

Author SHA1 Message Date
Charles J. Cliffe
9db454cdb4 Merge pull request #181 from jocover/soapysdr-support
fixed wxWidgets build issue
2015-11-09 08:33:15 -05:00
jocover
efec9d1460 fixed osx build issue 2015-11-09 20:02:52 +08:00
Charles J. Cliffe
02b06ea270 Merge pull request #180 from cjcliffe/soapy-settings
SoapySDR Settings support
2015-11-08 17:10:42 -05:00
Charles J. Cliffe
f39a96022a Add OSX SoapySDR module bundling support. 2015-11-08 16:45:06 -05:00
Charles J. Cliffe
5346bdd50d SDR Device dialog property settings now functional 2015-11-04 02:04:52 -05:00
Charles J. Cliffe
efbdb2d69f Settings menu now functional. 2015-11-03 23:44:35 -05:00
Charles J. Cliffe
97cf6c4b23 SDRThread read/write setting support 2015-11-03 21:06:22 -05:00
Charles J. Cliffe
c7ecc5f1f6 Settings now added to settings menu, not yet functional..
- Also possible re-ordering fix for scope visual crash I have
occasionally
2015-11-03 19:58:42 -05:00
Charles J. Cliffe
bcc5f8560f Device dialog /w editable SoapySDR config -- not actually applied yet :) 2015-11-03 00:53:39 -05:00
Charles J. Cliffe
57f492dee6 merge soapysdr-support fixes 2015-11-02 21:20:58 -05:00
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
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
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