1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-27 10:19:15 -05:00
Commit Graph

260 Commits

Author SHA1 Message Date
f4exb
ca14e41e1c LimeSDR: use LMS_GetSampleRate to get the actual rates when MsgReportBuddyChange comes from an opposite buddy 2017-10-26 01:47:43 +02:00
f4exb
124404aa18 LimeSDR still unreliable but comitting as is 2017-10-26 00:48:50 +02:00
f4exb
e9af2f6dff LimeSDR: suspend buddy threads only around calls to LMS_SetupStream or LMS_DestroyStream. In output plugin move them back to open/close (undoes #50) 2017-10-25 22:20:30 +02:00
f4exb
8b93c5f48d LimeSDR: pass center frequency change to buddies of same type 2017-10-25 01:38:39 +02:00
f4exb
cd5f0c361a LimeSDR: apply settings: suspend/resume own thread 2017-10-25 01:23:48 +02:00
f4exb
b5c0eb9f9d LimeSDR: reverted changes of commit 78490ff: reinstated the apply settings forced at start time 2017-10-25 00:23:12 +02:00
f4exb
78490ffff0 LimeSDR: removed applySettings from start sequence as it has nothing to do here 2017-10-24 08:37:32 +02:00
f4exb
2572f2be84 LimeSDR: removed obsolete message. Only stop current side threads if changing center frequency 2017-10-24 02:41:54 +02:00
f4exb
238c8d312e LimeSDR: device sample rate and hardware decimation/interpolation handling fix and simplification 2017-10-24 02:20:57 +02:00
f4exb
1b95457d96 Device source and sink APIs: removed direct reference to main window 2017-10-22 23:50:10 +02:00
f4exb
fa77ca3fb6 Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split 2017-10-22 19:12:43 +02:00
f4exb
a61348948a LimeSDR and BladeRF output: do not resize sample FIFO to a fixed value in the thread constructor 2017-10-15 17:37:53 +02:00
f4exb
91903dc87e FileSink SDRdaemonSink: fixed segfault when message queue to GUI is not available 2017-10-14 07:40:16 +02:00
f4exb
0eab0fdb20 DeviceSampleSink: removed output queue to GUI 2017-10-14 07:34:00 +02:00
f4exb
ca674efb24 FileSink output: force settings at startup and on deserialize 2017-10-14 07:28:57 +02:00
f4exb
2d27235769 HackRF output: force settings at startup and on deserialize 2017-10-14 07:13:57 +02:00
f4exb
6b1f0cc2fd BladeRF output: force settings at startup and on deserialize 2017-10-14 07:10:42 +02:00
f4exb
ccd2e04f0b LimeSDR output: force settings at startup and on deserialize 2017-10-14 06:30:31 +02:00
f4exb
dcfdffaf49 LimeSDR output: suspend/resume buddies threads before/after start/stop 2017-09-30 20:25:20 +02:00
f4exb
d524378d8e LimeSDR: put the code to suspend buddies in one place 2017-09-30 20:07:08 +02:00
f4exb
c4bad4d834 CRLF problem 2017-09-28 14:07:41 +02:00
f4exb
0b6eb2129a Reset PluginInstanceGUI to its original name 2017-09-26 00:22:08 +02:00
f4exb
d9d1b8bfec FunCube Pro input: implemented transverter feature 2017-09-25 20:16:25 +02:00
f4exb
37d44038f4 PlutoSDR output: implemented transverter feature 2017-09-25 19:11:13 +02:00
f4exb
d77f3ad72e PlutoSDR: Remove from device enumeration if device is not accessible. Bumped version to 3.7.2 2017-09-23 03:46:01 +02:00
f4exb
dc2b705807 PlutoSDR: updated documentation 2017-09-21 21:26:28 +02:00
f4exb
e127952c19 LimeSDR output: added documentation 2017-09-20 22:32:16 +02:00
f4exb
871f0eeb22 LimeSDR output: limit interpolation factor to 32 2017-09-20 22:31:42 +02:00
f4exb
752ceab420 PlutoSDR: fixed warnings and use smaller Rx block to get smoother waterfall 2017-09-20 20:52:41 +02:00
f4exb
d1061a3c2f LimeSDR: Rx/Tx interaction 2017-09-20 18:25:54 +02:00
f4exb
a81ea47da3 PlutoSDR output: change arrows direction to indicate interpolation 2017-09-20 00:53:30 +02:00
f4exb
37300fb5ae LimeSDR output: added dB units on attenuation value display 2017-09-20 00:47:34 +02:00
f4exb
10b8f786b1 LimeSDR output: try to minimize latency 2017-09-20 00:21:06 +02:00
f4exb
e4c1892930 PlutoSDR: clear the device scan list before (re)scanning 2017-09-19 23:11:03 +02:00
f4exb
dc0d9d9e0a LimeSDR output: fixed build and compile 2017-09-19 22:11:55 +02:00
f4exb
03fba87e46 LimeSDR output: added to build 2017-09-19 22:00:28 +02:00
f4exb
0aee699855 PlutoSDR output: Windows build and fixed compilation errors 2017-09-19 14:32:39 +02:00
f4exb
c2b7092026 PlutoSDR output: interim state (2) 2017-09-19 08:33:26 +02:00
f4exb
35717477d6 PlutoSDR output: interim state (1) 2017-09-18 23:47:36 +02:00
f4exb
9b5c999d61 LimeSDR: added device description string 2017-09-18 23:29:55 +02:00
f4exb
a9a514993b Windows build: corrections for the new tool chain 2017-09-18 13:41:08 +02:00
f4exb
7d12ddaf47 LimeSDR: more debug messages for source/sink buddy messages 2017-09-18 01:42:45 +02:00
f4exb
9fd807b90d LimeSDR input: less verbose debug on input message handling 2017-09-18 01:16:44 +02:00
f4exb
116c5438e1 LimeSDR: fixed device pointer handling 2017-09-18 01:11:15 +02:00
f4exb
b5a7a65d85 LimeSDR: set buddy configuration from the source or sink and not from the GUI 2017-09-18 01:05:08 +02:00
f4exb
d59d2a2372 LimeSDR: use more meaningful names for messages to buddies 2017-09-18 00:08:28 +02:00
f4exb
a714e12387 HackRF: effective Rx-Tx frequency linking 2017-09-18 00:01:29 +02:00
f4exb
512900d98c Finalized the new source/sink GUI messaging scheme 2017-09-17 17:35:03 +02:00
f4exb
2b4f8a0f55 Implemented GUI input message queue and interface 2017-09-16 22:23:31 +02:00
f4exb
9dd99a4530 Separate construction/destruction for the sink output plugin core and the GUI 2017-09-16 11:34:25 +02:00