f4exb
|
0ec1d6db31
|
Server: added variable to avoid instantiation of GUI dependent objects when compiling plugins for server
|
2017-12-17 14:52:18 +01:00 |
|
f4exb
|
6de0e20ceb
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/run POST,DELETE: return previous state instead of attempt to wait and return the state after change since it does not work reliably
|
2017-12-14 23:29:12 +01:00 |
|
f4exb
|
966767a44a
|
Web API: use message passing to start/stop device for all the rest of device plugins
|
2017-12-14 18:02:49 +01:00 |
|
f4exb
|
565083e5f5
|
Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput
|
2017-12-10 01:57:50 +01:00 |
|
f4exb
|
37b1b045ac
|
Bumped to version 3.8.6
|
2017-12-08 15:31:21 +01:00 |
|
f4exb
|
87772cb8fa
|
Web API: LimeSDROutput settings implementation
|
2017-12-08 15:23:22 +01:00 |
|
f4exb
|
5baf216adf
|
LimeSDR: bumped plugins version to 3.8.5
|
2017-11-29 20:16:41 +01:00 |
|
f4exb
|
cba68e2561
|
Updated Debian changelog
|
2017-11-29 17:32:53 +01:00 |
|
f4exb
|
314d4c9d1e
|
LimeSDR: fixed analog LP setting
|
2017-11-29 12:51:05 +01:00 |
|
f4exb
|
30cd01cad0
|
Web API: return device information in /sdrangel GET
|
2017-11-19 01:05:16 +01:00 |
|
f4exb
|
b226c594df
|
LimeSDR: increased start/stop stream wait time to 50ms to fixed possible stability issues when changes are applied
|
2017-11-11 06:02:09 +01:00 |
|
f4exb
|
23b9450c56
|
LimeSDR: fixed amalog LP bandwidth filter and general calibration
|
2017-11-09 17:31:32 +01:00 |
|
f4exb
|
3ff2b68fa7
|
LimeSDR output: updated documentation
|
2017-11-05 17:24:28 +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
|
35391e0d66
|
Removed GLSpectrum getter from DeviceSinkAPI
|
2017-10-30 01:11:35 +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
|
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
|
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 |
|