f4exb
|
bdf5a4ef08
|
LimeSDR input: updated documentation
|
2017-11-05 12:48:19 +01:00 |
f4exb
|
17dd0f5daf
|
LimeSDR: optimize external clock frequency change by not doing it if the frequency is changed and external clock is disabled
|
2017-11-05 10:31:41 +01:00 |
f4exb
|
41eaa957f1
|
LimeSDR: fixed missing message handling for external clock change
|
2017-11-05 10:16:36 +01:00 |
f4exb
|
5a2b16d464
|
LimeSDR: implemented external clock frequency handling in the GUI
|
2017-11-05 05:59:04 +01:00 |
f4exb
|
045652f5cb
|
Added exernal clock dialog and button and implemented it in LimeSDR plugins GUIs
|
2017-11-05 05:50:01 +01:00 |
f4exb
|
77a5cf3a21
|
LimeSDR: added external clock control button to the GUIs
|
2017-11-04 03:15:07 +01:00 |
f4exb
|
2ec8270e99
|
LimeSDR: handle clock source change in source and sink
|
2017-11-04 02:18:16 +01:00 |
f4exb
|
7f8d61cdb0
|
LimeSDR: use channel set in device management via device API
|
2017-11-02 10:30:07 +01:00 |
f4exb
|
9a055c643b
|
Store device category (type) in the SamplingDevice structure
|
2017-11-01 20:06:33 +01:00 |
f4exb
|
7370eba0f7
|
Bumped version to v3.8.0
|
2017-11-01 14:58:36 +01:00 |
f4exb
|
66b06dcd08
|
Added Rx/Tx indicator, channel index and claiming device set index to the SamplingDevice struct used for device enumeration
|
2017-11-01 10:37:00 +01:00 |
f4exb
|
2deccbc259
|
LimeSDR: have still a 1ms delay after start/stop stream as it makes the Tx gain setting a bit more fluid
|
2017-10-30 03:02:45 +01:00 |
f4exb
|
c3de895301
|
Removed direct reference to the DeviceSinkAPI in the sink GUIs. Removed DeviceSourceAPI forward declaration in source GUI headers
|
2017-10-30 02:54:22 +01:00 |
f4exb
|
da3e6dcdfb
|
Removed direct reference to the DeviceSourceAPI in the source GUIs
|
2017-10-30 00:45:23 +01:00 |
f4exb
|
e520ef5aeb
|
Removed GLSpectrum getter from DeviceSourceAPI
|
2017-10-30 00:02:28 +01:00 |
f4exb
|
e8fb70096c
|
LimeSDR: fixed lockup problem by moving start/stop stream from thread run method to start/stop work methods
|
2017-10-29 18:38:04 +01:00 |
f4exb
|
31d0334ddb
|
LimeSDR: updated documentation
|
2017-10-28 05:40:26 +02:00 |
f4exb
|
83e5dc5951
|
LimeSDR: reduced delay after LMS_StartStream and LMS_StopStream to 0.1s
|
2017-10-27 01:10:22 +02:00 |
f4exb
|
46ec8e17d2
|
LimeSDR: cleaned up apply settings method code removing obsolete suspend/resume threads logic
|
2017-10-27 01:00:51 +02:00 |
f4exb
|
8ddc852239
|
LimeSDR: introduced a 0.5s delay after LMS_StartStream and LMS_StopStream and cleaned up some commented code
|
2017-10-27 00:53:34 +02:00 |
f4exb
|
7ca778038e
|
LimeSDR: paint stream status icon in green only if stream is active. If stream is inactive but a valid status is obtained it is paint in blue
|
2017-10-27 00:22:58 +02:00 |
f4exb
|
9f765a9732
|
LimeSDR: changes that reflect discussion on MyriadRF discourse forum but does not solve the stream concurrency problem
|
2017-10-26 23:57:56 +02:00 |
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
|
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
|
44d4acc3e6
|
LimeSDR input: force settings at startup and on deserialize
|
2017-10-14 06:48:09 +02:00 |
f4exb
|
d524378d8e
|
LimeSDR: put the code to suspend buddies in one place
|
2017-09-30 20:07:08 +02:00 |
f4exb
|
463abb637f
|
LimeSDR input: code cleanup
|
2017-09-30 19:05:16 +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
|
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
|
512900d98c
|
Finalized the new source/sink GUI messaging scheme
|
2017-09-17 17:35:03 +02:00 |
f4exb
|
31ad75a405
|
Make the DSP source engine forward messages to own source input GUI message queue. Implementation in all sources
|
2017-09-17 01:23:54 +02:00 |
f4exb
|
2b4f8a0f55
|
Implemented GUI input message queue and interface
|
2017-09-16 22:23:31 +02:00 |
f4exb
|
1d4cb21bb5
|
Separate construction/destruction for the source input plugin core and the GUI
|
2017-09-16 10:45:08 +02:00 |
f4exb
|
289fc2a89f
|
Device source API: use more meaningful names for get/set sample source
|
2017-09-15 08:45:22 +02:00 |
f4exb
|
3606ab2cf2
|
Added a destroy virtual method to all source input plugin main classes
|
2017-09-15 02:32:30 +02:00 |