Commit Graph

5283 Commits

Author SHA1 Message Date
f4exb 89e53cf179 Single DeviceAPI interface (1) 2019-05-08 22:11:53 +02:00
f4exb 69313daeae Added a generic device API interface 2019-05-08 00:30:40 +02:00
f4exb ca9c87ff43 Device sink API: removed useless methods 2019-05-08 00:18:29 +02:00
f4exb d0683110d6 Device sink API and engine: removed the unused addSource and removeSource methods 2019-05-07 22:39:23 +02:00
f4exb fad3ed66b6 GUI: removed multiple source channel warning popup 2019-05-07 21:13:32 +02:00
f4exb 7ea814c180 Plugin interface: use enum for single Rx or single Tx type and added the any type 2019-05-07 18:58:20 +02:00
f4exb fcc8817f62 Changelog and version change 2019-05-07 16:45:03 +02:00
f4exb f0ff5473fb REST API: implemented keys renaming in example scripts 2019-05-07 15:35:11 +02:00
f4exb 6771c6de5b REST API server updates and fixes 2019-05-07 15:25:20 +02:00
f4exb 54e46837dd REST API: changed binary tx parameter to ternary direction parameter (0: rx, 1: tx, 2: any) 2019-05-07 14:43:38 +02:00
f4exb a69d8a6422 SSB Modulator: implemented hard limiter on compressor to prevent overload 2019-05-07 02:50:05 +02:00
f4exb a9a149ec4b Windows MS install script updates 2019-05-06 12:46:13 +02:00
f4exb 85af6ecacc Frequency Tracker: added server plugin and Windows build updates 2019-05-06 11:17:25 +02:00
f4exb f8879bf47a Frequency Tracker: updated documentation 2019-05-06 11:01:51 +02:00
f4exb 06bad02211 Frequency Tracker script updates 2019-05-06 10:47:54 +02:00
f4exb 30725b9651 Frequency Tracker: init sequence fix. Tracking low correction threshold. GUI updates 2019-05-06 01:57:41 +02:00
f4exb 1a5f643705 Frequency Tracker: fixed REST API. New Python script to control frequency tracking via API 2019-05-06 00:39:53 +02:00
f4exb ce12f40d73 Frequency Tracker: updated documentation 2019-05-05 18:43:33 +02:00
f4exb cdf8a63294 Frequency tracker: added squelch gate control 2019-05-05 13:19:00 +02:00
f4exb f63b0fe96c Frequency tracker: added alpha factor of EMA control 2019-05-05 09:43:15 +02:00
f4exb 4c278eef8d Frequency tracker (5) 2019-05-05 01:20:11 +02:00
f4exb 459063d4f2 Frequency tracker (4) 2019-05-04 22:00:24 +02:00
f4exb e1662d2f4e Frequency tracker (3) 2019-05-04 10:02:48 +02:00
f4exb 230737cac5 Frequency tracker (2) 2019-05-04 04:55:01 +02:00
f4exb fc650c5fd1 Method to get frequency from FLL. Fixed Channel Analyzer lock delta frequency display in case of decimation 2019-05-04 04:54:16 +02:00
f4exb b4b157a9a4 Frequency tracker (1) 2019-05-04 01:55:58 +02:00
f4exb aa60776795 Down channelizer: fixed sample saturation in 16 bit mode 2019-05-03 00:23:38 +02:00
f4exb c733bade1f Windows build fixes 2019-05-02 21:38:28 +02:00
f4exb a369f590f9 Local Input: fixed sample rate and center frequency propagation to channels 2019-05-02 20:48:25 +02:00
f4exb 52a2fc44b8 Local Input/Sink: added server plugins 2019-05-02 11:33:32 +02:00
f4exb ab98a84532 Local Input/Sink: updated documentation 2019-05-02 10:29:27 +02:00
f4exb d841c4e554 Local Sink/Input: REST API fixes 2019-05-02 09:54:08 +02:00
f4exb 9e5003eab9 New plugin pair LocalSink and LocalInput to pipe streams internally 2019-05-02 04:02:40 +02:00
f4exb 84dc7e0bb0 REST API examples: fixed config.py for Python 3 2019-05-01 12:54:01 +02:00
f4exb 65f7e185b4 Remote sink and input: update documentation 2019-04-30 21:23:49 +02:00
f4exb f9107b78b2 Remote input: limit m_readLengthSamples range 2019-04-30 08:43:55 +02:00
f4exb 9a39d0d898 Fixed IntHalfbandFilterEO factor calculation width forcing use of EOStorageType 2019-04-29 12:03:51 +02:00
f4exb 2a8ee97c01 Remote input: R/W balance: increased correction limit to the equivalent of +/- 10ms per read (~20%) 2019-04-29 00:25:26 +02:00
f4exb d0779be1d2 Remote input: R/W balance: calculate exponential moving average on floating point for better accuracy 2019-04-28 22:05:54 +02:00
f4exb c60079397e Remote input: moved writes increment counter in the write method for better consistency 2019-04-28 21:22:48 +02:00
f4exb 983b4f3da9 REST API examples: setup generalization to config.py with API calls in a json file 2019-04-28 03:29:29 +02:00
f4exb 91089b6809 Remote sink: fixed chanel frequency shift calculation and access 2019-04-27 01:19:17 +02:00
f4exb 102013791e Remote sink: fixed position GUI feedback 2019-04-26 19:36:23 +02:00
f4exb 85a3e6fe44 Remote sink: updated REST API and new settings handling 2019-04-26 14:34:01 +02:00
f4exb 78c6124c61 Merge branch 'master' into dev 2019-04-26 13:45:09 +02:00
f4exb 3642a7a2f6 Remote input: Redo the channelizer stuff with the new sample rate to re-synchronize everything 2019-04-26 12:06:36 +02:00
f4exb 105873bfda ValueDial fixes 2019-04-26 11:34:35 +02:00
f4exb c0919b1129 Remote input: GUI cosmetic changes 2019-04-26 03:56:12 +02:00
f4exb c269472f6e Remote sink / input: pass center frequency in Hz 2019-04-26 03:07:50 +02:00
f4exb 74a9c5d36c Remote: base CRC32 number of bytes for calculation on data FEC size 2019-04-26 02:50:02 +02:00