Commit Graph

60 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
Daniele Forsi 8c3f7e3775 Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
srcejon 4208bcf1f4 Fix AirspyHF instant replay. 2023-12-01 11:52:55 +00:00
srcejon 4418fe936a Fix gcc warnings and remove debug 2023-11-22 15:12:25 +00:00
srcejon e7076f6a17 Fix gcc warnings 2023-11-22 14:40:19 +00:00
srcejon 7cc9cd1bf1 Add instant replay 2023-11-22 14:28:35 +00:00
f4exb b6c4d10b62 Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
Jon Beniston 7aea12e6fe On Android, list USB devices by VID/PID and open using file descriptor. 2022-12-22 11:04:12 +00:00
f4exb 2eeadfe758 Airspy and AirspyHF: fixed apply use reverse API. Part of #1329 2022-10-22 12:27:54 +02:00
f4exb f9abe865b1 AirspyHF: Make settings assignments atomic. Part of #1329 2022-10-22 11:26:13 +02:00
Jon Beniston 94140bcbd7 Don't use this as parent, as called from different thread 2022-09-20 21:09:54 +01:00
Jon Beniston 63282ebfcd AirspyHF: Update threading model 2022-09-20 15:04:00 +01:00
f4exb df4e769e18 AirspyHF: fixed issue initializing device when open fails (no sample rates) 2022-04-14 00:10:06 +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 059d0dc4f2 AirspyHF: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes 2020-07-12 02:39:14 +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 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 a0478d0f73 AirspyHF: implemented local DC and IQ imbalance corrections 2019-01-14 09:25:08 +01:00
f4exb 013e512948 AirspyHF: new settings 2019-01-14 02:36:33 +01:00
f4exb 3e096580b0 REST API: implement reverse API settings (2) 2019-01-11 08:50:47 +01:00
f4exb 6e0be2d122 REST API: implement reverse API settings (1). Bump version 2019-01-10 22:35:38 +01:00
f4exb 4a08ab33fe Reverse API: airspy HF changes 2018-12-25 11:01:18 +01:00
f4exb 7574cb23d4 Windows: MSVC2017: fixed more attribute unused cases (2) 2018-11-13 08:51:14 +01:00
f4exb 5777875618 PVS studio static analyzer fixes (2) 2018-06-22 00:15:23 +02:00
f4exb 2184425311 Web API: put some array items in their own classes 2018-05-27 19:54:33 +02:00
f4exb 30cca07554 Web API: AirspyHF device report 2018-05-26 02:33:35 +02:00
beta-tester 15078c9c07 modified unique file name 2018-05-11 09:08:20 +02:00
f4exb 625f0eb72c File record default file name fix (3): web API 2018-05-09 18:59:39 +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 4df9aa93ab AirspyHF and BladeRF input server plugins: removed QWidget dependency 2018-04-15 19:14:20 +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 db2e7fe71b Web API: AirspyHF: implemented settings entry points 2018-03-22 05:10:13 +01:00
f4exb 2b846f5d28 PVS-Studio static analysis corrections (2) issue #137 2018-02-22 03:04:42 +01:00
f4exb 01bbb65f84 AirspyHF: prevent segfault with wrong sample rate index is out of bounds 2018-02-18 06:23:49 +01:00
f4exb 790e5d3bc8 AirspyHF: prevent segfault with wrong sample rate index when the Airspy HF is not opened (yet) 2018-02-17 23:35:37 +01:00
f4exb f53a5f6e6e Airspy HF: removed the integer processing plugin. Updated documentation 2018-02-06 00:29:55 +01:00
f4exb f426139e45 AirspyHF: use float version as default 2018-02-05 08:38:47 +01:00