f4exb
|
9213b3c0b2
|
Device sink plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected
|
2017-12-25 12:59:44 +01:00 |
|
f4exb
|
1987bbac77
|
Device plugins: make setMessageQueueToGUI pure virtual so that child classes must have to deal with this
|
2017-12-24 19:58:26 +01:00 |
|
f4exb
|
b127182062
|
All plugins: removed apply settings in constructors as it causes segfaults
|
2017-12-24 18:37:33 +01:00 |
|
f4exb
|
8e07820e8e
|
all source and sink plugins except FileSource and SDRdaemonSource: apply settings with force on construction
|
2017-12-24 11:05:16 +01:00 |
|
f4exb
|
996f964435
|
LimeSDR: apply settings with force on construction
|
2017-12-24 10:09:32 +01:00 |
|
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
|
f7733a49fc
|
Fixed compilation errors
|
2017-12-14 21:03:11 +01:00 |
|
f4exb
|
731c2c3f60
|
Web API: implemented device run APIs for File Sink and SDRdaeon output sink i.e. the rest of sink device plugins
|
2017-12-14 18:22:45 +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
|
db86bc5813
|
Web API: use message passing to start/stop device, applied to BladeRF output and file output
|
2017-12-14 00:38:22 +01:00 |
|
f4exb
|
e4b65b52b4
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod
|
2017-12-11 18:18:47 +01:00 |
|
f4exb
|
2dd82e9eca
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings GET for NFM demod and mod
|
2017-12-10 20:27:08 +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
|
31c7ebf36c
|
Enumerate file and sdrdaemon plugins the new way
|
2017-11-02 03:42:59 +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
|
c7e7bf3480
|
PlutoSDR support restored again fixing Rs and Tx living together
|
2017-10-29 14:51:56 +01:00 |
|
f4exb
|
2c4a748ebe
|
PlutoSDR support removed again
|
2017-10-29 12:02:24 +01:00 |
|
f4exb
|
08b3ebd305
|
PlutoSDR output: fixed transmission of samples
|
2017-10-29 03:58:51 +01:00 |
|
f4exb
|
69f5afd057
|
Removed PlutoSDR Tx support
|
2017-10-28 12:26:17 +02: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 |
|