Commit Graph

63 Commits

Author SHA1 Message Date
f4exb 0c861d63e2 qrtplib: use it for the audio net sink 2018-03-06 23:16:50 +01:00
f4exb 9dacbb6d83 qrtplib: NFM demod implementation. Also solve issue Cannot create children for a parent that is in a different thread on UDP sink used for copy audio to UDP 2018-03-06 02:23:47 +01:00
f4exb 28e9df5fe8 Clang clean compile 2018-03-04 01:47:51 +01:00
f4exb 980192548d Adapt to MSVC linker: removed SDRANGEL_API 2018-03-03 21:19:59 +01:00
f4exb c22d146376 Adapt to MSVC linker 2018-03-03 20:23:38 +01:00
f4exb c9fd26f661 GLSpectrum: suppress VLAs templatized version 2018-03-01 02:19:52 +01:00
f4exb 2e5cfcafee PVS-Studio static analysis corrections (3) issue #137 2018-02-24 10:29:27 +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 175c3ab61e RTP support: fixed RTPSink (2) and use in NFM Demod 2018-02-20 19:18:23 +01:00
f4exb ec262caa33 RTP support: fixed RTPSink (1) 2018-02-20 14:50:21 +01:00
f4exb cbcb7b6370 Fixed the synchronous messenger 2018-02-14 12:43:30 +01:00
f4exb b9b2c41ba2 IQ correction with phase imbalance: floating point implementation 2018-02-04 10:49:13 +01:00
f4exb 58f0145705 Fixed point utility: implemented fixed_resolution_shift of 16 and 24 2018-02-04 01:25:09 +01:00
f4exb de83434405 Fixed point utility (2) 2018-02-03 21:35:12 +01:00
f4exb b0a97510e2 Moving average cleanup 2018-02-03 10:33:02 +01:00
f4exb 4cd6d5bd6e Fixed point utility (1) 2018-02-03 07:18:26 +01:00
f4exb bcdaf91288 Fixed moving average in utils to avoid index overflow 2018-02-03 07:17:49 +01:00
f4exb e7e8702d17 Raw import of Anthony Williams' fixed point math library 2018-02-01 18:56:11 +01:00
f4exb be049374ad Improved DC offset correction 2018-02-01 02:45:55 +01:00
f4exb 5cbfcccb85 RTP audio sink fix endianess problem 2018-01-31 02:03:23 +01:00
f4exb 70adea206c RTP audio sink fixes and test in NFM demod (endianess problem) 2018-01-31 00:40:54 +01:00
f4exb cc461f2f0f Added RTP Sink based on JRTPLib and AudioNetSink to handle sending audio over the network via UDP or RTP 2018-01-29 01:59:03 +01:00
f4exb e444a17fe5 Set message identifier to null pointer in the Message paremt class as it should be set by child class. Better core early,.. Actually this fixes a strange segfault in the server version when adding the first channel 2017-12-22 17:05:36 +01:00
f4exb d0572a6f84 Added microsecond epoch as unique id to channel instances 2017-11-19 11:36:20 +01:00
f4exb 636ede56cf Renamed the moving average of util section to avoid confusion 2017-11-06 01:02:20 +01:00
f4exb 3583996c4a Added UDP sink copy to audio buffer 2017-08-24 11:49:47 +02:00
f4exb 0b80971455 CalcDB: set floor to -120dB 2017-08-23 01:20:52 +02:00
f4exb 3536cfb816 CalcDB: use direct value for floor in value to dB conversion 2017-08-17 17:17:25 +02:00
f4exb 90ce3ec9ad UDPSink plugin: rename volume to gain 2017-08-17 17:09:02 +02:00
f4exb 9786640322 UDPSink utility: use fixed payload size in bytes 2017-08-15 12:29:54 +02:00
f4exb 38318577de Put smootherstep function code in one place 2017-07-27 11:24:01 +02:00
f4exb 9ec4e6de98 SSB demod: improve AGC threshold handling 2017-07-25 23:39:27 +02:00
f4exb 2597883015 SSB demod: updated AGC 2017-07-25 21:21:48 +02:00
f4exb 2ae702763b Fixed critical compiler warnings in Windows 2017-05-26 10:35:29 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb 579c05cfe5 Use doubles for all power calculations 2017-05-16 23:39:49 +02:00
f4exb cf267b1254 Code warnings in Eclipse cleanup 2017-05-05 10:40:45 +02:00
f4exb e6f80c8474 New scope: interim state (3) 2017-02-01 18:31:16 +01:00
f4exb f0f7838765 New scope: interim state (1) 2017-01-29 19:51:45 +01:00
f4exb 5571e01a65 dB calculator: add floor value (default -100.0dB) when argument is 0 2016-12-15 21:27:13 +01:00
f4exb e204efe2b8 RxTx semantic move: renamed DSPDeviceEngine to DSPDeviceSourceEngine 2016-10-03 18:29:05 +02:00
f4exb bda1d8997b SDRdaemonFEC plugin: migrate to new cm256cc library 2016-07-23 19:59:42 +02:00
f4exb 806a3fb87d Fixed header defined guard for Eclipse engine 2016-07-14 20:31:26 +02:00
f4exb e418e68bd9 SDRdaemonFEC support: interim state (1). Compile except UI. Bumped version to 2.1.0 where necessary 2016-06-20 00:45:24 +02:00
f4exb 4debb8eb41 UDPsrc utility: fixed buffer wrap around code. UDPSunk plugin: set a fixed UDP block size of 2048 (512 samples * 4 byte samples) thanks to UDPsrc utility 2016-04-03 11:29:11 +02:00
f4exb c6d7207b1a Reorganized sdrbase library code 2016-03-08 04:54:12 +01:00
f4exb 7a6882829a SDRdaemon plugin: new classes 2016-01-24 23:38:55 +01:00
f4exb f1cd4bf992 Channel analyzer: added display of channel power in dB. Changed minus radio button for a iconified toggle button 2015-10-04 05:28:11 +02:00
f4exb 234fb61955 Deep redesign: replaced smelly Spinlock mutex by standard QMutex in message queue 2015-09-02 01:51:49 +02:00
f4exb 1fba7ba314 Deep redesign: fixed message dequeing so that non processed messages stay in queue 2015-08-30 02:19:59 +02:00