1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-23 08:28:36 -05:00
sdrangel/CHANGELOG
2021-01-30 18:59:35 +01:00

1483 lines
55 KiB
Plaintext

sdrangel (6.5.2-1) unstable; urgency=medium
* StarTracker feature: more updates. PR #761
* SigMFFileSink: fixed spectrum GUI
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 30 Jan 2021 17:58:02 +0100
sdrangel (6.5.1-1) unstable; urgency=medium
* StarTracker feature: many enhancements. PR #757
* Packet demod: Fixed issue #750. PR #756
* Map feature: many enhancements. PR #755
* FileSink: fixes and enhancements. PR #751
* PTT feature: fixed copy paste typos. PR #748
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 23 Jan 2021 10:37:33 +0100
sdrangel (6.5.0-1) unstable; urgency=medium
* New PacketDemod Rx channel plugin. PR #746
* New APRS feature plugin. PR #746
* New Map feature plugin. PR #746
* Star tracker plugin. PR #746
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 14 Jan 2021 22:32:52 +0100
sdrangel (6.4.0-1) unstable; urgency=medium
* New demodulation analyzer feature plugin. Implements #695
* GLShaderTVArray: fixed regression introduced by commit a08e18b
* Appveyor MSVC build: follow upgrade to Qt 5.15.2
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 21 Dec 2020 09:35:39 +0100
sdrangel (6.3.3-1) unstable; urgency=medium
* AFC: use message pipes for channel settings feedback. Updated channel plugins.
* Message pipes: implemented message queues recycling when features disappear.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 13 Dec 2020 18:59:52 +0100
sdrangel (6.3.2-1) unstable; urgency=medium
* Fixed MSVC compilation of message pipes.
* TVScreen: removed cleanup() call in destructor. May fix #728.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 12 Dec 2020 20:19:52 +0100
sdrangel (6.3.1-1) unstable; urgency=medium
* Implemented garbage collector for message pipes. Applies to VORLocalizer.
* FreeDV: removed useless set callback functions. Use mutex appropriately. Issue #728
* ATV demod: initialize m_tvScreenBuffer when setting m_registeredTVScreen. Issue #728
* TVScreenAnalog: removed usage of std::shared_ptr. Issue #728
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 12 Dec 2020 14:45:22 +0100
sdrangel (6.3.0-1) unstable; urgency=medium
* Single channel VOR demodulator plugin. Issue #729
* VOR localizer feature plugin. Issue #729
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 08 Dec 2020 07:30:36 +0100
sdrangel (6.2.0-1) unstable; urgency=medium
* New VOR demodulator plugin. PR #723
* Remote plugins build fix on ARM64. Fixes #720
* SSB modulator: fixed audio compressor. Fixes #719
* Fixed narrowing error or warning when Rx sample size is 16 bits
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 26 Nov 2020 05:49:14 +0100
sdrangel (6.1.0-1) unstable; urgency=medium
* Fixes for clang-cl build and LTO optimization. PR #717
* Cmake arch detection and compilation options rework. PR #714 and #715
* Audio output plugin. Issue #496
* Fixed Rest API UDPSinkSettings key mismapping. Issue #713
* Compile SigMF plugins only with GCC. Issue #712
* Modulators audio input rework. Issue #495 and more
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 22 Nov 2020 19:06:29 +0100
sdrangel (6.0.2-1) unstable; urgency=medium
* GLSpectrum: fixed settings and waterfall share serialization. Reinstate #609
* Fixed main cmake and correct warnings. Implements #663
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 15 Nov 2020 20:58:44 +0100
sdrangel (6.0.1-1) unstable; urgency=medium
* Audio Input: reworked threading model and mono handling. Issue #706
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 13 Nov 2020 22:19:29 +0100
sdrangel (6.0.0-1) unstable; urgency=medium
* Merge back v5 branch and upgrade version to v6
* ChirpChat modulator/demodulator replacing LoRa. Issues #309 and #471
* SigMF file support. Issues #542 and #544
* Test multiple input source. Issue #701
* Simple interferometer. Issue #421
* BladeRF2 MIMO support. Issue #419
* Minimal beam steering source channel. Issue #431
* Test multiple output source. Issue #434
* LimeSDR MIMO support. Issue #462
* XTRX MIMO support. Issue #507
* RedPitaya / HPSDR Metis support. Issue #344
* Stream spectrum data for remote clients. Issue #224
* NFM demod: more updates. Issue #703
* ADS-B enhancements (2). PR #704
* Audio input plugin. PR #699
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 12 Nov 2020 21:26:29 +0100
sdrangel (4.21.3-1) unstable; urgency=medium
* Package SoapySDR modules for Windows. PR #687
* CI: Add docker build. PR #673
* Add an option to hide console on Windows. PR #694
* ADS-B Demodulator updates. PR #688
* ADS-B Sync correlation threshold rework. Issue #696
* NFMDemod: rewirk filters. PR #690
* NFM: full control of RF, AF filters and FM deviation, Issue #691
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 09 Nov 2020 13:07:51 +0100
sdrangel (4.21.2-1) unstable; urgency=medium
* Windows package: upgrade to VS 2019 and Qt 5.15.1. PR #683
* Package builds: migrate to Ninja. PR #683
* Define _USE_MATH_DEFINES and clean M_PI redefinitions. PR #682
* NFM Demod: Refactored audio scaling. PR #682 + fix
* NFM Demod: Fix CTCSS check logic: PR #682
* NFM: review frequency deviation
* KiwiSDR: fixed issue in local network. Fixes #435
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 06 Nov 2020 05:21:24 +0100
sdrangel (4.21.1-1) unstable; urgency=medium
* ADS-B demod: optimization of sync word correlation. Implements #675
* ADS-B: added 2MS/s sample rate
* Fix and refactor FIR filter (from kasper93)
* NFMDemodSink: Fixes and minor refactoring (from kasper93). Issue #674
* NFM: augmented CTCSS tones. Implements #664
* CTCSS detector: fixed crash on destructor. Fixes #680
* TestSource: fixed timer start/stop. Fixes issue #661
* Main Window: fixed sampling device changed. Fixes #668
* Scope MagSq trigger fix. Fixes #669
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 03 Nov 2020 12:11:25 +0100
sdrangel (4.21.0-1) unstable; urgency=medium
* New ADS-B demodulator and decoder. PR #671
* New GS-232 controller (feature). PR #671
* Improvements to USRP support. PR #670
* AFC feature plugin. Issue #634
* Added spectrum display to Frequency tracker. Issue #665
* Windows: distribute Qt ANGLE support libraries. Issue #660 and PR #671
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 28 Oct 2020 07:40:44 +0100
sdrangel (4.20.0-1) unstable; urgency=medium
* New IEEE 802.15.4 modulator. PR #654
* Packet modulator fixes. PR #655
* Implementation of MainCore singleton in MainWindow and MainServer
* Unique Web API adapter
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 11 Oct 2020 20:39:16 +0200
sdrangel (4.19.0-1) unstable; urgency=medium
* USRP support. PR #652
* Removal of PluginInstanceGUI and related refactoring
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 06 Oct 2020 05:14:29 +0200
sdrangel (4.18.0-1) unstable; urgency=medium
* New feature plugins framework. Implements #632
* Simple PTT feature plugin. Implements #635
* Migration of RigCtl plugin to feature plugins. Implements #636
* Faster SR for test source and file output. PR #647
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 29 Sep 2020 06:40:35 +0200
sdrangel (4.17.0-1) unstable; urgency=medium
* Packet modulator: new channel Tx plugin
* DATV demod: Spectrum point and click is used fix. Fixes issue #637
* DATV demod: added standard basic settings dialog
* SoapySDR Input: reversed soft LO ppm correction. Fixes #641
* Corrected Highpass and Bandpass filters normalization. Implements #642
* Channel add action: fixed tab view being in use. Fixes #645
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 26 Sep 2020 07:12:43 +0200
sdrangel (4.16.1-1) unstable; urgency=medium
* BladeRF2: fixed global gain setting. Fixes issue #630
* BladeRF2: REST API: add scale in range report
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 16 Sep 2020 11:07:43 +0200
sdrangel (4.16.0-1) unstable; urgency=medium
* Specialized channels dock. Implements #628
* Specialized sampling devices dock. Implements #629
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 13 Sep 2020 22:14:52 +0200
sdrangel (4.15.5-1) unstable; urgency=medium
* RigCtl plugin: support of hamlib rigctl protocol. Issue #602
* REST API: changed uint64 to int64 integer formats. Fixes #624
* Test Source: fixed worker lifecycle. Fixes issue #626
* DeviceUISet: fixed deleteChannel. Fixes issue #625
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 11 Sep 2020 11:32:50 +0200
sdrangel (4.15.4-1) unstable; urgency=medium
* GLSpectrum: fixed settings and waterfall share serialization. Fixes #609
* DATV decoder: fixed UDP sender dropping packets. Fixes issue #579
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 29 Aug 2020 17:10:35 +0200
sdrangel (4.15.3-1) unstable; urgency=medium
* RemoteInput: option to join multicast group. Implements #611
* FileSource: file record length in microsedoncs. Implements #614
* FileInput: file record length in microsedoncs. Implements #614
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 27 Aug 2020 07:56:13 +0200
sdrangel (4.15.2-1) unstable; urgency=medium
* UDP Source: added ability to join multicast group. Implements #610
* Fixed SDRIQ file recorder adding header multiple times
* RollupWidget: fixed collapse section header not showing up. Fixes #608
* NFM demod: correct discri setFMScaling when applying audio sample rate
* GLScope and GLSpectrum: removed useless calls to cleanup() in destructor
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 25 Aug 2020 19:02:34 +0200
sdrangel (4.15.1-1) unstable; urgency=medium
* ATV Demod: implementation of arbitrary sample rate. Implements #594
* ATV Demodulator: implement double bufferin
* ATV Modulator: fix crash when m_pointsPerHBar = 0
* PlutoSDR input: fixed upgrade to FW 0.32. Fixes #604
* PlutoSDR: upgrade to libiio v0.21
* AirspyHF: upgrade to libairspyhf 1.6.8
* ValueDial(Z): add virtual keyboard support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 20 Aug 2020 11:59:46 +0200
sdrangel (4.15.0-1) unstable; urgency=medium
* Added FileSink channel plugin. Implements #543.
* ATV Demod: introducing of new analog TV shader
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 09 Aug 2020 04:47:52 +0200
sdrangel (4.14.20-1) unstable; urgency=medium
* ATV Modulator: fixed 819 lines system
* Plugins with audio: fixed audio sample rate handling. Fixes #585
* GLShaderTextured: dynamic fallback to mutable storage. Implements #582
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 03 Aug 2020 11:20:10 +0200
sdrangel (4.14.19-1) unstable; urgency=medium
* DSD Demod: removed DMR Basic Privacy feature. Implements #574
* ATV Modulator: complete vertical sync rework. Implements #578
* ATV: Removed 405 lines and added 819 lines system
* DSDcc: use v1.9.0 in package builds
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 01 Aug 2020 03:11:26 +0200
sdrangel (4.14.18-1) unstable; urgency=medium
* ATV Demod: improvements of HSync and VSync algorithms. Fixes #459
* ATV Demod: further bug fixes and performance improvements
* Set correct output directories for RelWithDebInfo build
* ChannelAnalyzer: use complex decimator for decimation by power of two value
* ChannelAnalyzer: fixed rational downsampler
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 21 Jul 2020 06:40:13 +0200
sdrangel (4.14.17-1) unstable; urgency=medium
* Channel Analyzer: fixed sink apply channel settings. Fixes #569 and #570
* Channel Analyzer: improved baseband thread management
* AM demod: improved baseband thread management
* DeviceUISet: fixed deleteChannel method in GUI. Fixes #568
* Device API: fixes in MIMO case. Fixes #567
* Channel Analyzer: let spectrum free running when in free running mode. Issue #571
* RemoteInput: do not stop UDP handler when stop. Fixes #563
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 13 Jul 2020 22:12:45 +0200
sdrangel (4.14.16-1) unstable; urgency=medium
* ATV demod: fixed initialization issues. Fixes #560
* GLSpectrum: synchronize spectrum with the GUI spectrum freeze button. Fixes issue #561
* File Input: refactored FileInputThread (contribution from Vort). Fixes #562
* More changes on the model of File Input
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 12 Jul 2020 18:26:55 +0200
sdrangel (4.14.15-1) unstable; urgency=medium
* GLScope: marker feature. Implements #497
* GLSpectrum: marker feature. Implements #557
* ScopeVis: fixed moving of iterator past the end. Fixes issue #556
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 06 Jul 2020 17:33:24 +0200
sdrangel (4.14.14-1) unstable; urgency=medium
* Add 10 MHz digit to wideband channel plugins. Implements #531
* Initialize m_audioSampleRate in constructors where missing. Fixes #554
* ATVdemod: AM and horizontal sync fixes. Implements #459
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 01 Jul 2020 18:02:33 +0200
sdrangel (4.14.13-1) unstable; urgency=medium
* Remote input: adjust buffer size depending on sample rate. Implements #534
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 28 Jun 2020 08:32:53 +0200
sdrangel (4.14.12-1) unstable; urgency=medium
* RTL-SDR: Bias tee support. Implements #533
* Frequency tracker: added tracking delta frequency in API report. Implements #550
* Local sink: added decoupling FIFO. Implements #549
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 27 Jun 2020 08:50:27 +0200
sdrangel (4.14.11-1) unstable; urgency=medium
* I/Q swap option on transverter. Implements #493
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 24 Jun 2020 01:45:23 +0200
sdrangel (4.14.10-1) unstable; urgency=medium
* Fixed Soapy SDR find module. Implements issue #519
* Added SWSCALE to the list of required FFMpeg modules. Implements issue #437
* Channel analyzer: fixed scope vis feed regression. Fixes issue #547
* Sepectrum GUI: use spin boxes for spectrum range. Implements issue #546
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 20 Jun 2020 04:12:35 +0200
sdrangel (4.14.9-1) unstable; urgency=medium
* DSD demod: implemented DMR basic privacy (dsdcc 1.8.7)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 15 Jun 2020 19:03:39 +0200
sdrangel (4.14.8-1) unstable; urgency=medium
* RTP audio: fixed codec setting when usinf REST API. Fixes #526
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 23 May 2020 23:01:15 +0200
sdrangel (4.14.7-1) unstable; urgency=medium
* PlutoSDR: fixed handling of open device status. Fixes issue #510
* Prevent use of not existent devices. Fixes issue #510 partially
* Main GUI app: moved app creation after setting attributes. Fixes #522
* AudioDeviceManager: make sure a negative or null sample rate is never returned
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 20 May 2020 11:35:17 +0200
sdrangel (4.14.6-1) unstable; urgency=medium
* Spectrum analyzer code reorganization
* FFTFactory: add mutex for thread safety. Implements issue #514
* SpectrumVis: release previous FFT engine allocation from FFT factory only if allocated once. Fixes issue #515
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 16 May 2020 06:35:17 +0200
sdrangel (4.14.5-1) unstable; urgency=medium
* DATV demod: applied some recent changes in leansdr
* Fixed incorrect frequency display when transverter is engaged. Fixes issue #509
* ATV mod: Ubuntu 20.04 OpenCV code compatibility. Fixes issue #511
* Fixed some warnings from Mac ports compilation (2)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 28 Apr 2020 03:35:17 +0200
sdrangel (4.14.4-1) unstable; urgency=medium
* XTRX: REST API: fixed wrong setting object
* XTRX: fixed sample rate setting
* XTRX: reduce block size to 4096 bytes
* LimeSDR: revised labels and tooltips for antenna select. Fixes issue #506
* LimeSDR: GUI: flip SR and Hw/Sw decimation or interpolation displays
* AM demod: fixed initialization of squelch counter. Fixes issue #502
* Make OpenCV optional in main cmake file. Fixes #503
* Fixed some warnings from Mac ports compilation
* Compile with c++11 comaptible version of CM256cc
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 20 Apr 2020 05:35:17 +0200
sdrangel (4.14.3-1) unstable; urgency=medium
* Sample sources GUI file record: right click to choose file. Implements #483.
* BladeRF2: REST API: implemented actions (was missing)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 01 Apr 2020 19:05:22 +0200
sdrangel (4.14.2-1) unstable; urgency=medium
* Removed cm256cc dependency and therefore remote plugins for Mac OS. Fixes #492
* REST API: removed useless SWGDevicesetApi files. Fixes #491
* BFM demod: added initialization of message to GUI address. Fixes #488
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 28 Mar 2020 19:05:22 +0100
sdrangel (4.14.1-1) unstable; urgency=medium
* FFT factory with option to use fftwf wisdom file. Impements issue #482.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 16 Mar 2020 21:01:22 +0100
sdrangel (4.14.0-1) unstable; urgency=medium
* REST API device and channel actions. Implements #485.
* LimeRFE USB: added cellular band 3 and improved API documentation
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 11 Mar 2020 15:14:22 +0100
sdrangel (4.13.2-1) unstable; urgency=medium
* CI/CD implmentation with Appveyor
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 01 Mar 2020 05:14:22 +0100
sdrangel (4.13.1-1) unstable; urgency=medium
* LimeRFE USB support: fixed attenuator and AM/FM notch settings
* FileSource: fixed various issues with settings with GUI and REST API. Fixes issue #481
* FFT: added Kaiser window with alpha factor at pi
* Removed librtlsdr in the list of dependencies in Debian install
* SoapySDR: fixed FindSoapySDR.cmake
* SoapySDR: Fix case-sensitive package check
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 26 Feb 2020 22:14:22 +0100
sdrangel (4.13.0-1) unstable; urgency=medium
* LimeRFE USB support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 22 Jan 2020 12:14:22 +0100
sdrangel (4.12.5-1) unstable; urgency=medium
* Removed MIMO plugins and related code
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 01 Jan 2020 06:14:22 +0100
sdrangel (4.12.4-1) unstable; urgency=medium
* Debian build: moved librtlsdr to external libraries
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 17 Dec 2019 19:14:22 +0100
sdrangel (4.12.3-1) unstable; urgency=medium
* Added possibility to specify devices that cannot be discovered automatically
* Server: fixed sink device set creation and added MIMO creation
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 15 Dec 2019 23:14:22 +0100
sdrangel (4.12.2-1) unstable; urgency=medium
* Refactoring of Rx channels code with better separation of concerns
* ATV demod: complete refactoring
* Channel Analyzer: refactoring of classes and downsampling chain reorganization
* Remote Sink and Remote Output: refactoring of UDP blocks handling
* NFMDemod: fixed setSelectedCtcssIndex method
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 14 Dec 2019 06:14:22 +0100
sdrangel (4.12.1-1) unstable; urgency=medium
* Tx plugins: further refactoring and fixes
* Scope: added DOA projections and updated ChannelAnalzyer
* Upgraded codec2 library to v0.9.2
* NFM demod: fixed audio FIFO fill
* Various changes to base classes for MIMO
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 19 Nov 2019 22:14:22 +0100
sdrangel (4.12.0-1) unstable; urgency=medium
* Refactoring of Tx part with new FIFO and code reorganization
* Corrected network manager process memory leaks
* leansdr: fixes for macos
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 15 Nov 2019 00:14:22 +0100
sdrangel (4.11.12-1) unstable; urgency=medium
* Test sink output plugin
* ChannelAnalyzer: set trace length to FFT length when auto-correlation by IFFT is used
* Tx plugins: corrected FIFO begin iterator vs number of samples read
* GLSpectrum: set default window to Hanning
* More preparatory works for MIMO channels support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 01 Nov 2019 14:14:22 +0100
sdrangel (4.11.11-1) unstable; urgency=medium
* Channel Analyzer polar grid option for XY display (Issue #424)
* Fixed MacOS build
* More preparatory works for MIMO channels support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 23 Oct 2019 20:14:22 +0200
sdrangel (4.11.10-1) unstable; urgency=medium
* Plugins device enumeration optimization
* Scope: added possibility to change trace chunk size
* Upgraded to libbladerf 2019.07 release
* Added a config.py API script to scriptsapi folder
* Added sanity check in HackRF devices enumeration
* Device engines: stop device before channels when going idle
* Fixes to Flatpack build (PR #422)
* More preparatory works for MIMO channels support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 09 Oct 2019 05:14:22 +0200
sdrangel (4.11.9-1) unstable; urgency=medium
* Fixed regression in v4.11.7 due to FIFO system
* Upgraded SerialDV. Removed unused attribute in LocalSink GUI
* Preparatory works for MIMO channels support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 10 Sep 2019 21:04:06 +0200
sdrangel (4.11.8-1) unstable; urgency=medium
* HackRF: implemented transverter functionality
* FreeDV demod: fixed spectrum span and channel id
* RTL-SDR: RF bandwidth deserialization fix
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 31 Aug 2019 06:04:06 +0200
sdrangel (4.11.7-1) unstable; urgency=medium
* GLSpectrum and GLScope: fixed possible issues with mutex handling
* Channel Analyzer: use FFTW engine with Hamming window for auto correlation
* Package build: use DSDcc v1.8.6 to fix issue #406 with DSD decoder
* Use a simplified version of sample FIFOs in the threaded baseband sample sink
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 24 Aug 2019 06:04:06 +0200
sdrangel (4.11.6-1) unstable; urgency=medium
* REST API /sdrange/config endpoint with GET, PUT, PATCH. Implements #241
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 12 Aug 2019 05:04:06 +0200
sdrangel (4.11.5-1) unstable; urgency=medium
* CW keyer from keyboard. Audio monitor AM, NFM, SSB modulators. Implements #385
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 30 Jul 2019 23:04:06 +0200
sdrangel (4.11.4-1) unstable; urgency=medium
* DATV demod: option to output transport stream to UDP. Implements #313
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 28 Jul 2019 09:04:06 +0200
sdrangel (4.11.3-1) unstable; urgency=medium
* PlutoSDR input: options for HW DC and IQ corrections. Implements #378
* DATV demod: fix DVB-S FEC 7/8 not recognized from the GUI. Fixes #383
* Fixed API request mapper validator not returning value in all cases. Fixes issue #386
* Corrected endif in cpack/CMakeLists.txt. Fixes #377
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 25 Jul 2019 21:04:06 +0200
sdrangel (4.11.2-1) unstable; urgency=medium
* New AMBE devices support including AMBE servers
* Fixed closing main window with the corner X
* Fixed some typos here and there
* SSB mod: base audio compressor sample rate on audio sample rate
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 23 Jul 2019 21:04:06 +0200
sdrangel (4.11.1-1) unstable; urgency=medium
* DATV demod: implemented DVB-S2 (experimental)
* SSB modulator: use real audio compressor with just an on off toggle
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 18 Jul 2019 00:04:06 +0200
sdrangel (4.11.0-1) unstable; urgency=medium
* File Source channel plugin
* Flatpak build update
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 09 Jul 2019 23:04:06 +0200
sdrangel (4.10.5-1) unstable; urgency=medium
* Windows: removed console display
* Fixed REST API issues in some plugins
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 05 Jul 2019 20:04:06 +0200
sdrangel (4.10.4-1) unstable; urgency=medium
* Airspy: fixed sample rates auto detection
* Attempt to fix device user arguments processing. Issue #372
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 30 Jun 2019 02:04:06 +0200
sdrangel (4.10.3-1) unstable; urgency=medium
* Windows build: fixed RTL-SDR support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 28 Jun 2019 20:44:06 +0200
sdrangel (4.10.2-1) unstable; urgency=medium
* Windows MSVC with cmake build introduction
* Fixed BladeRF support with libbladeRF 2018.10-rc1
* Fixed possible missing dependencies in Debian builds
* Fixed missing return value in deviceuserargs data stream functions
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 26 Jun 2019 20:44:06 +0200
sdrangel (4.10.1-1) unstable; urgency=medium
* Implemented device user arguments
* PVS-Studio static analysis corrections (5)
* FreeDV demod: use mainstream library from codec2 instead of internal
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 15 Jun 2019 06:44:06 +0200
sdrangel (4.10.0-1) unstable; urgency=medium
* Support for KiwiSDR
* SSB demod: reworked AGC to handle the threshold gate properly
* FreeDV demod: support interpolation as well as decimation from channel sample rate
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 09 Jun 2019 16:44:06 +0200
sdrangel (4.9.1-1) unstable; urgency=medium
* WFM demod: variable RF bandwidth. Implements #320
* Fixed buddies list handling at buddy termination time. Fixes #359
* Fixed Debian builds using AVX instructions. Fixes #360
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 06 Jun 2019 20:44:06 +0200
sdrangel (4.9.0-1) unstable; urgency=medium
* New build system introduction
* NFM demod: fixed low-pass audio filter
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 01 Jun 2019 20:44:06 +0200
sdrangel (4.8.2-1) unstable; urgency=medium
* SSB demod: fixes
* Audio input: set default volume factor to 1.0 (was 0.15)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 30 May 2019 20:44:06 +0100
sdrangel (4.8.1-1) unstable; urgency=medium
* AM demod: fixed audio interpolator. Issue #354
* Interpolation to audio for NFM and SSB demods allowing the use of a 48k audio sink regardless of the channel sample rate
* AM demod: implemented low pass filter after the demod. Issue #352
* Spectrum window: added ability to use the mouse wheel to move the central channel marker line. Issue #343
* Frequency Tracker: make lock converge faster
* Added a splash screen on startup. Issue #343
* SoapySDR output: support floating point type samples. Issue #345
* NFM demod: made high pass audio filter optional to be able to pass DC to other programs via audio. Issue #343
* Added UHD rules in udev (and moved away to sdrangel-docker). Issue #343
* Use Qt precise timer for test and file sources
* "hidden" `--mimo` option to activate MIMO functionality (MIMO device set). Makes it optional until it can be officialy released
* Updated some base classes to adequately support new MIMO devices
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 20 May 2019 20:44:06 +0200
sdrangel (4.8.0-1) unstable; urgency=medium
* Local output plugin
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 10 May 2019 20:44:06 +0200
sdrangel (4.7.2-1) unstable; urgency=medium
* Unique DeviceAPI interface for sources and sinks
* REST API: fixes over last version
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 08 May 2019 22:14:18 +0200
sdrangel (4.7.1-1) unstable; urgency=medium
* SSB modulator: fixed compressor overloading
* REST API: tx, nbStreams and streamIndex names change
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 07 May 2019 14:14:18 +0200
sdrangel (4.7.0-1) unstable; urgency=medium
* New Frequency Tracker Rx channel plugin
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 05 May 2019 16:14:18 +0200
sdrangel (4.6.0-1) unstable; urgency=medium
* New LocalSink and LocalInput plugin pair to use sub basebands internally
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 02 May 2019 11:14:18 +0200
sdrangel (4.5.6-1) unstable; urgency=medium
* Remote channel sink: implemented decimation with possible center shift. Issue #331
* Remote input: fixed version display
* DSD demod: save PLL enable and autio mute in preset
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 28 Apr 2019 20:14:18 +0200
sdrangel (4.5.5-1) unstable; urgency=medium
* FreeDV: fixes in REST API
* LimeSDR: fixed Rx and Tx antenna labels for Lime mini
* HackRF output: fixed setting of Fc pos from REST API
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 20 Apr 2019 20:14:18 +0200
sdrangel (4.5.4-1) unstable; urgency=medium
* Fixed RTL-SDR gain setting sequence. Fixes issue #321.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 05 Apr 2019 20:14:18 +0200
sdrangel (4.5.3-1) unstable; urgency=medium
* Fixed HackRF Rx/Tx frequency setting. Fixes issue #318.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 01 Apr 2019 20:14:18 +0200
sdrangel (4.5.2-1) unstable; urgency=medium
* Send device and channel index in reverse API. Implements issue #312.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 25 Mar 2019 20:14:18 +0100
sdrangel (4.5.1-1) unstable; urgency=medium
* DATV demod: implemented audio processing
* Perseus: fixed cold start flawed init sequence
* PlutoSDR: recognize networked devices
* FreeDV: internal FreeDV library to facilitate packaging
* Fixed some constness in qrtplib
* Fixed bug in Channel Analyzer deserialization. Fixes issue #314.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 22 Mar 2019 20:14:18 +0100
sdrangel (4.5.0-1) unstable; urgency=medium
* Implemented a FreeDV modulator and demodulator
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 03 Mar 2019 20:14:18 +0100
sdrangel (4.4.5-1) unstable; urgency=medium
* UDP/RTP audio: added G722 and Opus support
* Debian build: fixed missing sources in dsdcc, libiio and limesuite
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 19 Feb 2019 22:14:18 +0100
sdrangel (4.4.4-1) unstable; urgency=medium
* SoapySDR: fixed some GUI issues
* UDP/RTP audio: added decimation and PCM A-law and Mu-law compression
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 15 Feb 2019 10:14:18 +0100
sdrangel (4.4.3-1) unstable; urgency=medium
* Migration of SDRDaemon* devices to Remote* devices
* PlutoSDR: get LP filter bandwidth from device
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 03 Feb 2019 10:14:18 +0100
sdrangel (4.4.2-1) unstable; urgency=medium
* Migration of Daemon* channels to Remote* channels
* XTRX: fixed GPS status retrieval
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 25 Jan 2019 21:14:18 +0100
sdrangel (4.4.1-1) unstable; urgency=medium
* AirspyHF: Implemented new settings that come along newer version of libairspyhf
* Fixed many glitches in the REST API device settings handling
* SoapySDR: on preset load match on serial or driver id for SoapySDR devices
* SerialDV: corrected cmake find module and improved SerialDV support error messages
* Make the settings location appear in the log and in the about panel of the GUI also
* Temptative XTRX fixes
* REST API examples: Added a randomize channel colors utility as a way to answer to issue #275
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 02 Jan 2019 21:14:18 +0100
sdrangel (4.4.0-1) unstable; urgency=medium
* XTRX support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 02 Jan 2019 21:14:18 +0100
sdrangel (4.3.2-1) unstable; urgency=medium
* Reverse API to forward device and channel changes to external application
* Funcube dongle: fixed segfault when stopping device
* Channel analzyer: fixed rational downsampler range
* SoapySDR support: fixed memory leaks
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 09 Dec 2018 21:14:18 +0100
sdrangel (4.3.1-1) unstable; urgency=medium
* RTL-SDR: offset tuning support
* SoapySDR support: 250 ms minimum timeout
* LimeSDR REST API: support GPIO
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 30 Nov 2018 21:14:18 +0100
sdrangel (4.3.0-1) unstable; urgency=medium
* SoapySDR support
* BladeRF2 corrections
* Scope fixes possible seg fault and correct memory processing
* FCDPro/FCDProPlus critical fixes to make it work again
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 22 Nov 2018 21:14:18 +0100
sdrangel (4.2.4-1) unstable; urgency=medium
* LimeSDR: use LimeSuite 18.10.0 for builds
* DSD demod: use 1 dB steps for squelch
* Scope: fixed some trigger issues. Fixes issue #233
* Scope: implemented trigger holdoff. May fix more trigger issues.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 27 Oct 2018 21:14:18 +0200
sdrangel (4.2.3-1) unstable; urgency=medium
* Scope: fixed channel rate affecting scope in memory mode. Issue #227
* Spectrum: limit depth to 1000 when in moving average mode to avoid RAM exhaustion
* Spectrum: reworked phosphor display controls. Re-implements issue #207
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 19 Oct 2018 21:14:18 +0200
sdrangel (4.2.2-1) unstable; urgency=medium
* Spectrum: option to get max over a number of FFTs. Implements issue #207
* File Input: fixed wrong times displays due to 32 bit integer ovevlow. Issue #206
* File Input: implemented play loop and playback acceleration
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 14 Oct 2018 21:14:18 +0200
sdrangel (4.2.1-1) unstable; urgency=medium
* FileRecord improvement with robust header and some fixes. Fixes issue #206
* BladeRF2 MO Tx fix so that the two channels are used effectively. Fixes issue #225
* NFM demod: set squelch step to 1 dB
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 10 Oct 2018 21:14:18 +0200
sdrangel (4.2.0-1) unstable; urgency=medium
* LibbladeRF 2.0 support with BladeRF Micro
* Scope: corrected trace memory index position
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 7 Oct 2018 21:14:18 +0200
sdrangel (4.1.0-1) unstable; urgency=medium
* Integrated SDRdaemon with a pair of new channel plugins
* Exchanged UDP sink and source names for better consistency
* Fixed AudioFifo to prevent deadlocks. Fixes issue #210
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 16 Sep 2018 21:14:18 +0200
sdrangel (4.0.7-1) unstable; urgency=medium
* Scope: removed old scope objects
* Web API: reduced HTTP server debug messages
* Sink plugins: corrected name getters and setters
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 19 Aug 2018 21:14:18 +0200
sdrangel (4.0.6-1) unstable; urgency=medium
* Web API: RTL-SDR: fixed RF bandwidth setting
* Web API: enhanced DV serial and AM demod interfaces
* Web API: fixed bug in PUT/PATCH of modulators not setting differentially
* Fixed power display going to floor value in some demods
* SSB modulator: fixed sample not reset when no modulation is present
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 07 Aug 2018 19:14:18 +0200
sdrangel (4.0.5-1) unstable; urgency=medium
* Web API: handle pre-flight requests
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 22 Jul 2018 09:14:18 +0200
sdrangel (4.0.4-1) unstable; urgency=medium
* Fixed PlutoSDR output sample width. Fixes issue #198
* Web API: implemented CORS
* Fix preset group delete not removing presets from the preset window
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 18 Jul 2018 19:14:18 +0200
sdrangel (4.0.3-1) unstable; urgency=medium
* Spectrum: linear mode for spectrum
* Scope: fixed power display overlay
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 08 Jul 2018 15:14:18 +0200
sdrangel (4.0.2-1) unstable; urgency=medium
* Spectrum: added averaging
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 01 Jul 2018 21:14:18 +0200
sdrangel (4.0.1-1) unstable; urgency=medium
* DSD demod: added NXDN support
* DATV demod: include it only if FFmpeg > 3.1 is installed
* Fixes for Arch. Manual merge of pull request #183
* Scope: new magnitude squared projection mainly for radioastronomy
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 23 Jun 2018 09:14:18 +0200
sdrangel (4.0.0-1) unstable; urgency=medium
* Finalization of REST API and server instance
* Removal of old ChannelAnalyzer and TCPSrc plugins
* Renamed Channel Analyzer NG to Channel Analyzer
* DATV demod: added missing AVUTIL cmake variables
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 09 Jun 2018 20:14:18 +0200
sdrangel (3.14.7-1) unstable; urgency=medium
* ChanelAnalyzerNG: added PLL option and source selection with auto correlation
* RTL-SDR: fixed inf/sup decimators
* AM demod: syncrhronous AM detection option
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 20 May 2018 20:14:18 +0200
sdrangel (3.14.6-1) unstable; urgency=medium
* Fixed keyboard input for negative values on realtive integer value dials
* Get rid of ugly native dialogs
* Inf/Sup frequency shift scheme change to be closer to device center frequency
* PlutoSDR input: fixed Inf/Sup frequency shift calculation
* File record default file name with ISO datetime stamp
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 11 May 2018 20:14:18 +0200
sdrangel (3.14.5-1) unstable; urgency=medium
* DSD demod: allow audio rates integer multiples of 8k other than 48k
* Added a benchmark program testing decimators
* Optimization of decimators using even/odd technique
* SSB mod: fixed channel unregistration
* AM demod: fixed delayed squelch
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 06 May 2018 20:14:18 +0200
sdrangel (3.14.4-1) unstable; urgency=medium
* AM demod: squelch buffer to open at start of valid squelch
* NFM demod: same as AM with squelch noise tail cut
* SSB demod: squelch buffer to cut squelch noise tail
* DSD demod: squelch buffer to open at start of valid squelch not loosing any samples
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 22 Apr 2018 17:14:18 +0200
sdrangel (3.14.3-1) unstable; urgency=medium
* LimeSDR: compiled with LimeSuite release 18.04.1
* LimeSDR: implemented transverter dialog (issue #157)
* UDP source and sink: make sure audio samples are always on 16 bits
* UDP source and sink: dialog elements for address and port
* Reviewed FFT destruction in many channel sources and sinks (issue #159)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 20 Apr 2018 20:14:18 +0200
sdrangel (3.14.2-1) unstable; urgency=medium
* Web API: settings and report for all channel Tx plugins
* Server: AirspyHF, BladeRF and all channel Tx plugins support
* PVS-Studio static analysis corrections (4)
* NFM demod: fixed AF squelch and audio sample rate handling
* BFM demod: fixed segfault in RDS parser
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 15 Apr 2018 12:14:18 +0200
sdrangel (3.14.1-1) unstable; urgency=medium
* NFM: fixed lowpass filter initialization (CTCSS)
* DSD demod: set FM deviation independent from RF bandwidth
* DSD demod: implemented DMR negative with DSDcc v1.7.5
* DSD demod: implemented dialog to view the log of status text messages
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 01 Apr 2018 12:14:18 +0200
sdrangel (3.14.0-1) unstable; urgency=medium
* New audio devices management
* DATV demod: fixed message handling and thus screen initialization issue
* Removed UDP/RTP copy audio from channel sink plugins entirely
* Removed UDP address and port from Channel marker
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 30 Mar 2018 16:14:18 +0200
sdrangel (3.13.1-1) unstable; urgency=medium
* Web API: settings and report enry points for AM demod and AirspyHF
* Web API: client Python script scanner example
* LimeSDR: fixed channelA/B frequency setting with latest LimeSuite
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 25 Mar 2018 06:14:18 +0100
sdrangel (3.13.0-1) unstable; urgency=medium
* DATV (Digital Amateur TV) demodulator.
* Option to use RTP protocol for UDP audio for AM, NFM, SSB, WFM.
* LimeSDR: show NCO and center frequency actual values
* DSD demod: new simplified symbol scope display. Reworked GUI.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 11 Mar 2018 06:14:18 +0100
sdrangel (3.12.0-1) unstable; urgency=medium
* Perseus support.
* 24 bit Rx DSP Debian builds
* DC and IQ correction fixes
* AirspyHF: fall back to official library support
* Test source: implemented phase imbalance
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 11 Feb 2018 12:14:18 +0100
sdrangel (3.11.1-1) unstable; urgency=medium
* Replaced hardcoded bit scaling literals by defines. 24 bit sample option.
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 28 Jan 2018 12:14:18 +0100
sdrangel (3.11.0-1) unstable; urgency=medium
* AirspyHF: support
* Refactored 8 bit samples shifting during decimation (RTL-SDR and HackRF Rx)
* RTL-SDR: implemented RF filter control (tuner bandwidth)
* Airspy, BladeRF, HackRF, PlutoSDR, RTLSDR, SDRPlay: fix for no decimation
* Test source input plugin for test of software internals
* GUI: show REST API URL in about dialog
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 20 Jan 2018 12:14:18 +0100
sdrangel (3.10.1-1) unstable; urgency=medium
* LimeSDR: fixed segfault when stopping one device in multiple stream confguration
* PlutoSDR: fixed segfault when stopping one device in multiple stream confguration
* Channel plugins: apply initial channel settings at construction and start
* SSB demod: refactored decimator filtering
* FileSource: fixed initialization of do apply settings flag possibly preventing start
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 07 Jan 2018 23:14:18 +0100
sdrangel (3.10.0-1) unstable; urgency=medium
* Implemented external command handling from the GUI
* AM, SSB demodulators and SSB modulator: fix sample rate handling
* Enhancements to presets processing and GUI
* Improved build and system info logging
* Web API: added function to set device set focus (GUI only)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 07 Jan 2018 09:14:18 +0100
sdrangel (3.9.1-1) unstable; urgency=medium
* Transmission: make source channels working concurrently in multiple channel
* Transmission: connect source channel directly to device FIFO in single channel
* NFM, WFM modulators and UDP sink: fixes
* DSD demodulator: use lower cutoff for optional audio high pass filter
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 02 Jan 2018 18:14:18 +0100
sdrangel (3.9.0-1) unstable; urgency=medium
* Server: proof of concept
* DSD demodulator: added optional high pass filter on audio (uese dsdcc v1.7.3)
* Down/Up channelizers: enqeue MsgChannelizerNotification to sample sink/source
* Separate channel sample rate and offset frequency this data from settings
* Use specific method to apply channelizer sample rate and frequency offset changes
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 30 Dec 2017 17:14:18 +0100
sdrangel (3.8.6-1) unstable; urgency=medium
* LimeSDR: fixed second channel solo or first one streaming
* Web API: implemented some device plugins methods: RTLSDR, Lime
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 10 Dec 2017 12:14:18 +0100
sdrangel (3.8.5-1) unstable; urgency=medium
* SSB mod/demod: improve LSB/USB experience
* Web API: online static documentation page
* Web API: implemented all main window methods
* LimeSDR: fixed analog LP filter setting
* LimeSDR: builds done with LimeSuite commit 0167e64 to suport LimeSDR mini
* Debian: added installation of udev rules in postinst script
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 02 Dec 2017 12:14:18 +0100
sdrangel (3.8.4-1) unstable; urgency=medium
* Optimize channel marker signal handling. Applied to all mods and demods
* Fixed value dials direct digits setting
* Implemented minimal version of web API sever
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 18 Nov 2017 12:14:18 +0100
sdrangel (3.8.3-1) unstable; urgency=medium
* ChannelAnalyzerNG: fixed GUI displays when channel sample rate changes
* SSB demod: fixed low cutoff channel marker display
* LimeSDR: increased start/stop stream wait time to 50ms
* New logging system with optional copy to files
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 12 Nov 2017 18:14:18 +0100
sdrangel (3.8.2-1) unstable; urgency=medium
* WFM Demod: fixed segfault due to sequence of actions in demod constructor
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 08 Nov 2017 18:14:18 +0100
sdrangel (3.8.1-1) unstable; urgency=medium
* SSB Mod: refactored bandwidths settings and fixed segfault
* LimeSDR: implemented external clock reference input option
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 05 Nov 2017 18:14:18 +0100
sdrangel (3.8.0-1) unstable; urgency=medium
* Redesigned the device handling to accomodate multi channel devices like LimeSDR
* Refactoring: Separate DeviceAPI from the GUI
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 02 Nov 2017 18:14:18 +0100
sdrangel (3.7.8-1) unstable; urgency=medium
* PlutoSDR: restored and fixed Tx support
* LimeSDR: reworked the start/stop stream so it does not need the workaround delay
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 28 Oct 2017 18:14:18 +0100
sdrangel (3.7.7-1) unstable; urgency=medium
* PlutoSDR: removed Tx support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 27 Oct 2017 23:14:18 +0200
sdrangel (3.7.6-1) unstable; urgency=medium
* LimeSDR: attempt to fix lockup conditions when Rx and Tx run concurrently
* LimeSDR: handle hardware decimation and sample rate Rx/Tx relation correctly
* Create sdrbase library own CMakeLists.txt
* Created sdrgui library and split off GUI stuff from sdrbase
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 21 Oct 2017 23:14:18 +0200
sdrangel (3.7.5-1) unstable; urgency=medium
* CW keyer: make ramp as 20% of dot length to smoothen even more
* Fixed BFM demod frequency shift
* GUI and demod separation step 1 full
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 14 Oct 2017 23:14:18 +0200
sdrangel (3.7.4-1) unstable; urgency=medium
* GUI and demod separation step 1 full
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 08 Oct 2017 23:14:18 +0200
sdrangel (3.7.3-1) unstable; urgency=medium
* For Airspy, Funcube Pro and Pro+, PlutoSDR Rx and Tx, RTLSDR:
* Button and dialog to set frequency translation for transverter operation
* GUI and demod separation step 1 partial
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 04 Oct 2017 23:14:18 +0200
sdrangel (3.7.2-1) unstable; urgency=medium
* PlutoSDR: Remove from device enumeration if device is not accessible
* RTLSDR: Fixed gains retrieval in the GUI
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 23 Sep 2017 05:14:18 +0200
sdrangel (3.7.1-1) unstable; urgency=medium
* PlutoSDR: Tx support
* LimeSDR: use version 17.09 of LimeSuite providing bug fixes
* GUI segregation: remove device source or sink lifecycle from the GUI
* GUI segregation: handle GUI and device buddy updates separately
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 21 Sep 2017 21:14:18 +0200
sdrangel (3.7.0-1) unstable; urgency=medium
* PlutoSDR: Rx support
* GUI segregation: preliminary works
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 17 Sep 2017 23:14:18 +0200
sdrangel (3.6.1-1) unstable; urgency=medium
* Basic channel settings dialog with title+color update and UDP parameters
* Applied to UDPSink, UDPSource, DSDDemod, AMDemod, BFMDemod, NFMDemod
* DSD, AM, NFM, BFM demods: added possibility to send AF via UDP
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 31 Aug 2017 23:14:18 +0200
sdrangel (3.6.0-1) unstable; urgency=medium
* UDPSink Tx plugin: new
* LimeSDR output: fixed Tx not stopping on stop (issue #50)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 17 Aug 2017 23:14:18 +0200
sdrangel (3.5.5-1) unstable; urgency=medium
* Output plugins: use fixed time length for sample FIFO of ~0.25s
* Audio modulators: reduce audio input file buffer to 0.1s
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 13 Aug 2017 23:14:18 +0200
sdrangel (3.5.4-1) unstable; urgency=medium
* LimeSDR: fixed NCO lower boundary calculation by flooring to zero
* LimeSDR: corrected NCO de-tune when sample rate or hardware decim/interp changes
* All audio modulators: fixed audio input
* SSB modulator: added an audio compressor
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 06 Aug 2017 23:14:18 +0200
sdrangel (3.5.3-1) unstable; urgency=medium
* SSB demod: anded optional AGC
* ChannelAnalyzerNG: better handling of LSB in the UI
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 31 Jul 2017 09:14:18 +0200
sdrangel (3.5.2-1) unstable; urgency=medium
* HackRF: stop Rx before start Tx automatically and vice versa
* HackRF: added option on Rx to drive Tx frequency change
* SSB mod and demod: make UI displays consistent with DSB, USB and LSB modes
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 22 Jul 2017 09:14:18 +0200
sdrangel (3.5.1-1) unstable; urgency=medium
* LimeSDR input: added individual gains control and ADC rate display
* LimeSDR output: added DAC rate display
* LimeSDR all: added board temperature display
* Added pulseaudio and libqt5multimedia5-plugins in the Debian dependencies
* Updates to build on aarch64 in openSUSE
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 01 Jul 2017 19:14:18 +0200
sdrangel (3.5.0-1) unstable; urgency=medium
* SDRdaemonSink plugin connecting to a distant sdrdaemontx instance
* SDRdemonFEC plugin renamed to SDRdaemonSource
* SDRdaemon plugin deprecated and removed from the build and distributions
* Changed frequency thumbweels color scheme
* Activated compiler warnings and fixed warnings
* Lots of little GUI fixes
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 11 Jun 2017 19:14:18 +0200
sdrangel (3.4.5-1) unstable; urgency=medium
* Removed default constuctors in Moving average and AGC classes
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 11 May 2017 21:14:18 +0100
sdrangel (3.4.4-1) unstable; urgency=medium
* LimeSDR output: fixed timeout value on LMS_SendStream
* LimeSDR: various fixes to make it run smoothly
* LimeSDR: Windows 64 build
* LimeSDR: integrated Debian build
* cmake modules: search lib64 libraries
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 08 May 2017 21:14:18 +0100
sdrangel (3.4.3-1) unstable; urgency=medium
* DSD demod: use version 1.7.1 of dsdcc with PLL for symbol synchronization as an option
* LimeSDR: fixed antenna selection in both input and output plugins
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 08 May 2017 23:14:18 +0100
sdrangel (3.4.2-1) unstable; urgency=medium
* DSD demod: use version 1.7.0 of dsdcc with PLL for symbol synchronization
* DSD demod: kernel >= 4.4.52 workaround for SerialDV
* Code cleanup: cppchack and Eclipse warnings
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 26 Apr 2017 23:14:18 +0100
sdrangel (3.4.1-1) unstable; urgency=medium
* Optimization of halfband interpolation FIR fitler processing
* HackRF support: fixed start/stop sequence
* WFM Demod enhancement
* CW Keyer: specifiy char signedness to fix error with some compilers
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 26 Apr 2017 23:14:18 +0100
sdrangel (3.4.0-1) unstable; urgency=medium
* LimeSDR support with redesign of source and sink management
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 17 Apr 2017 23:14:18 +0100
sdrangel (3.3.4-1) unstable; urgency=medium
* ATV Demod: fixed issue #22. Segfault when starting the plugin while the
* source is running
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Mon, 10 Apr 2017 21:14:18 +0100
sdrangel (3.3.3-1) unstable; urgency=medium
* HackRF, BladeRF, RTLSDR plugins: continuous sample rate setting
* ATV: implemented narrow band modes
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 9 Apr 2017 23:14:18 +0100
sdrangel (3.3.2-1) unstable; urgency=medium
* ATV plugins: added 405 lines, 20 and 16 FPS modes
* ATV demodulator: added a scope panel in a tab combo with the TV screen
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 22 Mar 2017 23:14:18 +0100
sdrangel (3.3.1-1) unstable; urgency=medium
* ATV plugins: SSB and vestigiial sideband support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 19 Mar 2017 23:14:18 +0100
sdrangel (3.3.0-1) unstable; urgency=medium
* NFM demod: new discriminator and optional FM deviation based squelch
* ATV modulator
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 15 Mar 2017 23:14:18 +0100
sdrangel (3.2.0-1) unstable; urgency=medium
* ATV demodulator for amateur Analog TV
* New channel analyzer Channel Analyzer NG with a new generation signal scope
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 02 Mar 2017 23:14:18 +0100
sdrangel (3.1.1-1) unstable; urgency=medium
* DSD demod: adapt to dsdcc version 1.6
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Fri, 13 Jan 2017 03:14:18 +0100
sdrangel (3.1.0-1) unstable; urgency=medium
* HackRF Tx support
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 08 Jan 2017 23:14:18 +0100
sdrangel (3.0.1-1) unstable; urgency=medium
* Fixed audio preferences dialog and handling
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sat, 07 Jan 2017 11:14:18 +0100
sdrangel (3.0.0-1) unstable; urgency=medium
* Implemented real Tx devices (BladeRF and HackRF) for real transmission
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 01 Jan 2017 23:14:18 +0100
sdrangel (2.5.2-1) unstable; urgency=medium
* Changed modulators source device feeding
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 25 Dec 2016 23:14:18 +0100
sdrangel (2.5.1-1) unstable; urgency=medium
* WFM Modulator
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 18 Dec 2016 23:14:18 +0100
sdrangel (2.5.0-1) unstable; urgency=medium
* SSB Modulator
* CW Keyer
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Thu, 15 Dec 2016 23:14:18 +0100
sdrangel (2.4.0-1) unstable; urgency=medium
* NFM Modulator
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 05 Dec 2016 23:14:18 +0100
sdrangel (2.3.1-1) unstable; urgency=medium
* AM Modulator: support file input
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 27 Nov 2016 23:14:18 +0100
sdrangel (2.3.0-1) unstable; urgency=medium
* SDRplay support: new input source plugin
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 13 Nov 2016 23:14:18 +0100
sdrangel (2.2.2-1) unstable; urgency=medium
* Baseband Halfband FIR filter optimizations
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 11 Nov 2016 12:25:34 +0100
sdrangel (2.2.1-1) unstable; urgency=medium
* Baseband Tx support (phase 2)
* Code optimizations
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Wed, 02 Nov 2016 14:15:15 +0100
sdrangel (2.2.0-1) unstable; urgency=medium
* Initial release as a Debian package
* Embryonic Tx support (phase 1)
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 24 Oct 2016 23:15:15 +0200