Commit Graph

614 Commits

Author SHA1 Message Date
f4exb 2b846f5d28 PVS-Studio static analysis corrections (2) issue #137 2018-02-22 03:04:42 +01:00
f4exb 0ce9035e0a Web API: fixed webapiSettingsGet not initializing own channel or device structure 2018-02-21 13:50:50 +01:00
f4exb 9f220f182c RTP support: fixed RTPSink with a new version of the JRTPlib library 2018-02-21 00:28:14 +01:00
f4exb de2f47dd85 Web API: NFM demod: implemented use RTP indicator 2018-02-20 20:07:23 +01:00
f4exb 175c3ab61e RTP support: fixed RTPSink (2) and use in NFM Demod 2018-02-20 19:18:23 +01:00
f4exb 9a3832a14f AM and NFM demods: skip feed completely if not in running state 2018-02-20 00:14:50 +01:00
f4exb 28a4649e2f AM and NFM demod: sanitize tail fill audio sink FIFO 2018-02-18 14:46:36 +01:00
f4exb 9162a51f41 DSD demod: delete scope vis to fix memory leak 2018-02-17 21:02:48 +01:00
f4exb 8da0d3a8b4 DSD demod: fixed index overflow 2018-02-17 09:35:17 +01:00
f4exb ae8eddbfda Channel Analyzer NG: delete objects unconditionnally in destructor since they are created in the constructor 2018-02-15 18:49:15 +01:00
f4exb 67e664ef06 Fixed memory leak with handling of DSPSignalNotification message in modulators and demodulators. Removed reference to unused PIDController class 2018-02-14 20:11:36 +01:00
f4exb e0d4860359 SSB demod: GUI: fixed agc disabled display 2018-02-11 23:30:03 +01:00
f4exb bdb127e186 SSB demod: audio FIFO write: do the same as in AM demod 2018-02-11 21:55:11 +01:00
f4exb b2df6af08d SSB Demod: enlarge size to make level meter ticks every 10 dB when minimum level is -120 dB 2018-02-10 19:05:46 +01:00
f4exb 4d5376ac7b SSB demod: start level meter at -120 dB when in 24 bit mode 2018-02-10 05:43:11 +01:00
f4exb c744615b3a SSB demod: set minimum squelch threshold to -120 dB with constant 2018-02-09 08:42:28 +01:00
f4exb 6ad04e66b9 SSB demod: lower the squelch limit to -110 dB 2018-02-09 06:53:24 +01:00
f4exb 0d9540fb0a NFM demod: fix after RTP transmission removal 2018-02-06 02:08:38 +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 44552e26ef Revert "AM demod: implemented use RTP protocol for audio over UDP"
This reverts commit 9cf57f5aca.
2018-02-06 01:18:35 +01:00
f4exb 0d2c0ca117 Revert "BFM demod: implemented use RTP protocol for audio over UDP"
This reverts commit d946ceffc8.
2018-02-06 01:18:13 +01:00
f4exb dda124f1fb Revert "AM, BFM demods: use button switch for RTP switch"
This reverts commit 2ee3161b50.
2018-02-06 01:17:52 +01:00
f4exb 2ee3161b50 AM, BFM demods: use button switch for RTP switch 2018-02-05 18:25:31 +01:00
f4exb d946ceffc8 BFM demod: implemented use RTP protocol for audio over UDP 2018-02-05 18:19:32 +01:00
f4exb 5e57c0462f Cosmetic changes 2018-02-05 18:01:23 +01:00
f4exb 9cf57f5aca AM demod: implemented use RTP protocol for audio over UDP 2018-02-05 18:01:12 +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 a1c84718ef Simple AGC cleanup 2018-02-03 17:06:16 +01:00
f4exb b0a97510e2 Moving average cleanup 2018-02-03 10:33:02 +01:00
f4exb 70adea206c RTP audio sink fixes and test in NFM demod (endianess problem) 2018-01-31 00:40:54 +01:00
f4exb f44df73590 NFM demod: use AudioNetSink to send audio samples on the network 2018-01-29 05:27:39 +01:00
f4exb f4e2ac61f8 Merge branch 'dev' 2018-01-28 09:28:25 +01:00
f4exb 4c22be880c UDP source: optimization for FM modes 2018-01-28 03:06:30 +01:00
f4exb b57793607c UDP source: adaptation to 24 bit DSP 2018-01-28 02:30:15 +01:00
f4exb 3106faec8e ATV demod: replaced scaling literal by define 2018-01-25 18:37:30 +01:00
f4exb c2594836b0 DSD Demod: compatibility with 24 bit samples in DSP 2018-01-24 23:57:36 +01:00
Christopher Hewitt e48cb8ceed DSD demod: fix typo 2018-01-22 21:28:11 -05:00
f4exb a47587e16f Specify Scope and Spectrum Vis floating point sample scale 2018-01-22 14:07:24 +01:00
f4exb 2ddcb8c358 Differentiate Rx and Tx DSP sample sizes 2018-01-22 08:46:05 +01:00
f4exb 491b8a6d33 Replaced hardcoded bit scaling literals by defines 2018-01-21 10:57:04 +01:00
f4exb bde2f3447e BFM demod: fixed pilot power GUI display 2018-01-13 04:04:34 +01:00
f4exb 8488a77e2c SSB demod: relaxed decimator filter constraints as the actual filtering is done by the FFT filter 2018-01-09 19:56:15 +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 0af04cf66f SSB Demod: call applyChannelSettings with force=true at construction and start. Corrected decimator filter cutoff 2018-01-09 00:40:48 +01:00
f4exb 5c6984899e AM, SSB demod, SSB mod: fixed interpolator setting in apply channel settings. Fixes issue #117 2018-01-05 19:14:27 +01:00
f4exb 98429d7ec8 AM demod: fix debug message 2018-01-05 18:39:12 +01:00
f4exb aed125e3d0 SSB demod: interpolator fixes 2018-01-05 18:38:47 +01:00
f4exb 74a7585c99 BFM demod is now compilable on a RPi3 host 2018-01-05 12:07:15 +01:00
f4exb 1ec8eecefb DSD demod: use lower cutoff for optional audio high pass filter 2018-01-02 20:02:30 +01:00
f4exb 0c39c9dfd3 BFM demod: RDSTMC: use char* instead of std::string for constant array 2017-12-31 11:54:56 +01:00