Commit Graph

529 Commits

Author SHA1 Message Date
f4exb ecdc464869 Radiosonde feature: Make settings assignments atomic. Part of #1329 2022-11-27 11:32:58 +01:00
f4exb 6a3c4d8312 APRS feature: Make settings assignments atomic. Part of #1329 2022-11-23 00:19:12 +01:00
f4exb 1972b74099 AIS feature: Make settings assignments atomic. Part of #1329 2022-11-20 19:54:13 +01:00
f4exb 4fc19719eb DemodAnalyzer: record audio: API updates. Part of #1330 2022-11-13 22:25:12 +01:00
f4exb a9ffe43f01 Audio output device recording: API support. Part of #1330 2022-11-12 11:25:45 +01:00
f4exb e23b053ab2 LimeRFE feature: added start/stop Rx/Tx in actions 2022-08-17 11:40:22 +02:00
f4exb 4c2eb487c3 Regenerate swagger files and added missing references 2022-08-16 17:08:07 +02:00
f4exb 823cffdae1 M17 demod: updated API 2022-07-18 11:18:57 +02:00
f4exb 2efa765750 M17 mod: updated API and partially implemented solution for #1329 2022-07-18 11:18:57 +02:00
f4exb f10da64717 M17 modulator: SMS packet + 2022-07-18 11:18:55 +02:00
f4exb 7e8e1c12fa M17 Modulator: copy of NFM modulator 2022-07-18 11:18:55 +02:00
f4exb 9510913930 M17 demod: plugin base 2022-07-18 11:18:55 +02:00
f4exb 910e69e789 NFM Mod: API updates 2022-06-04 09:21:47 +02:00
f4exb 3abbf4aeba DOA2: fixed blind angle and documentation (again) 2022-06-01 01:08:22 +02:00
f4exb b48db22e84 DOA2: API implementation 2022-05-28 20:15:07 +02:00
f4exb 5557c5b67c DOA2: replaced spectrum by compass 2022-05-27 10:59:25 +02:00
f4exb 6290677889 DOA2: added as copy of Interferometer 2022-05-27 00:50:38 +02:00
f4exb c4cb135177 AMBE feature: report frames decoding successes and failures 2022-05-25 14:20:48 +02:00
f4exb bd4c633e9d AMBE feature: cleanup of AMBE API support in Instance 2022-05-24 23:36:04 +02:00
f4exb 8885864e79 AMBE feature: implemented API 2022-05-24 22:51:29 +02:00
f4exb 6d18d6358a AMBE feature: changes to DSD demod API 2022-05-24 17:14:22 +02:00
f4exb c057c86ef9 Removed instance LimeRFE API 2022-05-22 20:59:34 +02:00
f4exb ac8a22a94b LimeRFE feature: removed rxOn and txOn from settings 2022-05-22 19:53:57 +02:00
f4exb 6d7ee18989 LimeRFE feature: API updates 2022-05-22 19:34:12 +02:00
f4exb cce023bf56 Swagger changes 2022-05-19 03:15:55 +02:00
f4exb 7a8cab7879 Fixed missing bits in API. Fixes #1247 2022-05-16 20:51:15 +02:00
f4exb 21e80d9374 Updated API version in swagger 2022-05-14 14:24:37 +02:00
f4exb 9e5c629473 v7: API: added workspace handling for device, spectrum, feature and channel. Implements #1242 2022-05-13 22:24:48 +02:00
f4exb f545eea5ed v7: created API to manage workspaces. Implements #1240 2022-05-09 21:31:14 +02:00
f4exb 1bcecec103 v7: added API for configurations and updated presets API. Implements #1234 2022-05-08 19:33:10 +02:00
f4exb 4eba3bb871 v7: removed feature set index from API. Implements #1231 2022-05-04 13:37:14 +02:00
f4exb 233c3f961d v7 API: removed instance feature set end points and some swagger generated code cleanup 2022-05-04 13:37:14 +02:00
f4exb c646bacf8b v7: cleanup of obsolete VOR demod files. Implements #1223 2022-05-01 23:33:12 +02:00
f4exb 42980850ce v7: VORDemodSC to VORDemod conversion in swagger. Part of #1223 2022-05-01 12:15:03 +02:00
f4exb c2bcd990b9 v7: VORDemod to VORDemodMC conversion in swagger. Part of #1223 2022-05-01 11:25:15 +02:00
f4exb bbdfa91dee Regenerate swagger files. Updated sdrbase webapi.qrc 2022-03-05 05:02:22 +01:00
f4exb a99e4589f8 Metis MISO: save stream index and spectrum stream index in settings. Make it available via API. Fixes #1126 2022-02-10 00:01:08 +01:00
f4exb 57a5551401 SDRPlayV3: implemented transverter feature. Updated documentation 2022-02-06 20:30:33 +01:00
f4exb 50390687cf Regenerate swagger files 2022-02-06 01:45:55 +01:00
f4exb 9d5d7b1113 Spectrum calibration: further adjustments and documentation 2022-02-05 23:40:23 +01:00
f4exb cee7540399 Spectrum calibration: implementation. Issue #1120 2022-02-05 23:40:23 +01:00
f4exb 76c84c55d8 Spectrum Calibration: implementation of calibration points management 2022-02-05 23:40:23 +01:00
f4exb 1305fa931f Spectrum: added markers display to API 2022-01-22 09:01:09 +01:00
f4exb 639373f7eb Spectrum Markers: tri-state show marker state 2022-01-22 09:00:42 +01:00
f4exb de8f64063f Spectrum Annotations. Implements #887 2022-01-22 08:59:40 +01:00
f4exb 9a16afd744 API: added histogram and waterfall markers to spectrum settings 2022-01-15 19:19:47 +01:00
f4exb d15a574c9d API: added missing include for Swagger UI 2022-01-11 23:21:15 +01:00
f4exb 98b305f320 Make rollup state a serializable object so that it can be dumped in JSON format for the API. Prerequisite tp #1050 2022-01-09 05:27:12 +01:00
f4exb 128dd03684 New Jogdial Controller feature plugin. Implements #1088 2022-01-06 22:47:41 +01:00
f4exb 79ac722e79 PTT: vox (1) 2022-01-03 19:08:47 +01:00
f4exb 327cc957d6 Fixed more compilation warnings 2021-12-27 22:28:34 +01:00
f4exb 9bb3a273b3 Remote input/sink implemented remote control (1) 2021-12-24 21:06:15 +01:00
f4exb ab9f316737 Remote sink/input: implemented choice of sample size in transmission. 2021-12-19 13:15:17 +01:00
f4exb 9278b12e25 Remote output/source: implemented choice of sample size in transmission. Fixes in the size conversion routines 2021-12-19 11:30:48 +01:00
f4exb 9097e2f6d4 Remote Output: improve report API 2021-12-15 22:56:18 +01:00
f4exb 54866a1a1e Remote output/source: use queue langth for rate control and derive rate from Tx side. Other fixes 2021-12-14 07:57:43 +01:00
f4exb 1168eefcc9 Remote Source: use fixed sample rate set to baseband sample rate. Remote Output: use sample rate from remote 2021-12-14 07:57:43 +01:00
f4exb 56ba6f3d80 Remote Output: removed center frequency from settings but add it to the device report 2021-12-14 07:57:43 +01:00
f4exb ef4b54a7b1 Removed all remaining references to remote UDP Tx delay 2021-12-07 08:17:55 +01:00
f4exb 80992c01e0 RemoteInput: set system UDP buffer length for 250 ms of samples. RemoteSink: removed UDP Tx delay. Implements #1069 2021-12-04 21:36:12 +01:00
f4exb 71f63e3a9c API: implemented Channel Marker in MIMO channels 2021-12-03 23:11:56 +01:00
f4exb 2a3ce0e7fb API: implemented Channel Marker in Tx channels 2021-12-03 23:11:56 +01:00
f4exb 8a438a94c1 API: implemented Channel Marker in Rx channels and complete serializable objects for some 2021-12-03 23:11:56 +01:00
f4exb f9155575d3 ChannelAnalyzer: implemented settings API 2021-12-01 08:25:32 +01:00
f4exb 2a9cc27a41 Implement serialize and deserialize to/from API in Serializable interface. Related changes and fixes 2021-12-01 00:21:19 +01:00
f4exb 00c8afcc48 API: added missing bits 2021-11-24 06:36:37 +01:00
f4exb 2299c09f36 ChirpChat demod: API changes and fixes 2021-11-24 01:27:59 +01:00
f4exb dea312898d ChirpChat modulator: API changes and fixes 2021-11-24 01:27:59 +01:00
f4exb a41d0319dc AIS and Packet modulators API: put back optional data in the action structure 2021-11-21 07:48:39 +01:00
f4exb 7c9327c125 IEEE 802.15.4 modulator: API and GUI changes 2021-11-21 00:01:16 +01:00
f4exb 27ffcedb64 IEEE 802.15.4 modulator: added option to receive UDP data as bytes 2021-11-16 08:08:24 +01:00
f4exb 8fb31a147b Packet modulator: API changes 2021-11-14 22:26:02 +01:00
f4exb 006da4e872 AIS mod: make it effectively work in server mode with remote control. AIS demod: added baud rate in settings API 2021-11-12 00:12:02 +01:00
f4exb af97c872f8 Pager demod: API: complete settings and implement reporting 2021-11-09 21:57:56 +01:00
f4exb 97583d0858 Packet demod: change mode processing. API: added report 2021-11-08 01:45:02 +01:00
f4exb f5276e8c3e ADSB demod: added auto target checkbox for matching aircraft in notifications table. API: more settings and report data 2021-11-07 19:38:46 +01:00
f4exb f3bd02783c API: added missing files 2021-11-04 19:21:03 +01:00
f4exb 072b44a4fd API: added missing files 2021-11-03 21:56:33 +01:00
f4exb b0c49f3b50 DATV demod: API updates and small fixes 2021-11-03 21:56:33 +01:00
f4exb ed720673f3 DATV demod: API enhancements with report 2021-11-03 21:56:33 +01:00
f4exb fee2c5065d API: report running state for feature plugins with run action 2021-10-23 21:24:25 +02:00
f4exb 920fa82022 Implemented run action API in relevant feature plugins 2021-10-22 02:01:33 +02:00
f4exb 9f42957585 DATV modulator: API enhancements and GUI cosmetic fixes 2021-10-20 23:01:44 +02:00
f4exb d68641df0e API: added missing files for on line documentation 2021-10-12 22:30:43 +02:00
f4exb 00b3ae29d9 GS232 Controller API: added serial devices to report + fixes 2021-10-04 02:11:27 +02:00
f4exb f5e14f6502 GS232 Feature: rename targets as sources. API: created GS232 report and fixed missing source name in get settings 2021-10-03 23:15:15 +02:00
f4exb 59937d9a1c SatelliteTracker: use device set index. API: fixed doppler channels 2021-10-03 12:12:39 +02:00
f4exb 17869f2dac API: Features: correct feature set and feature indexes replacing device and channel indexes respectively 2021-09-17 00:52:08 +02:00
f4exb e8ed80167c API: added index in FeatureSet structure 2021-09-16 21:20:03 +02:00
f4exb b0c35d22b8 API: added PUT, PATCH, POST /sdrangel/featureset/{featureSetIndex}​/preset 2021-09-05 22:12:26 +02:00
f4exb e1c3726a27 API: added GET /sdrangel/featurepresets and DELETE /sdrangel/featurepreset 2021-09-04 05:58:06 +02:00
f4exb 95f5e9ec7a API: added feature sets in the instance summary 2021-08-31 23:53:13 +02:00
f4exb 8d68fa5231 API: added /sdrangel/features (GET) to get the list of available feature plugins 2021-08-29 00:48:35 +02:00
f4exb 0ec7ec414d SDRplay V3: added device type in API report 2021-08-25 15:27:06 +02:00
f4exb a36867af66 API: /sdrangel/featuresets (GET) implemented and /sdrangel/featureset (POST, DELETE) implemented returning 501 2021-08-21 12:42:57 +02:00
f4exb f66eaa5b8f Added some missing swagger files for documentation 2021-07-12 19:58:44 +02:00
f4exb ac88d6e0f6 Added missing doc swagger yaml files 2021-07-04 00:16:43 +02:00
f4exb e642e23d48 RadioClock: added missing doc swagger yaml file 2021-06-27 12:00:30 +02:00
f4exb f886f7d400 Scope GUI: refactor amp offset 2021-06-27 10:10:28 +02:00
f4exb 70167c0ed8 Scope GUI: refactor amp scale 2021-06-27 01:52:42 +02:00