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
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
Charles J. Cliffe
b438fc5a42
version update for bundle
2015-10-16 19:04:38 -04:00
Charles J. Cliffe
beccdf8c63
firpfbch2->firpfbch experiment
...
- My assumption about this not working correctly may be wrong, this
actually seems to work ok compared to firpfbch2
2015-10-16 18:40:40 -04:00
Charles J. Cliffe
9da484e8ce
update version for test bundle release
2015-10-15 21:33:36 -04:00
Charles J. Cliffe
a4dc4498fc
Add support for my experimental firpfbch2_crcf_set_channel_state
...
- Needs my fork of liquid-dsp at:
https://github.com/cjcliffe/liquid-dsp/tree/firpfbch_toggle_channels
2015-10-15 21:01:07 -04:00
Charles J. Cliffe
249e04e69c
Move DC blocking filter to SDRThread
...
- DC blocker + Channelizer too heavy together
2015-10-15 01:35:08 -04:00
Charles J. Cliffe
938d10366c
Update README.md
2015-10-14 19:00:16 -04:00
Charles J. Cliffe
d8c048fecc
SDRPostThread cleanup/refactor
...
- Cache active demodulators and channel info instead of running the
whole list each time
2015-10-14 18:09:29 -04:00
Charles J. Cliffe
edd154296c
FIR Polyphase filterbank channelizer prototype implementation
...
- Can now handle several 200khz FM streams with SDRPlay at 8Mhz+ on my
old 2010 Macbook Pro :)
- Demod bandwidth max now limited to 400khz, temporary until alternate
path for high-bandwidth is available
2015-10-14 00:54:48 -04:00
Charles J. Cliffe
3570cef3f2
Merge pull request #159 from jocover/more_device_names_support
...
fix setCORR bug and more device names support
2015-10-11 13:11:21 -04:00