Commit Graph

123 Commits

Author SHA1 Message Date
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
f4exb aa5c6c59a5 Input core creation method implementation in all source plugins 2017-09-14 13:34:32 +02:00
f4exb 25c150c3c5 Created an input or output core creation method to the plugin interface. Example of implementation with Airspy 2017-09-14 08:49:31 +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 11f6b72b8c Windows build: restored mingW32 compilation 2017-09-12 13:54:32 +02:00
f4exb a1d2eabeb8 FileRecord: make sure the DSP notification is processed through before sending to a message queue 2017-09-05 00:47:12 +02:00
f4exb 175fd69014 LimeSDR input: moved FileRecord out of the GUI 2017-09-05 00:00:33 +02:00
f4exb 4d5fdfc913 GUI segregation: renamed methods and attributes 2017-09-03 20:24:17 +02:00
f4exb a6d6a717ae GUI segregation: renamed PluginGUI interface to PluginInstanceUI 2017-09-03 19:55:00 +02:00
f4exb e281d8fd32 GUI segregation: de-tangle PluginGUI interface from QWidget 2017-09-03 17:26:32 +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 7182992d05 LimeSDR support removed from Windows: updated documentation 2017-08-10 02:26:11 +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 50c39b90a1 LimeSDR: clamp NCO lower limit to 0 2017-08-04 09:33:25 +02:00
f4exb 62b6281370 LimeSDR input: added DAC sample rate display 2017-07-07 00:01:01 +02:00
f4exb e9348ad145 LimeSDR input: updated documentation 2017-07-05 23:06:05 +02:00
f4exb a6450fe019 LimeSDR input: added manual gain setting capability 2017-07-05 00:45:37 +02:00
f4exb c00acc6585 LimeSDR input: individual manually set gains: GUI part 2017-07-04 23:48:24 +02:00
f4exb 4079d84d74 LimeSDR: updated GUI documentation 2017-07-04 08:39:46 +02:00
f4exb b867cf2335 LimeSDR input: optimize get device info by checking buddy leadership in the GUI 2017-07-03 23:26:06 +02:00
f4exb 37df628719 The first device (R0) is always a buddy leader 2017-07-03 23:22:45 +02:00
f4exb 034610721b LimeSDR: fixed warnings 2017-07-03 22:35:08 +02:00
f4exb 87ccef02b6 LimeSDR: moved MsgReportDeviceInfo to shared structure 2017-07-03 14:12:51 +02:00
f4exb 8a19a66af0 LimeSDR input: implemented temperature reading 2017-07-03 13:42:11 +02:00
f4exb ac426ab2c7 SDRdaemonSource: updated documentation 2017-06-10 12:20:43 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb e946242fae Updated documentation 2017-05-19 10:52:18 +02:00
f4exb d842b44c28 Value dials: implement Ctl to shift digits by 2. Updated documentation 2017-05-18 01:48:52 +02:00
f4exb bb849623bd updated value dials with Windows compatible font and pointing hand 2017-05-16 22:35:44 +02:00
f4exb 396baa22c8 New value dial color schemes: new yellow color scheme for filters. Use it in LimeSDR plugins 2017-05-16 21:24:25 +02:00
f4exb 007ea19e36 Bumped version to 3.5.0 2017-05-16 18:38:39 +02:00
f4exb 895051098d New value dial color schemes. apply to ChannelAnalyzerNG, AM demod, DSD demod, NFM demod, BladeRF input, LimeSDR input and SDRDaemonFEC input 2017-05-16 17:48:12 +02:00