Skip to content

Releases: f4exb/sdrangel

New SID Feature Plugin

14 Apr 10:18
Compare
Choose a tag to compare

New SID Feature Plugin

This new feature is introduced by @srcejon The purpose of this feature is to detect Sudden Ionospheric Disturbances (SID) due to solar activity and that can be observed by monitoring several VLF transmitters. More information here

Introducing FT-chirp

A "FT" mode has been added to the ChirpChat modulator and demodulator. It uses the same protocol as FT8 (or FT4) to encode 174 bits with CRC and FEC. Then instead of using a 8-FSK modulation it will use chirp symbols to put the message on the air. It is quite different from the original FT8 however since the bandwidth is significantly larger (minimum 375 Hz) and only one transmission is decoded at a time. However since it uses the chirp synchronization sequence at the start of the transmission it is not tied to the clock. Long distance transmissions have been experimented on HF with a websdr on the Rx side. Due to the relative small bandwidth and slow transmission it is important that there is a minimal clock drift. With websds using the browser as the audio source there is usually a small drift to compensate the clock skew between the web site and the audio device on the computer. This results in possible message loss although the signal is still quite visible on the spectrogram. When using a SDR receiver directly this should not happen.

Other changes and fixes

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

Channel power plugin

17 Mar 20:33
Compare
Choose a tag to compare

Channel power plugin

Thanks to @srcejon we have this new plugin to measure power inside a channel in the device baseband. For now it does not seem to provide much value but a feature combining the data of various such channels is in the works...

Other changes and fixes

  • Use mouse keys for CW modulation in SSB modulator. Fixes #1948
  • ADS-B: Only list available maps. PR #2017 from @srcejon
  • CRightClickEnabler: Prevent duplicate events... PR #2017 from @srcejon
  • Update snap. PR #2016 from @srcejon
  • Scan all plugins for qml (for Mac). PR #2014 from @srcejon
  • fix memset() arguments order in vkfftengine. PR #2013 from @alariq

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

New End Of Train plugin

08 Mar 20:41
Compare
Choose a tag to compare

New End Of Train plugin

Thanks to @srcejon we have a new receiver plugin to decode End Of Train messages mostly used in the US, Australia, New-Zealand and India. More details here

Other changes and fixes

  • Upgraded RTL-SDR library to v2.0.1
  • Fix not remove source buddy. PR #1998 from @mxi-box
  • Fix renumberate deviceset without modifying claimed of SamplingDevice. PR #2001 from @mxi-box
  • ADS-B: Add QT 6 support for map. PR #2000 from @srcejon
  • Fix URLs on QT 6 map. PR #2000 from @srcejon
  • Fix 32-bit float support for Spy Server. PR #2000 from @srcejon
  • Fix Kiwi location. PR #2000 from @srcejon
  • Update map docs. PR #2000 from @srcejon
  • Fix gcc warnings. PR #2000 from @srcejon
  • Update map QML/HTML. PR #2000 from @srcejon
  • Add libqt5svg5-dev dependency. PR #2000 from @srcejon
  • Add SVG and libacars. PR #2000 from @srcejon
  • HTTPDownloadManager: Support latest updates to Google Drive. PR #2000 from @srcejon
  • Add utils. PR #2000 from @srcejon
  • SkyMap: Fix CORS and enabling caching. PR #2000 from @srcejon
  • Map: Add Spy Server and Kiwi SDR. Add weather and satellite overlays. PR #2000 from @srcejon
  • Fix SDRA protocol and improve spectrum refresh rate. PR #2000 from @srcejon
  • Fix gcc warnings. PR #2000 from @srcejon
  • RemoteTCPInput: Add Spy Server support. PR #2000 from @srcejon
  • SDRplay: Prevent nullpointer dereference for #1825 PR #2000 from @srcejon
  • AIS, DSC, End-of-Train, Packet, Radiosonde: date/time from File Input device or system clock. PR #2005 from @srcejon
  • Use log2 approximation to increase performance. Part of #2004. PR #2006 from @srcejon
  • SigMF File Sink: implement 16 and 8 bits sample sizes. Fixes #1921
  • Use F:n for feature Ids. PR #2007 from @srcejon
  • Update Demod Analzyer to use AvailableChannelsOrFeature. PR #2007 from @srcejon
  • Class to handle amateur radio callsigns and corresponding country data. Part of #2008
  • FT8 demod: implemented DXCC country decoding. Implements #2008

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

Updated SDRplay lib to 3.14 and added RSP1B

21 Feb 16:55
Compare
Choose a tag to compare

Updated SDRplay lib to 3.14 and added RSP1B

New SkyMap feature

18 Feb 11:02
Compare
Choose a tag to compare

New SkyMap feature

Thanks to @srcejon there is a new SkyMap feature plugin. See: https://github.com/f4exb/sdrangel/blob/master/plugins/feature/skymap/readme.md

Other changes and fixes

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

Mac build now requires SDRplay API v3.14.

Last release of the year

31 Dec 18:43
Compare
Choose a tag to compare

Easy title but I wanted to change from the classical "Maintenance release" so...

