f4exb
|
c2d92ab888
|
qrtplib: take the ral RTP header size (20 bytes) into account and have a multiple of 20ms frame for too small packets
|
2018-03-27 19:50:02 +02:00 |
|
f4exb
|
ebf3b1fc4b
|
RTP fixes
|
2018-03-27 09:04:10 +02:00 |
|
f4exb
|
b7ed963ff7
|
Multiple audio support: RTP sink code cleanup
|
2018-03-27 00:40:59 +02:00 |
|
f4exb
|
5e776596b5
|
Multiple audio support: RTP rate is device sample rate
|
2018-03-27 00:09:52 +02:00 |
|
f4exb
|
72e29fd3f8
|
Moved export.h file to root of exports directory and removed util
|
2018-03-20 13:49:21 +01:00 |
|
f4exb
|
b183a66d29
|
RTP: corrections for stereo
|
2018-03-10 05:49:18 +01:00 |
|
f4exb
|
4f9a49cf02
|
Avoid useless sdrbase dependency by moving the exports header in its own folder
|
2018-03-09 13:48:14 +01:00 |
|
f4exb
|
5b0f62c3e2
|
qrtplib: copy Audio to UDP/RTP: use a single UDP socket for UDP and RTP
|
2018-03-08 00:16:24 +01:00 |
|
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 |
|
f4exb
|
5101a08632
|
Deep redesign: fixed FCD serialization. Pretty print utilities. Reverted optimization of source serializer
|
2015-08-28 11:12:31 +02:00 |
|
f4exb
|
77fed9a1c7
|
Deep redesign: revised RTLSDR source serialization. Optimisation of data to blob serialization
|
2015-08-28 03:20:00 +02:00 |
|
f4exb
|
5f0056f442
|
Deep redesign: revised source serialization mechanism and use dedicated classes for this purpose
|
2015-08-28 02:27:05 +02:00 |
|
f4exb
|
d6ae378e52
|
Deep redesign: debug phase #2: App starting
|
2015-08-18 02:47:14 +02:00 |
|
f4exb
|
d23da25354
|
Deep redesign: debug phase #1
|
2015-08-17 09:15:57 +02:00 |
|
f4exb
|
a6a7145f3d
|
Deep redesign: phase #4. Compiles
|
2015-08-17 08:29:34 +02:00 |
|
f4exb
|
f5c5e19571
|
Deep redesign: phase #2
|
2015-08-14 05:00:28 +02:00 |
|
f4exb
|
a7da0b76e2
|
Fixed startup initialization sequence: interim state #1
|
2015-08-12 09:03:02 +02:00 |
|
John Greb
|
836796fff4
|
Strict aliasing.
|
2014-11-22 21:55:35 +00:00 |
|
John Greb
|
25cffee789
|
Update miniz.
|
2014-11-21 19:58:00 +00:00 |
|
John Greb
|
3717af3f43
|
Quiet more warnings.
|
2014-11-21 19:44:19 +00:00 |
|
John Greb
|
ec14645130
|
Comment out harmless Compiler warning.
|
2014-10-23 22:19:54 +01:00 |
|
Hexameron
|
7d3bfb26fc
|
git clone git://git.osmocom.org/sdrangelove.git
|
2014-05-18 16:52:39 +01:00 |
|