Skip to content

Releases: f4exb/sdrangel

Remote output and source rework

16 Dec 09:39
Compare
Choose a tag to compare

Remote output and source rework

The RemoteOutput and RemoteSource plugins have been reworked to fix their main design flaws. The couple of plugins should now be able to work together to provide a remote transmission setup in a similar way as the RemoteInput and RemoteSink do on the Rx side. Their HTTP API has also been enhanced to provide more complete reports. This implements #838

Other changes and fixes

This release also goes with a bunch of enhancements and fixes:

  • ADSB demod and VOR feature: Always use C locale for parsing coords in airport database.
    Fix #1062. PR #1065
  • Implement serialize and deserialize to/from API in Serializable interface. Pre #1050
  • SDRplay v1: fixed frequency boundaries in report. Fixes #1061
  • Ubuntu build: added qm-module dependencies in the Depend section. Fixes #1063
  • Map feature: Add IBP beacons and GRAVES. Display locator not location. PR #1071
  • Implemented Channel Marker settings in API. Pre #1050
  • RemoteInput: set system UDP buffer length for 250 ms of samples.
    RemoteSink: removed UDP Tx delay. Implements #1069
  • Increase FIFO size in Remote Sink according to baseband sample rate. Issue #1069. PR #1075
  • GUI flavor: save and restore the device item index for the initial set up (R0). Fixes #1066
  • MainWindow: use pop_back() to remove last element of vector. Fixes #1070
  • Rotator controller - Don't round az/el received from Sat Tracker. PR #1076
  • Display warnings in ADS-B and DAB if sample rate is too low. PR #1082
  • Display OpenGL version in status bar. Displayed in red if less than version 3. PR #1083
  • Replaced frequency dials by labels for unmodifiable frequency displays

Many changes

26 Nov 21:56
Compare
Choose a tag to compare

Many changes

  • Basic instance save and restore wihth scripts dump.py and config,py Partly implements #1050
  • API: fixes in features processing
  • Use dark theme for APRS charts. PR #1060
  • Move Feature workers to thread. PR #1059
  • Make Sat Tracker GUI expanding. PR #1057
  • Add links to documentation in channel and feature GUIs. PR #1056
  • Save/restore rollup state in channel plugins. PR #1055
  • Remove sorting of channels and features when saving presets in GUI. Fixes #1051
  • ChirpChat demod: API changes and fixes
  • Add better Map API key support. PR #1054
  • Save/restore rollup state in features. PR #1053
  • GS232 Rotator Controller updates. Fixes #1045. PR #1052
  • IEEE 802.15.4 modulator: API and GUI changes
  • Packet modulator: API changes
  • Remote Input: prevent nullptr
  • Center ADS-B map on My Location when map is first opened. PR #1048
  • ADS-B Updates. Fix positioning of Home antenna. PR #1047
  • Add support for POWER architecture. PR #1046
  • ADSB demod: added auto target checkbox in notifications table.

Updates and fixes

06 Nov 20:38
Compare
Choose a tag to compare

Updates and fixes

This release contains a lot of them. To summarize:

  • Noise Figure: add support for sweeping gain and other device settings. PR #1020
  • ADSB updates. PR #1023
  • Support for vertically expanding widgets to RollupWidget. Issue #897. PR #1026
  • Remote inpput: allow API to bind to any address. Issue #1028. PR #1030
  • RTLSDR: Report biasT widget state in displaySettings. PR #1032
  • RemoteInput GUI - Use editingFinished not returnPressed. Issue #1031. PR #1033
  • CI/CD. Fallback external/windows LFS support
  • ADSB updates: log and memory leak. PR #1037
  • FFTW wisdom enhancements. Issue #1024
  • Add Logging to .csv file for some plugins. Issue #1035. PR #1038
  • Remote sink: fixed socket deletion. Issue #1034

API updates

24 Oct 08:14
Compare
Choose a tag to compare

