Releases: cjcliffe/CubicSDR
0.2.7 Release
Release Notes (Since 0.2.5):
- Added
CW
mode, - Code cleanup,
- Various fixes :
AM
mode, ... - Library updates : RtAudio v5.2.0,
liquid-dsp
v1.4.0 (required), Hamlib 4+, wxWidgets... - (to be completed)
This is source release only for now.
Detailed changelog:
- Travis-CI Build Script by @cjcliffe in #698
- Travis-CI add MacOS build by @cjcliffe in #699
- Add hamlib, digital lab to CI, fix several build warnings by @cjcliffe in #700
- Tentative fix for #706 by @vsonnier in #711
- Use spin-locks when possible. by @vsonnier in #713
- No Spin-lock for xxxProcessor, unclear what the gain was by @vsonnier in #714
- More Spin locks experiments by @vsonnier in #715
- Safer calls to setGainMode by @drahosj in #701
- Make stream deactivated before a sample-rate change and reactivated afterwards by @vsonnier in #718
- AppFrame refactoring by @cjcliffe in #723
- Liquid dsp ampmodem update by @cjcliffe in #724
- Fix port selector dialog; simplify rig model selection with manufacturer sub-menus by @cjcliffe in #728
- Bookmark refreshing, port selection and device selector UI fixes by @cjcliffe in #729
- Move config load out of commandline parse to prevent wrong path in AppImage by @cjcliffe in #730
- General ux fixes by @cjcliffe in #745
- Use Google Turbo Color for Default Theme WF colors by @vsonnier in #748
- fix build with wxWidgets 3.1.3 by @ra1nb0w in #765
- Stop spamming hundreds of
No SoapySDR Module
dialogs. by @antihax in #773 - Winsock.h was included multiple times through windows.h causing compile errors by @antihax in #772
- Fix missing import for GLX on linux. by @benallard in #767
- Updated donation dialog contents and fixed layout issues by @cjcliffe in #779
- Misc. enhancements (driven by RSPDuo support needs) by @vsonnier in #786
- Bugfix/bookmark issues jun2020 by @cjcliffe in #835
- Error dialog feedback when rig thread exits unexpectedly. by @cjcliffe in #839
- Update to standard SoapySDR frequency correction, allow zero-to-right by SHIFT+Right Click freq. digits by @cjcliffe in #840
- Modified ModemAM by @colbyAtCRI in #865
- Update CI OSX/Xcode version by @cjcliffe in #877
- Add ModemCW #341 by @colbyAtCRI in #871
- Cleanup: C++11 updates, clean-up, warning fixes by @cjcliffe in #885
- Updating Hamlib to v4+ by @vsonnier in #867
- Update RtAudio to v5.20 by @vsonnier in #927
- Fix typing errors by @dforsi in #935
- Tag and Release v0.2.7a by @SDRplay in #937
New Contributors
- @drahosj made their first contribution in #701
- @ra1nb0w made their first contribution in #765
- @antihax made their first contribution in #773
- @benallard made their first contribution in #767
- @colbyAtCRI made their first contribution in #865
- @dforsi made their first contribution in #935
- @SDRplay made their first contribution in #937
Full Changelog: 0.2.5...0.2.7
0.2.5 Release Builds
Release Notes (Since 0.2.4):
- Added 'High' CPU usage option with 2x channel bandwidth to reduce aliases and artifacts
- Added AirspyHF support module
- Minor fixes
- Library updates
Using AppImage (Linux):
- Run
chmod +x CubicSDR-0.2.5-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.5-x86_64.AppImage
or double-click in file browser.
Included SoapySDR support modules
- SDRPlay**
- RTL-SDR
- Airspy
- Airspy HF+
- HackRF
- BladeRF
- LimeSDR (untested)
- Red Pitaya
- SoapyRemote
- Audio Devices
- UHD (OSX / Windows Only)
- RFSpace (OSX Only)
**Note that SDRPlay requires either C:\Program Files\SDRplay\API\x64\mir_sdr_api.dll
for win64 or C:\Program Files\SDRplay\API\x86\mir_sdr_api.dll
for win32 to be copied to the CubicSDR installation directory ( C:\Program Files\CubicSDR
by default) for Windows.
SDRPlay owners can obtain the 'API/HW DRIVER v2.x' installer (NOT the v3.x version yet!) for Windows, Mac and Linux at http://sdrplay.com/downloads.
0.2.4 Release Builds
Release Notes (Since 0.2.3):
- WAV file header bug fix
- Bookmark UI fixes
- Right-drag waterfall now adjusts visual gain
- Minor UI/crash fixes
- Update to wxWidgets 3.1.1
- Add LimeSDR device support (untested)
- Updated AppImage build base to Debian 8
Using AppImage (Linux) -- Note: build work in progress
- Run
chmod +x CubicSDR-0.2.4-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.4-x86_64.AppImage
or double-click in file browser.
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay**
- HackRF
- BladeRF
- Red Pitaya
- LimeSDR (untested)
- Audio Devices
- UHD (OSX / Windows Only)
- RFSpace (OSX Only)
**Note that SDRPlay requires either C:\Program Files\SDRplay\API\x64\mir_sdr_api.dll
for win64 or C:\Program Files\SDRplay\API\x86\mir_sdr_api.dll
for win32 to be copied to the CubicSDR installation directory ( C:\Program Files\CubicSDR
by default) for Windows.
SDRPlay owners can obtain the 'API/HW DRIVER v2.x' installer (NOT the v3.x version !) for Windows, Mac and Linux at http://sdrplay.com/downloads.
0.2.3 Release Builds
Note -- 01/20/2018: macOS Build has been updated to fix a crash on exit (#601)
Release Notes (Since 0.2.2):
- Audio Recording (Hover + R to record, Shift-R to record-all)
- Import and Export bookmarks
- Antenna Selection support in settings menu
- Settings and other menu improvements
- Updated RtAudio
- Updated Hamlib, Liquid-DSP for windows
- Many more crash fixes, performance improvements and tweaks (thanks to @vsonnier)
Using AppImage (Linux) -- Note: build work in progress
- Run
chmod +x CubicSDR-0.2.3-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.3-x86_64.AppImage
or double-click in file browser.
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay**
- HackRF
- BladeRF
- Red Pitaya
- Audio Devices
- UHD (OSX / Windows Only)
- RFSpace (OSX Only)
**Note that SDRPlay requires either C:\Program Files\SDRplay\API\x64\mir_sdr_api.dll
for win64 or C:\Program Files\SDRplay\API\x86\mir_sdr_api.dll
for win32 to be copied to the CubicSDR installation directory ( C:\Program Files\CubicSDR
by default) for Windows.
SDRPlay owners can obtain the 'API/HW DRIVER' installer for Windows, Mac and Linux at http://sdrplay.com/downloads.
0.2.2 Release Builds
Release Notes (Since 0.2.0):
- Update Hamlib, Liquid-DSP for windows
- SoapySDR updated to 0.6.x
- Crash fixes, performance improvements
- Visual layout tweaks
- Increase demodulator waterfall resolution
- Theme refresh fixes
- Threading improvements
- About Dialog
- Save sizer sash positions
- Hamlib serial port auto-detection
- Bookmarks Panel
- Bookmark Active and Recent modems
- Bookmark View Ranges
- Group and arrange bookmarks
- Drag & Drop to create / move bookmarks
- Quick search by keywords
- Show / hide bookmarks in display menu
Using AppImage (Linux) -- Note: build work in progress
- Run
chmod +x CubicSDR-0.2.2-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.2-x86_64.AppImage
or double-click in file browser.
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay** (only AppImage supported for Linux currently)
- HackRF
- BladeRF
- Red Pitaya
- Audio Devices
- UHD (OSX / Windows Only)
- RFSpace (OSX Only)
**Note that SDRPlay requires either C:\Program Files\SDRplay\API\x64\mir_sdr_api.dll
for win64 or C:\Program Files\SDRplay\API\x86\mir_sdr_api.dll
for win32 to be copied to the CubicSDR installation directory ( C:\Program Files\CubicSDR
by default) for Windows.
SDRPlay owners can obtain the 'API/HW DRIVER – VERSION 2.10' installer for their platform of choice at http://sdrplay.com/downloads.
0.2.1-alpha-bookmarks
Experimental bookmark feature release.
Though attempts have been made to backup and recover the last copy of bookmarks in event of a failure, it's still likely that loss may occur.
Bookmarks (bookmarks.xml), backups and configs are stored in..
"/Users/your_user_name/Library/Application Support/CubicSDR/"
on OSX/home/your_user_name/.CubicSDR/
(note the "." before CubicSDR) on Linux
If you're able to send it for diagnosis, bookmark files that fail to save/load will be named "bookmarks.xml.failed".
Additionally you may find bookmarks.xml.backup and bookmarks.xml.lastload which are the previous saved and last successfully loaded bookmarks files used for recovery.
Release Notes:
- Experimental Bookmarks Panel
- Bookmark Active and Recent modems
- Bookmark View Ranges
- Group and arrange bookmarks
- Drag & Drop to create / move bookmarks
- Click to edit labels directly in tree
- Quick search by keywords
- Save sizer sash positions
- Show / hide bookmarks in display menu
- SoapySDR updated to 0.6.x
- SoapySDRPlay should now support RSP1 & 2
Using AppImage (Linux)
- Run
chmod +x CubicSDR-0.2.0-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.0-x86_64.AppImage
or double-click in file browser.
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay** (only AppImage supported for Linux currently)
- HackRF
- BladeRF
- Red Pitaya
- Audio Devices
- UHD (OSX / Windows 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 an installer from http://sdrplay.com/windows.html, http://sdrplay.com/linux.html or http://sdrplay.com/mac.html.
0.2.0 Release Builds
Release Notes
- Initial CubicSDR Manual is now available at http://cubicsdr.readthedocs.io/en/latest/
- 0.2.0 builds updated September 3, 2016 to fix a session loading issue
Using AppImage (Linux)
- Run
chmod +x CubicSDR-0.2.0-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.0-x86_64.AppImage
or double-click in file browser.
Using Flatpak (Linux)
- Install flatpak using instructions from http://flatpak.org/getting.html
- Install the gnome repo and 3.20 runtime if you don't have it already:
# download and install key, add remote
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
sudo flatpak remote-add --gpg-import=gnome-sdk.gpg gnome https://sdk.gnome.org/repo/
# note: if the installer crashes just run it again until it finishes.
flatpak install gnome org.gnome.Platform 3.20
- Install CubicSDR flatpak
flatpak install --bundle CubicSDR-0.2.0.flatpak
- Once installed, run with
flatpak run com.cubicsdr.App
- To uninstall CubicSDR flatpak (or prepare for re-install)
flatpak uninstall com.cubicsdr.App
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay** (only AppImage supported for Linux currently)
- HackRF
- BladeRF
- Red Pitaya
- Audio Devices
- UHD (OSX / Windows 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 an installer from http://sdrplay.com/windows.html, http://sdrplay.com/linux.html or http://sdrplay.com/mac.html.
0.2.0-beta-rc6
Release Notes:
- Improved squelch with dynamic floor/ceiling; improves AM / SSB signal squelch
- Better squelch+solo auto-focus behavior
- Adds support for ranged center frequency input (spacebar, numeric trigger) for manual view control
- Use the dash '-' key between two frequencies when manually entering center frequency to set the view
- Fix conflict with accelerator keys and application keys (save/solo)
- Ensure session save files have proper suffix
Using AppImage (Linux)
- Run
chmod +x CubicSDR-0.2.0-rc6-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.0-rc6-x86_64.AppImage
or double-click in file browser.
Using Flatpak (Linux)
- Install flatpak using instructions from http://flatpak.org/getting.html
- Install the gnome repo and 3.20 runtime if you don't have it already:
# download and install key, add remote
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
sudo flatpak remote-add --gpg-import=gnome-sdk.gpg gnome https://sdk.gnome.org/repo/
# note: if the installer crashes just run it again until it finishes.
flatpak install gnome org.gnome.Platform 3.20
- Install CubicSDR flatpak
flatpak install --bundle CubicSDR-0.2.0-rc6.flatpak
- Once installed, run with
flatpak run com.cubicsdr.App
- To uninstall CubicSDR flatpak (or prepare for re-install)
flatpak uninstall com.cubicsdr.App
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay** (only AppImage supported for Linux currently)
- HackRF
- BladeRF
- Red Pitaya
- Audio Devices
- UHD (OSX / Windows 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 an installer from http://sdrplay.com/windows.html, http://sdrplay.com/linux.html or http://sdrplay.com/mac.html.
0.2.0-beta-rc5
Release Notes:
- Manual is now partially written and available at http://cubicsdr.readthedocs.io
- Font scale support for Gain meters, better horizontal tuning scale
- BladeRF bandwidth patch
- Better stream init handling
- Menu cleanup / refactoring
- Unify Font / Theme to Display menu
- Added modem settings UI for analog modems
- Added FM Stereo de-emphasis filter option
- Modem Audio Out part of modem settings UI now
- Modem settings can be hidden and will save view state
New modem settings UI will eventually provide an interface to provide some initial filtering and controls for the individual modes.
Using AppImage (Linux)
- Run
chmod +x CubicSDR-0.2.0-beta-rc5-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.0-beta-rc5-x86_64.AppImage
or double-click in file browser.
Using Flatpak (Linux)
- Install flatpak using instructions from http://flatpak.org/getting.html
- Install the gnome repo and 3.20 runtime if you don't have it already:
# download and install key, add remote
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
sudo flatpak remote-add --gpg-import=gnome-sdk.gpg gnome https://sdk.gnome.org/repo/
# note: if the installer crashes just run it again until it finishes.
flatpak install gnome org.gnome.Platform 3.20
- Install CubicSDR flatpak
flatpak install --bundle CubicSDR-0.2.0-rc5.flatpak
- Once installed, run with
flatpak run com.cubicsdr.App
- To uninstall CubicSDR flatpak (or prepare for re-install)
flatpak uninstall com.cubicsdr.App
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay** (only AppImage supported for Linux currently)
- HackRF
- BladeRF
- Red Pitaya
- Audio Devices
- UHD (OSX / Windows 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 an installer from http://sdrplay.com/windows.html, http://sdrplay.com/linux.html or http://sdrplay.com/mac.html.
0.2.0-beta-rc4
Release Notes:
- Update SoapySDR to 0.5.x
- Add flatpak build for Linux
- Update SoapyAirspy with Bias Tee support
- Minor SoapySDRPlay fixes
- Proper AppImageKit build
Using AppImage (Linux)
- Run
chmod +x CubicSDR-0.2.0-beta-rc4-x86_64.AppImage
to make the file executable. - Run from shell
./CubicSDR-0.2.0-beta-rc4-x86_64.AppImage
or double-click in file browser.
Using Flatpak (Linux)
- Install flatpak using instructions from http://flatpak.org/getting.html
- Install the gnome repo and 3.20 runtime if you don't have it already:
# download and install key, add remote
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
sudo flatpak remote-add --gpg-import=gnome-sdk.gpg gnome https://sdk.gnome.org/repo/
# note: if the installer crashes just run it again until it finishes.
flatpak install gnome org.gnome.Platform 3.20
- Install CubicSDR flatpak
flatpak install --bundle CubicSDR.flatpak
- Once installed, run with
flatpak run com.cubicsdr.App
- To uninstall CubicSDR flatpak (or prepare for re-install)
flatpak uninstall com.cubicsdr.App
Included SoapySDR support modules
- SoapyRemote
- RTL-SDR
- AirSpy
- SDRPlay** (only AppImage supported for Linux currently)
- HackRF
- BladeRF
- Red Pitaya
- Audio Devices
- UHD (OSX / Windows 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 an installer from http://sdrplay.com/windows.html, http://sdrplay.com/linux.html or http://sdrplay.com/mac.html.