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
|
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
|
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
|
9b5c999d61
|
LimeSDR: added device description string
|
2017-09-18 23:29:55 +02:00 |
|
f4exb
|
7d12ddaf47
|
LimeSDR: more debug messages for source/sink buddy messages
|
2017-09-18 01:42:45 +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
|
512900d98c
|
Finalized the new source/sink GUI messaging scheme
|
2017-09-17 17:35:03 +02:00 |
|
f4exb
|
9dd99a4530
|
Separate construction/destruction for the sink output plugin core and the GUI
|
2017-09-16 11:34:25 +02:00 |
|
f4exb
|
87016e7485
|
Device sink API: renamed input and output message queues getters to more meaningful names
|
2017-09-13 23:42:28 +02:00 |
|
f4exb
|
24442c18a3
|
Device source API: renamed input and output message queues getters to more meaningful names
|
2017-09-13 23:40:06 +02:00 |
|
f4exb
|
798d485342
|
LimeSDR: fixed issue #50 by moving channel acquisition and release at start and stop times. Corrections to buddies thread suspend/resume. Corrected void channel handling
|
2017-08-14 03:32:51 +02:00 |
|
f4exb
|
099583916f
|
LimeSDR output: use a stream FIFO size about 10% for a 5 MS/s rate (512k)
|
2017-08-08 01:19:11 +02:00 |
|
f4exb
|
3a84cd8526
|
LimeSDR output: used fixed time length with minimum length for sample FIFO
|
2017-08-08 00:25:13 +02:00 |
|
f4exb
|
ea4cb1bbfd
|
LimeSDR output: apply: defer config settings update after changes are made
|
2017-08-07 23:41:17 +02:00 |
|
f4exb
|
54a6bc6b62
|
LimeSDR output: removed useless update of sample rate
|
2017-08-07 23:22:29 +02:00 |
|
f4exb
|
566450501b
|
LimeSDR: apply settings: more data in debug message
|
2017-08-04 17:19:15 +02:00 |
|
f4exb
|
844628bc48
|
LimeSDR: corrected NCO de-tune when sample rate changes
|
2017-08-04 10:31:54 +02:00 |
|
f4exb
|
efe921ffe7
|
LimeSDR output: optimize get device info by checking buddy leadership in the GUI
|
2017-07-03 23:29:06 +02:00 |
|
f4exb
|
034610721b
|
LimeSDR: fixed warnings
|
2017-07-03 22:35:08 +02:00 |
|
f4exb
|
99b100959f
|
LimeSDR output: implemented temperature reading
|
2017-07-03 16:58:46 +02:00 |
|
f4exb
|
3a3d8e3dcb
|
activated compiler warnings
|
2017-05-25 20:13:34 +02:00 |
|
f4exb
|
72b1bb8ac5
|
LimeSDR output: force apply settings on start
|
2017-05-13 14:36:44 +02:00 |
|
f4exb
|
a538fadb0c
|
LimeSDR: do not perform calibration in some cases
|
2017-05-08 11:02:31 +02:00 |
|
f4exb
|
140d12138a
|
LimeSDR output: set default gain to 4 db
|
2017-05-08 04:35:49 +02:00 |
|
f4exb
|
5c8b7fd606
|
LimeSDR output: implemented antenna select
|
2017-05-07 03:05:29 +02:00 |
|
f4exb
|
5a588c6c63
|
LimeSDR output: optimize stream for max throughput
|
2017-04-24 09:56:52 +02:00 |
|
f4exb
|
d1e16b6ab0
|
LimeSDR output: regulate Tx output
|
2017-04-24 03:12:02 +02:00 |
|
f4exb
|
465b073d77
|
LimeSDR: suspend/resume all buddies threads before/after open/close
|
2017-04-23 04:01:00 +02:00 |
|
f4exb
|
2369cb62af
|
LimeSDR output: handle cross allocation from Rx properly
|
2017-04-23 03:44:19 +02:00 |
|
f4exb
|
7ad6533b1f
|
LimeSDR: fixed reporting sample rate to buddies
|
2017-04-23 03:36:10 +02:00 |
|
f4exb
|
5556e65503
|
LimeSDR: corrected center frequency reporting
|
2017-04-23 02:50:19 +02:00 |
|
f4exb
|
e07a730c4f
|
LimeSDR output: compilation succesful
|
2017-04-22 11:33:41 +02:00 |
|
f4exb
|
9f4eeda7c9
|
LimeSDR output: implemented common thread interface for input and output plugins to be able to start/stop thread from each other
|
2017-04-22 10:45:33 +02:00 |
|
f4exb
|
f447c9f9bd
|
LimeSDR output (1)
|
2017-04-22 06:40:12 +02:00 |
|