API updates

  • DATV modulator: API enhancements and GUI cosmetic fixes
  • Features: AFC, GS232 controller, PER tester, RigCtl server, Satellite tracker, Star tracker, VOR localizer:
    • Implemented run action API
    • API: report running state

Brings enhancements needed by version 2.1.1 of SDRangelCli

Maintenance release

16 Oct 21:50
Compare
Choose a tag to compare

Maintenance release

  • MainWindow: Change Feature UI set when feature tab changes. Fixes #1012
  • Metis MISO: set absolute maximum frequency to 500 MHz. Fixes #1014

Other changes and fixes

  • Moved CI/CD MSVC build to Github Actions

Radioastronomy plugin

12 Oct 21:31
Compare
Choose a tag to compare

Radioastronomy plugin

Again a nice contribution of Jon srcejon to deal with radio-astronomy measurements. Details on this channel Rx plugin can be found here. This implements #191 (PR #1011)

Other changes and fixes

  • GS232 Controller fix for Mac O/S compilation. Fixes #1010.
  • FileSink API updates
  • SigMFFileSink API updates
  • StarTracker updates for Radioastronomy plugin
  • ValueDialZ: when setting range fix zero display initial value. Fixes bug introduced by fix of #1004.

Maintenance release

07 Oct 19:34
Compare
Choose a tag to compare

Maintenance release

  • Antenna Tools update. PR #1005
  • GS232 Controller Updates fixing data pipe. Fixes #1006. PR #1007
  • ValueDialZ: more fixes. Complements #1004. PR #1008
  • Only copy file if different to avoid unnecessary rebuilds. PR #1009
  • Use on premises BYOC for Ubuntu image build

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 20.04. Please note that since v6.2.0 SSE 4.2 is required. It has been intended to be like that for a long time but was not effective until this release.

API: features complements

04 Oct 19:22
Compare
Choose a tag to compare

API: features complements

  • GS232 Controller API: added serial devices to report + fixes
  • SatelliteTracker: API: added rotator data
  • SatelliteTracker: use device set index. API: fixed doppler channels
  • AIS Feature: fixed feature set index and feature index in API
  • API: Features: correct feature set and feature indexes
  • API: added index in FeatureSet structure

Other changes and fixes

  • DeviceSet: Fixed pointer initialization. Fixes #1000
  • ValueDialZ: removed set value to 0 code if value is in range. Fixes #1004

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 20.04. Please note that since v6.2.0 SSE 4.2 is required. It has been intended to be like that for a long time but was not effective until this release.

API: completed features support

06 Sep 02:57
Compare
Choose a tag to compare

API: completed features support

  • Added GET /sdrangel/featurepresets
  • Added DELETE /sdrangel/featurepreset
  • Added PUT, PATCH, POST /sdrangel/featureset/{featureSetIndex}/preset
  • Added feature sets in the instance summary
  • Added /sdrangel/features (GET) to get the list of available feature plugins

Other changes and fixes

  • SDRplay V3: fixes for API
  • Satellite Tracker: fixed compilation in server mode. Fixes #996
  • Satellite Tracker: various enhancements. PR #997.
  • Moved sdrangel-windows-libraries repository to sdrangel-windows-libraries-lfs with LFS support

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 20.04. Please note that since v6.2.0 SSE 4.2 is required. It has been intended to be like that for a long time but was not effective until this release.

API: implemented POST and DELETE /sdrangel/featureset

22 Aug 08:44
Compare
Choose a tag to compare

API: implemented POST and DELETE /sdrangel/featureset

This API allows creation and deletion of feature sets. This fixes #988 and makes it possible to work with features in the server variant. Also fixed GET /sdrangel/featuresets.

Multiple feature sets have been implemented in the GUI. There is no special affinity between features in the same feature sets unlike device sets for which one device and one to many channels share the same I/Q stream. This is rather a way for the user to organize features in logical groups that are displayed together in the same feature tab.

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 20.04. Please note that since v6.2.0 SSE 4.2 is required. It has been intended to be like that for a long time but was not effective until this release.