Enhancements and fixes

  • Map updates: Allow selection of which device to tune to frequency. PR #1911. From @srcejon
  • Map updates: Support tuning of multiple frequencies per map item. Update maplibre to maplibregl. PR #1911. From @srcejon
  • Use common code for creating and processing device and channel Ids. PR #1911. From @srcejon
  • Prevent crash that can occur if preset type is unknown. PR #1911. From @srcejon
  • Add support for setting center frequency on Tx devices. PR #1911. From @srcejon
  • Allow replay time offset to be set by ctrl+left click in waterfall. PR #1914. From @srcejon
  • Add replay support to Lime Input. PR #1914. From @srcejon
  • Remove space in CSV header. PR #1916. From @srcejon
  • SDRPlayV3 on Mac: Update library path so is works with API 3.12.1. PR #1916. From @srcejon
  • Fixed AudioNetSink stereo handling
  • SSB demod: added FIR LP filter after AGC to smooth out sharp peaks
  • Removed useless AGC clamping
  • Fixed some AGC issues
  • SSB demod: better algorithm for AGC limitation. Fixes #1918
  • AM demod: extend squelch limit to -120 dB
  • Start file browser in directory of last file selected. PR #1926. From @srcejon
  • Fix #1928. Add null-terminator between strings. PR #1929. From @srcejon
  • Frequency Scanner: allow scanning channels of a MIMO device
  • Frequency scanner: set device frequency for both Rx and MIMO devices
  • Frequency Scanner: GUI: give more space to channel power display
  • Frequency Scanner: handle change of I/Q stream in tracked channels (MIMO)
  • AudioCATSISO: adapt to newer versions of Hamlib. Fixes #1919.
  • Mac O/S: Disable build of LAME frontend PR #1935. From @tomtastic
  • Use separate date/time fields and prefix address with leading 0. Fixes #1936. PR #1937. From @srcejon
  • Star Tracker: Handle negative flux values in .srd file. PR #1940. From @srcejon

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

Because of this issue boostorg/boost#842 it was not possible to produce Windows artifacts. A version with a build fix is uploaded instead

Maintenance release

04 Dec 21:01
Compare
Choose a tag to compare
  • Freq Scanner: Add per-frequency settings. Fix freq > 2GHz. PR #1905 from @srcejon
  • DSD demod: Upgrade dsdcc to 1.9.5. Fixes #1878
  • Scope: Added derivative of magnitude squared to the list of projections
  • SSB demod: mitigate AGC steep transitions causing audio clicks
  • SSB demod: tie AGC steep transition correction to AGC clamping
  • Fix AirspyHF instant replay. PR #1905 from @srcejon
  • Fix sdrplay shared library name on Mac arm64, as incorrect in 3.12 API release. PR #1905 from @srcejon
  • SDRPlay V3 API - don't call close unless open was a success, as will crash on Mac. PR #1905 from @srcejon
  • Add dialog positioner for audio select dialog. PR #1905 from @srcejon
  • Display FIFO size on overflow. PR #1905 from @srcejon
  • Freq scanner: Stop scanning when Tune menu selected. PR #1905 from @srcejon

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

Features and fixes

29 Nov 04:34
Compare
Choose a tag to compare

Features

  • AM demod: channel/frequency entry modes. PR #1876 from @srcejon
  • SSB demod noise reduction
  • Indicate audio FIFO underflow/overflow. PR #1887 from @srcejon
  • Frequency scanner: Add FRS-GMRS presets. PR #1897 from @cameron
  • Add instant replay for RTL SDR, SDR Play V3, USRP and Airspy HF RXes. PR #1900 from @srcejon.

Fixes

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

New frequency scanner plugin

29 Oct 04:56
Compare
Choose a tag to compare

New frequency scanner plugin

Thanks to @srcejon for this new Rx channel plugin. See https://github.com/f4exb/sdrangel/tree/master/plugins/channelrx/freqscanner

Other changes and fixes

  • Implementation of Mac OS CI. PR #1841 from @srcejon
  • Change down and up channelizers filter chain strategy. Fixes #1846
  • Fix race condition that can result in a crash or hang. PR #1854 from @srcejon
  • DSC Demod: initialise m_scopeSink. PR #1854 from @srcejon
  • Fix FFT Overlap for spectrum view. PR #1856 from @das-Iro
  • Various ADS-B enhancements. PR #1861 from @srcejon
  • Use channel sample rate of 48k in RTTY and PSK31 mods. Fixes #1862. PR #1865 from @srcejon

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.

New RTTY and PSK31 modulators

21 Sep 23:01
Compare
Choose a tag to compare

New RTTY and PSK31 modulators

We have added two new channel modulators thanks to @srcejon

Other changes and fixes

  • Flush log stream after write, so data is available immediately. PR #1834. Fixes #1833 from @srcejon
  • Remote TCP improvements. PR #1830. Fixes #1827 from @srcejon
  • Fix ffpmeg/opencv dependencies. Enable C lang on Mac, for external project. PR #1828. Fixes #1819 from @srcejon
  • Request authorization for access to camera and microphone on Mac. PR #1824. Fixes #1819 from @srcejon
  • Fixed Swagger files generation and added missing files. Fixes #1821
  • Add strings describing why Microphone, Camera and Location are required on MacOS. PR #1822. Fixes #1819 from @srcejon
  • Add windows-default preset for building with Visual Studio. PR #1816 from @srcejon
  • Add Android SDR Driver sample source. PR #1815 from @srcejon
  • Distingush between China and Taiwan. PR #1810. Fixes #1805 from @srcejon
  • Add command line options to start Remote TCP Sink on a specified device/ PR #1809. from @srcejon

Binary artifacts

For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 22.04. Please note that SSE 4.2 is required.