| 
							
							
								 f4exb | 0ce9035e0a | Web API: fixed webapiSettingsGet not initializing own channel or device structure | 2018-02-21 13:50:50 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 8a6ef95903 | LimeSDR: removed sampleRate from MsgGetStreamInfo as it has been removed from lms_stream_status_t and is not used actually | 2018-02-05 02:01:46 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 3248554cd1 | LimeSDR: do not call LMS_GetSampleRate if the stream is not running as data obtained is garbage | 2018-01-08 01:15:17 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 885ed4885f | LimeSDR: fixed segfault when stopping one device in multiple stream confguration. Issue #119 | 2018-01-08 00:19:12 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 73d070a055 | LimeSDR: use qDebug() in a different way | 2018-01-02 10:02:44 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 5f0693932c | LimeSDR: update debug message | 2017-12-30 18:15:17 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | f3fa5ab47b | LimeSDR: removed quotes on informative debug message on apply settings | 2017-12-30 10:58:20 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 98683fcb5e | LimeSDR: corrected more informative debug message on apply settings | 2017-12-30 10:21:37 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | f1ead09337 | LimeSDR: more informative debug message on apply settings | 2017-12-30 10:17:30 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 8399baeb4e | Source plugins: put a serializer and deserializer in the core plugin for server. NFM demod: fixed deserializer | 2017-12-28 03:21:48 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | ccffb5101d | Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT, PATCH with all settings parameters optional | 2017-12-27 01:46:33 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 85f9be7c64 | cppcheck fixes | 2017-12-26 22:29:24 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 49d1439981 | Device source plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected | 2017-12-25 09:10:19 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | b127182062 | All plugins: removed apply settings in constructors as it causes segfaults | 2017-12-24 18:37:33 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 996f964435 | LimeSDR: apply settings with force on construction | 2017-12-24 10:09:32 +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 | 8625a07098 | Web API: LimeSDRInput settings implementation | 2017-12-08 15:11:16 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 314d4c9d1e | LimeSDR: fixed analog LP setting | 2017-11-29 12:51:05 +01:00 |  | 
			
				
					| 
							
							
								 f4exb | 23b9450c56 | LimeSDR: fixed amalog LP bandwidth filter and general calibration | 2017-11-09 17:31:32 +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 | 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 | 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 | 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 | 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 | 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 | 3606ab2cf2 | Added a destroy virtual method to all source input plugin main classes | 2017-09-15 02:32:30 +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 | 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 | 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 |  |