Commit Graph

90 Commits

Author SHA1 Message Date
f4exb e5baca1a37 NFM, SSB and WFM Mods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings 2017-12-30 00:18:51 +01:00
f4exb cf79a7bb56 Web API: NFMDemod settings: removed input sample rate which is not set via API (internal) 2017-12-29 05:47:51 +01:00
f4exb 1b96f25184 Server and web API: added HackRF support 2017-12-29 01:40:34 +01:00
f4exb d854e4ea3f Web API: updated some descriptions. Documented JSON body in /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH 2017-12-28 22:46:01 +01:00
f4exb ead034e21d Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex} DELETE implemented in GUI also 2017-12-23 23:41:37 +01:00
f4exb a72200d2d0 Web API: /sdrangel/deviceset/{deviceSetIndex}/device PUT: let client specify only the necessary fields. Inernally set integer value default (-1) if not specified 2017-12-23 07:28:02 +01:00
f4exb 78aa24014e Web API: make 500:Service not available returned as JSON 2017-12-22 15:27:25 +01:00
f4exb 4b51599706 Web API: changed /sdrangel/devicesets POST,DELETE to /sdrangel/deviceset to reflect that it applies to a single device set 2017-12-22 01:07:03 +01:00
f4exb a945d582bc Web API: return more descriptive messages on status 202 2017-12-21 22:35:25 +01:00
f4exb 5d0fafdfe6 Web API: embellish a little bit the swagger.yaml file and factorize errors 500 and 501 2017-12-21 18:48:24 +01:00
f4exb 41e18eefd2 Web API: replaced status code 200 by 202 whenever an asynchronous message is enqueued 2017-12-21 18:10:43 +01:00
f4exb 88e56d1a37 Web API: renamed /sdrangel/preset GET to /sdrangel/presets GET as this returns the list of presets 2017-12-21 00:50:58 +01:00
f4exb 894d926329 Server: Web API: implemented /sdrangel/preset (PUT) 2017-12-20 14:31:17 +01:00
f4exb c7e75b4bef Server: implemented add device set and remove last device set and associated web API entry points 2017-12-20 01:01:53 +01:00
f4exb da4884d1a0 Web API: suppress waiting after asynchronous message posting and return 200 with a simple message 2017-12-19 17:55:05 +01:00
f4exb 66929eb021 Server: web API: implemented /sdrangel/preset/file 2017-12-19 01:11:34 +01:00
f4exb 2784a026d6 Web API: added Qt version in the instance summary 2017-12-18 13:19:20 +01:00
f4exb a459982fa7 Web API: updated documentation 2017-12-18 01:56:56 +01:00
f4exb 6d12443100 Server: changes to support DeviceSet 2017-12-17 23:15:42 +01:00
f4exb bf1771f8d6 Ewb API: updated swagger.yaml documentation 2017-12-15 19:10:45 +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 0436848490 Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod. Fixes (2) 2017-12-12 23:21:31 +01:00
f4exb 2dd82e9eca Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings GET for NFM demod and mod 2017-12-10 20:27:08 +01:00
f4exb 7d122b6b67 Web API: created run state getter. Implemented in RTLSDR 2017-12-09 10:49:20 +01:00
f4exb 3b69d6517b Web API: Added settings getter for RTLSDR. Added more device URLs 2017-12-06 23:49:14 +01:00
f4exb f9794c7701 Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings URL in its own right 2017-12-06 22:08:34 +01:00
f4exb fc4627f82e Web API: file source settings getter (1) 2017-12-06 19:23:42 +01:00
f4exb d6b156a8d3 Web API: added FileSource settings. Generated code and up to date documentation 2017-12-06 08:25:04 +01:00
f4exb 8d3541c5ad Web API: changed namespace and some namings 2017-12-02 05:45:30 +01:00
f4exb c5a19e261c Web API: /sdrangel/deviceset/{index} (GET) implementation 2017-11-26 10:37:39 +01:00
f4exb 3e7efb4c6f Web API: Swagger definitions of deviceset GET and deviceset/device PUT 2017-11-26 00:26:56 +01:00
f4exb 3086c4772b Web API: /sdrangel/devicesets (POST, DELETE) implementation 2017-11-25 22:52:24 +01:00
f4exb c91918840e Web API: /sdrangel/devicesets (GET) implementation 2017-11-25 20:14:16 +01:00
f4exb 9fab034f14 Web API: /sdrangel/preset (DELETE) implementation 2017-11-25 19:42:56 +01:00
f4exb 4a3901d688 Web API: /sdrangel/preset (PUT, POST) implementation 2017-11-25 18:32:37 +01:00
f4exb 68fbbcf768 Web API: /sdrangel/dvserial implementation 2017-11-25 04:43:22 +01:00
f4exb 72615b188e Web API: /sdrangel/audio (PATCH) implementation 2017-11-24 17:12:53 +01:00
f4exb dad604dcf8 Web API: /sdrangel/audio (GET) implementation (1) 2017-11-24 08:46:12 +01:00
f4exb 6c31320812 Web API: change all boolean parameters to integer 2017-11-24 00:55:47 +01:00
f4exb 7a2f60fe5d Web API: /sdrangel/logging implementation (2) 2017-11-24 00:47:42 +01:00
f4exb 02e0945368 Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance 2017-11-23 01:19:32 +01:00
f4exb 1b5f944302 Web API: send API documentation if path is invalid 2017-11-20 18:38:26 +01:00
f4exb fa77ca3fb6 Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split 2017-10-22 19:12:43 +02:00
f4exb 5dac0b6712 HackRF input: link Tx frequency button and setting 2017-07-20 23:34:12 +02:00
f4exb 0e70c84f45 DSD demod: added possibility to enable/disable the symbol PLL 2017-05-07 10:23:37 +02:00
f4exb e0b7027756 LimeSDR input: added antenna selection 2017-04-23 16:23:01 +02:00
f4exb db67e07ab9 LimeSDR input: implemented basic stream reporting 2017-04-19 18:41:55 +02:00
f4exb 701c853cff ATV Demod: GUI: new RF settings layout 2017-03-16 18:00:18 +01:00
f4exb 41fac50526 ATV Modulator: added camera details to the GUI 2017-03-11 06:57:22 +01:00
f4exb 806b955110 ATV Modulator: added image file dialog 2017-03-08 01:35:18 +01:00