Commit Graph

27 Commits

Author SHA1 Message Date
Charles J. Cliffe 5346bdd50d SDR Device dialog property settings now functional 2015-11-04 02:04:52 -05:00
Charles J. Cliffe 97cf6c4b23 SDRThread read/write setting support 2015-11-03 21:06:22 -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 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 a1b73403a7 Soapy bundle option; requires SoapySDR/loader_work 2015-10-29 22:22:10 -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 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 cd82ecb15b Put the default sample rates back, might be causing bad init.. 2015-10-21 16:56:32 -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 0af4de4e84 stream init order of operations fix 2015-10-20 01:54:20 -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 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 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 0df2439658 Make init asynchronous, support for SoapyRemote servers
- tested with 2xRTLSDR, SDRPlay + RTLSDR on Raspberry Pi
- parameters/info dialog portion currently hidden until it works
- remotes aren’t saved on exit yet
- can now start CubicSDR without devices (remote only mode)
- can’t currently refresh local or remote devices through UI
- can’t currently remove remotes through UI
2015-10-05 02:21:08 -04:00
Charles J. Cliffe bf9695ecd3 Separate SDR data thread and enumeration, device dialog 2015-10-04 16:07:14 -04:00
Charles J. Cliffe 4ce8bc1781 SDR Thread rework, async device init.
- Preparing for new device selection/configuration dialog.
2015-10-03 21:35:11 -04:00
Charles J. Cliffe 9d06fa77c7 Use hardware DC when available
- un-comment code in SoapySDRThread for remote testing…
2015-09-30 23:45:06 -04:00
Charles J. Cliffe 89ecf8eb9c SoapySDRThread readStream buffering tweak 2015-09-26 20:39:33 -04:00
Charles J. Cliffe 404632f373 Limit frequency CORR changes to rtlsdr and rtl drivers 2015-09-26 01:41:30 -04:00
Charles J. Cliffe fc068bff7a Experimental [sample rate buffer <-> frame rate] balancing. 2015-09-22 21:03:23 -04:00
Charles J. Cliffe 6eb2636499 Fix device init and switching 2015-09-20 21:48:37 -04:00
Charles J. Cliffe d551d5f2c4 Make sure n_read is > 0 .. 2015-09-19 22:30:00 -04:00
Charles J. Cliffe 7f2f3d95d2 Fix soapy device args init 2015-09-14 20:31:39 -04:00
Charles J. Cliffe 1918707304 Initial experimental support for SoapySDR device input 2015-09-13 22:18:29 -04:00