Skip to content

Releases: cjcliffe/CubicSDR

v0.1.19-alpha

14 Dec 01:11
Compare
Choose a tag to compare
v0.1.19-alpha Pre-release
Pre-release

CubicSDR v0.1.19-alpha

Release Notes:

  • Rework of waterfall/spectrum Zoom functionality
  • Zoom processing now partly off-loaded from liquid-dsp to FFTW
  • Doubled internal FFT resolution allowing some additional visual detail via averaging
  • Eliminated aliases crawling across spectrum during zoom
  • Eliminates CPU spikes while zooming
  • Reduces CPU usage while zoomed deeply
  • Fix for some LSB/USB tuning bugs
  • Fix for FFT visual buffer overflow + memory leak
  • Fix for moving center frequency while zoomed

Includes SoapySDR support modules for:

  • RTL-SDR
  • HackRF
  • BladeRF
  • SoapyRemote
  • SDRPlay**
  • AirSpy (OSX Only)
  • RFSpace (OSX Only)
  • UHD (OSX Only)

If compatible local SoapySDR modules are installed they will be preferred over bundled versions automatically.

**Note that SDRPlay requires C:\Program Files\MiricsSDR\API\x64\mir_sdr_api.dll for Win64 or C:\Program Files\MiricsSDR\API\x86\mir_sdr_api.dll (not included) to be copied to C:\Program Files\CubicSDR for windows. SDRPlay owners can obtain the installer from http://sdrplay.com/windows.html or http://sdrplay.com/mac.html.

v0.1.18-alpha

08 Dec 03:47
Compare
Choose a tag to compare
v0.1.18-alpha Pre-release
Pre-release

CubicSDR v0.1.18-alpha

Release Notes:

  • Fixes close issue in Windows
  • Added "Local Net" for SoapyRemote auto-discovery devices
  • Test of complete refactor of monolithic demodulator code into standard modem classes
  • Crash, race and init fixes
  • Major memory leak fix
  • Fix USB/LSB bandwidth display
  • SoapySDR device settings now saved
  • Bump maximum modem bandwidth to 500KHz

Includes SoapySDR support modules for:

  • RTL-SDR
  • HackRF
  • BladeRF
  • SoapyRemote
  • SDRPlay**
  • AirSpy (OSX Only)
  • RFSpace (OSX Only)
  • UHD (OSX Only)

If compatible local SoapySDR modules are installed they will be preferred over bundled versions automatically.

**Note that SDRPlay requires C:\Program Files\MiricsSDR\API\x64\mir_sdr_api.dll for Win64 or C:\Program Files\MiricsSDR\API\x86\mir_sdr_api.dll (not included) to be copied to C:\Program Files\CubicSDR for windows. SDRPlay owners can obtain the installer from http://sdrplay.com/windows.html or http://sdrplay.com/mac.html.

v0.1.16 SoapySDR builds with bundled modules

08 Nov 22:18
Compare
Choose a tag to compare

Experimental CubicSDR+SoapySDR bundle with modules

Now uses dynamic settings/features from SoapySDR modules instead of hard-coded RTL-SDR features.

This build should work on OSX and Windows without additional support files for included modules.

Bundled SoapySDR modules for:

  • RTL-SDR
  • HackRF
  • BladeRF
  • SoapyRemote
  • SDRPlay**
  • AirSpy (OSX Only)
  • RFSpace (OSX Only)

**Note that SDRPlay requires C:\Program Files\MiricsSDR\API\x64\mir_sdr_api.dll for Win64 or C:\Program Files\MiricsSDR\API\x86\mir_sdr_api.dll (not included) to be copied to C:\Program Files\CubicSDR for windows. SDRPlay owners can obtain the installer from http://sdrplay.com/windows.html or http://sdrplay.com/mac.html.

v0.1.15-alpha SoapySDR loader_work bundle

30 Oct 02:09
Compare
Choose a tag to compare

Experimental CubicSDR+SoapySDR bundle

Utilizing experimental SoapySDR loader_work branch this build should allow for both bundled and any other local SoapySDR modules to work with CubicSDR.

Includes bundled SoapySDR modules for:

  • RTL-SDR (known working)
  • HackRF
  • BladeRF
  • SoapyRemote
  • SDRPlay** (known working)

**Note that SDRPlay requires C:\Program Files\MiricsSDR\API\x64\mir_sdr_api.dll (not included) to be copied to C:\Program Files\CubicSDR. SDRPlay owners can obtain the installer from http://sdrplay.com/windows.html

v0.1.11-alpha SoapySDR Support

18 Oct 18:42
Compare
Choose a tag to compare
Pre-release
  • Additional channelizer and demod visualizer optimizations
  • Waterfall optimizations
  • DC now only corrected on center channel; waterfall will display DC spike until new method to remove it is resolved but it will not affect demodulation.

Win64 build has been added and should work with latest PothosSDR (which includes SoapySDR modules) from: http://downloads.myriadrf.org/builds/PothosSDR/
more specifically http://downloads.myriadrf.org/builds/PothosSDR/PothosSDR-2015.10.05-vc12-x64.exe
Edit: Updated Win64 binaries with updated libs and removed unneeded files

SoapySDR modules are not included, see:

Three new SoapySDR modules that don't require gr-osmosdr / boost:

Devices can now be used remotely (tested /w Raspberry Pi too) via:

v0.1.10-alpha-pfbch-single-issue150 SoapySDR + firpfbch_crcf Channelizer instead of firpfbch2_crcf

Note: Please read previous alpha release notes!

  • Update of previous channelizer attempt which is working a fair bit better now
  • Using more optimal firpfbch_crcf; still some issues to work out with the signal wrap on the right edge but working well enough for evaluation.

v0.1.9-alpha-pfbch-issue150 SoapySDR + Channelizer + Experimental Liquid-DSP modifications

16 Oct 01:47
Compare
Choose a tag to compare

Edit: I don't recommend using this build; my patch causes a nice mix of signals to appear where they shouldn't :)

Please read previous beta releases for SoapySDR information!

  • Experimental release on OSX for the moment
  • Now utilizes liquid-dsp FIR polyphase filterbank channelizer to reduce CPU and optimize multiple streams
  • Experimental channelizer state patched version of liquid-dsp
  • Should reduce CPU usage in most use cases for higher bandwidth devices
  • Demodulator bandwidth is limited to 400khz until a high-bandwidth code path is available

v0.1.8-beta-issue64 Soapy SDR Test

11 Oct 00:09
Compare
Choose a tag to compare
Pre-release

Notes

  • New asynchronous SDR device dialog for quick startup
  • Support for SoapyRemote devices
  • A few high-bandwidth performance improvements
  • Can now recover an unplugged device in some cases by selecting again on device dialog

SoapySDR drivers are not included, see:

Three new SoapySDR modules that don't require gr-osmosdr / boost:

Devices can now be used remotely (tested /w Raspberry Pi too) via:

0.1.7 - SoapySDR experimental

17 Sep 00:34
Compare
Choose a tag to compare
Pre-release

Experimental SoapySDR support build

0.1.6 - Waterfall Jitter Fixes

11 Sep 04:16
Compare
Choose a tag to compare
Pre-release

Addresses issue #140

  • Waterfall was being too greedy for the feed buffer, added a rate matching timer on the rendering loop
  • Updating from non-native context was causing frame stalls
  • Updating outside of refresh was causing frame stalls
  • Visual thread timing/resource adjustments
  • Fixed issues with Timer class so it's usable again
  • Reduces refresh on visuals that don't update much