1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-17 22:01:45 -05:00
Commit Graph

51 Commits

Author SHA1 Message Date
f4exb
1db2da3b60 NFM demod: fixed squelch 2018-05-02 01:22:34 +02:00
f4exb
12f5f4e30c NFM demod: buffered squelch 2018-04-21 09:23:01 +02:00
f4exb
9c7026ae5e NFM demod: fixed AF squelch setting according to audio sample rate. Fixed discriminator. Added details to documentation. 2018-04-14 21:45:45 +02:00
f4exb
dac48f9a6d NFM demod: corrections applied to the audio sample rate depedent parameters 2018-04-11 01:31:48 +02:00
f4exb
231cb45aa6 Removed obsolete references to AudioNetSink 2018-03-28 10:00:56 +02:00
f4exb
289318beaa NFM demod: removed UDP/RTP copy audio entirely 2018-03-28 09:40:24 +02:00
f4exb
275144ae97 Multiple audio support: NFM demodulator 2018-03-27 13:18:00 +02:00
f4exb
d67c3adeb4 Plugins: RTP cleanup 2018-03-27 09:20:23 +02:00
f4exb
d4e1521c90 Web API: new entry point to get a channel report. Applied to NFM mod and demod 2018-03-18 20:17:11 +01:00
f4exb
28e9df5fe8 Clang clean compile 2018-03-04 01:47:51 +01:00
f4exb
175c3ab61e RTP support: fixed RTPSink (2) and use in NFM Demod 2018-02-20 19:18:23 +01:00
f4exb
28a4649e2f AM and NFM demod: sanitize tail fill audio sink FIFO 2018-02-18 14:46:36 +01:00
f4exb
69a382a12c Revert "NFM demod: GUI button and setting to use RTP over UDP for copy to audio"
This reverts commit 2beba446f3.
2018-02-06 02:01:22 +01:00
f4exb
2beba446f3 NFM demod: GUI button and setting to use RTP over UDP for copy to audio 2018-02-05 01:04:18 +01:00
f4exb
b0a97510e2 Moving average cleanup 2018-02-03 10:33:02 +01:00
f4exb
f44df73590 NFM demod: use AudioNetSink to send audio samples on the network 2018-01-29 05:27:39 +01:00
f4exb
6885dd1fe6 All concerned demods: call applyChannelSettings with force=true at construction and start. 2018-01-09 00:59:10 +01:00
f4exb
af58d18eac NFM demod: use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings 2017-12-29 05:23:24 +01:00
f4exb
9cb1a774c6 NFM demod: cpplint corrections 2017-12-29 03:03:28 +01:00
f4exb
bf6607044a Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH with all settings parameters optional 2017-12-24 03:27:07 +01:00
f4exb
9dd707896d Use a name field in channels to be used in headless version to replace the GUI object name that was used as the name field 2017-12-20 23:57:06 +01:00
f4exb
6d12443100 Server: changes to support DeviceSet 2017-12-17 23:15:42 +01:00
f4exb
e4b65b52b4 Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod 2017-12-11 18:18:47 +01:00
f4exb
2dd82e9eca Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings GET for NFM demod and mod 2017-12-10 20:27:08 +01:00
f4exb
02e0945368 Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance 2017-11-23 01:19:32 +01:00
f4exb
dc50ba1249 Web API: report Rx channel info summary 2017-11-19 18:18:17 +01:00
f4exb
4ad038ed9d Created demod constructor method in all Rx channel plugins 2017-11-08 14:23:49 +01:00
f4exb
49db1b2273 NFM demod: GUI and demod separation phase1 (3) 2017-10-08 23:36:47 +02:00
f4exb
094f10fe5a NFM demod: GUI and demod separation phase1 (1) 2017-10-08 14:06:48 +02:00
f4exb
88a10f9a7e NFM demod: use settings in demod 2017-10-08 11:37:15 +02:00
f4exb
531ab992f3 NFM demod: pass CTCSS index via message 2017-10-08 10:52:37 +02:00
f4exb
af63a8ed5c NFM demod: implemented option to copy audio to UDP 2017-08-27 00:27:11 +02:00
f4exb
d98d8757b0 Moved audio sample definitions to dsp types definitions 2017-08-24 15:24:28 +02:00
f4exb
38318577de Put smootherstep function code in one place 2017-07-27 11:24:01 +02:00
f4exb
94704ab7b2 SSB demod: implemented basic AGC not optional 2017-07-25 00:58:16 +02:00
f4exb
91021678b2 NFM Demod: try a deferred init to cure AF squelch init problem 2017-06-06 01:53:52 +02:00
f4exb
579c05cfe5 Use doubles for all power calculations 2017-05-16 23:39:49 +02:00
f4exb
416817d0b8 Mods and demods: prevent returning null or infinite values for squared magnitude 2017-05-16 17:46:44 +02:00
f4exb
70d2ce6cec NFM demod: smoothersterp optimization 2017-05-13 16:01:27 +02:00
f4exb
9dc6fac63e NFM demod: force apply settings on start 2017-05-13 14:37:36 +02:00
f4exb
68f742fad7 NFM demod: use smootherstep function for squelch attack and decay 2017-05-13 11:00:02 +02:00
f4exb
74f65fcbdc NFM Demod: AF squelch crap 2017-05-12 14:41:27 +02:00
f4exb
2318419716 NFM demod: new discriminator and optional FM deviatoin based squelch 2017-03-05 06:22:05 +01:00
f4exb
7e6ab8204b NFM and DSD plugins: use double for base type of moving average. There was an overflow with float on high power signals (over ~5 dBm) preventing the squelch to close back 2017-01-15 17:03:32 +01:00
f4exb
e9faec07c5 NFM Demod: revised squelch to take channel power short (16 samples) average 2016-12-12 23:15:41 +01:00
f4exb
374bca6731 NFM demod: corrected squelch (again) 2016-12-07 01:21:18 +01:00
f4exb
0de8d916c0 NFM demod: make squelch threshold match the displayed signal average 2016-12-05 18:41:49 +01:00
f4exb
317836ac92 NFM demod: channel power calculation and squelch corrections 2016-12-05 03:46:42 +01:00
f4exb
7c3cebf2e1 NFM Demod: added signal meter. Corrected squelch. Turned frequency dial green 2016-12-05 02:09:08 +01:00
f4exb
78513854ac RxTx semantic move: renamed SampleSink to BasebandSampleSink 2016-10-02 22:29:04 +02:00