1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-09-19 19:36:34 -04:00
Commit Graph

72 Commits

Author SHA1 Message Date
Mykola Dvornik
15337cac66 Fix bug that prevents settings changes updates via reverse API
Most plugins that use reverse API to PATCH settings updates to remote
server only do so when `useReverseAPI` is toggled, but not when the
relevant settings are being updated. So lets fix the precondition to
use the `m_useReverseAPI` flag instead.
2024-04-14 18:58:12 +02:00
mxi-box
556cc8ad45 Move AudioDeviceInfo singleton 2024-03-30 14:51:38 +08:00
f4exb
b6c4d10b62 Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
f4exb
df917bb489 FCD: use AudioDeviceManager in place of manupulating AudioInputDevice directly 2023-07-10 03:38:40 +02:00
Jon Beniston
07bb528494 Update Funcube for Qt6 2022-11-17 15:12:13 +00:00
f4exb
8dfda5e534 FCDProPlus: Make settings assignments atomic. Part of #1329 2022-10-23 11:40:32 +02:00
f4exb
4111c967e9 Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185 2022-03-23 22:32:23 +01:00
f4exb
053e4a31cd Add label to SampleSinkFifo to mention controlling component in error messages 2022-03-18 21:53:53 +01:00
f4exb
e6e7ece46c Removed file recording function from device plugins 2020-08-09 00:47:06 +02:00
f4exb
c4136c6a44 IQ swap: REST API: implementation in plugins 2020-06-23 19:56:50 +02:00
f4exb
cc5d614f67 IQ swap: initial implementation in plugins 2020-06-23 19:29:58 +02:00
f4exb
323e75cddd REST API device and channel actions: extension of record action: implementation 2020-03-10 19:44:27 +01:00
f4exb
246ff824af Corrected network manager process memory leaks (Rx side) 2019-11-12 18:46:45 +01:00
f4exb
a078239685 REST API: config: GET (11). Support of the rest of devices 2019-08-04 20:24:44 +02:00
f4exb
06dea9b29f PVS-Studio analys fixes: core package serious issues 2019-06-14 16:58:09 +02:00
f4exb
b01c4e2477 Device API: added a number of source and sink streams and update it from the plugins 2019-05-21 00:27:08 +02:00
f4exb
89e53cf179 Single DeviceAPI interface (1) 2019-05-08 22:11:53 +02:00
f4exb
54e46837dd REST API: changed binary tx parameter to ternary direction parameter (0: rx, 1: tx, 2: any) 2019-05-07 14:43:38 +02:00
f4exb
4bb0f4f51a Fixed incomplete copyright headers (2): plugins/samplesource 2019-04-11 06:57:41 +02:00
f4exb
e2ac286458 Series of shifted decimators matching shifted interpolators. Applied to HackRF input 2019-04-02 01:10:03 +02:00
f4exb
cd35732807 Reverse API originator information: implemented for start/stop in all source plugins 2019-03-25 15:21:17 +01:00
f4exb
9b30d602c3 Reverse API originator information: implemented in all source plugins 2019-03-25 13:41:38 +01:00
f4exb
0215839220 REST API: implement reverse API settings (3) 2019-01-11 14:45:00 +01:00
f4exb
26aab263e0 FCD: Decimation and Fc Pos REST API implementations 2019-01-05 10:07:25 +01:00
f4exb
65e7519cd1 FCD: added decimation and center frequency shift 2019-01-05 00:31:16 +01:00
f4exb
050ae9d2e8 FCD: implemented decimation 2019-01-04 15:12:35 +01:00
f4exb
a6a0079049 Reverse API: Fixed FCD Pro+ rf filter index 2018-12-26 10:48:33 +01:00
f4exb
d9d4baa541 FCD: fixed core dump on stop (misplacement of FCD audio close) 2018-12-26 10:43:55 +01:00
f4exb
2529af3baa Reverse API: FCD 2018-12-26 09:51:59 +01:00
f4exb
af9c693412 FCDPro: use Qt for FCD audio device handling. Fixes in FCDProPlus 2018-11-20 01:48:17 +01:00
f4exb
b63c778925 FCDProPlus: corrected FCD audio FIFO size 2018-11-19 02:45:01 +01:00
f4exb
a10b29d6d3 FCDProPlus: use Qt for FCD audio device handling. Fixes start up error 2018-11-19 02:33:44 +01:00
f4exb
865d26cc15 FCDProPlus: moved open/close source to input so that open source failure is correctly reported as an error 2018-11-18 21:56:33 +01:00
f4exb
7574cb23d4 Windows: MSVC2017: fixed more attribute unused cases (2) 2018-11-13 08:51:14 +01:00
f4exb
26ebcc6d1d Server: added FCDPro Plus input plugin 2018-05-29 17:17:57 +02:00
f4exb
268ad2b33f FCD Pro Plus input: implemeted WEB API 2018-05-26 10:54:31 +02:00
beta-tester
15078c9c07 modified unique file name 2018-05-11 09:08:20 +02:00
f4exb
775b2a270d File record default file name fix (2) 2018-05-09 17:39:48 +02:00
f4exb
0981d04904 File record default file name fix (1) 2018-05-08 11:03:09 +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
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
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
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
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
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
84b6c7bdc9 Web API: implemented device run APIs for Airspy, FCD Pro, FCD Pro+ and File Source i.e. the rest of source device plugins 2017-12-14 18:15:27 +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
5c99a8310f FCD Pro+: force settings at startup and on deserialize 2017-10-14 09:37:55 +02:00