1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-23 08:28:36 -05:00
Commit Graph

91 Commits

Author SHA1 Message Date
f4exb
46e92e41dc REST API: fixed reverse API address setting 2019-01-13 11:35:31 +01:00
f4exb
7c4b4bc795 Reverse API: format updates 2018-12-19 22:01:26 +01:00
f4exb
c02b9a270a Reverse API: added content type when request has JSON body 2018-12-19 08:52:50 +01:00
f4exb
0a7e8378df Reverse API: LimeSDR output changes 2018-12-19 00:12:44 +01:00
f4exb
f3b75ead00 LimeSDR: detect Lime hardware type. Interface with GPIO only for SPI and USB type 2018-11-29 23:37:34 +01:00
f4exb
83b66eb6f1 LimeSDR: report GPIO pins values in the GUI 2018-11-29 13:57:04 +01:00
f4exb
5319eac2ff LimeSDR REST API: support GPIO 2018-11-29 01:21:44 +01:00
f4exb
ee95e1d617 Windows: MSVC2017: include LimeSDR plugins 2018-11-14 18:02:45 +01:00
f4exb
7574cb23d4 Windows: MSVC2017: fixed more attribute unused cases (2) 2018-11-13 08:51:14 +01:00
f4exb
c579d66b59 BladeRF2: implemented transverter mode 2018-10-03 06:14:26 +02:00
f4exb
862c689754 LimeSDR: implemeted WEB API for reporting 2018-05-26 22:16:59 +02:00
f4exb
ff88a2e1db LimeSDR output: implemented transverter shift 2018-04-17 00:55:56 +02:00
f4exb
3ca49aa849 LimeSDR: corrceted get/set center frequency taking NCO into account 2018-03-29 12:15:33 +02:00
f4exb
5b7cbdf0e5 Multiple audio support: transfer start/stop audio to audio FIFO management in AudioDeviceManager 2018-03-24 04:18:58 +01:00
f4exb
afa7351811 LimeSDR: fixed LO frequency setting with the latest version of LimeSuite 2018-03-20 08:45:03 +01:00
f4exb
c99693eacc LimeSDR: removed useless step information from range inspection functions 2018-03-14 11:03:22 +01:00
f4exb
2e5cfcafee PVS-Studio static analysis corrections (3) issue #137 2018-02-24 10:29:27 +01:00
f4exb
2b846f5d28 PVS-Studio static analysis corrections (2) issue #137 2018-02-22 03:04:42 +01:00
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
0dd36d4f3e Sink plugins: put a serializer and deserializer in the core plugin for server 2017-12-28 04:04:50 +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
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
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
87772cb8fa Web API: LimeSDROutput settings implementation 2017-12-08 15:23:22 +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
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