Commit Graph

3318 Commits

Author SHA1 Message Date
f4exb 15b09161ab Web API: added full path from the root of swagger/sdrangel in the URIs. Allows to use the node server for both swagger editor and swagger-ui 2017-12-19 14:22:16 +01:00
f4exb 66929eb021 Server: web API: implemented /sdrangel/preset/file 2017-12-19 01:11:34 +01:00
f4exb 0896c2520e Server: web API: implemented /sdrangel/dvserial 2017-12-18 22:39:32 +01:00
f4exb 8aeb28f637 Server: web API: implemented /sdrangel/location 2017-12-18 22:35:48 +01:00
f4exb 4884a0d13c Server: web API: implemented /sdrangel/audio 2017-12-18 22:05:43 +01:00
f4exb 4049665774 Server: web API: implemented /sdrangel/logging PUT 2017-12-18 14:50:58 +01:00
f4exb e428f55c82 Server: load presets on start and save them on exit 2017-12-18 13:56:10 +01:00
f4exb debdae9529 Server: web API: implemented /sdrangel/logging GET 2017-12-18 13:39:31 +01:00
f4exb 8d447dc827 Server: web API: implemented /sdrangel/channels GET 2017-12-18 13:36:27 +01:00
f4exb 07be97c658 Server: web API: implemented /sdrangel/devices GET 2017-12-18 13:31:53 +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 19eb52d5dd Server: added documentation for the stop_server.py script 2017-12-18 00:44:41 +01:00
f4exb e1ad61d692 Bumped version of all channel plugins 2017-12-18 00:06:01 +01:00
f4exb 7dab0f67bb Server: reviewed application handling 2017-12-18 00:00:21 +01:00
f4exb 6d12443100 Server: changes to support DeviceSet 2017-12-17 23:15:42 +01:00
f4exb 200bd2ee21 LimeSDR: added missing file for local LimeSuite compilation 2017-12-17 18:22:40 +01:00
f4exb 38373fbd87 Server: variable to avoid instantiation of GUI dependent objects when compiling plugins for server: Applied to NFM demod 2017-12-17 18:11:51 +01:00
f4exb 0ec1d6db31 Server: added variable to avoid instantiation of GUI dependent objects when compiling plugins for server 2017-12-17 14:52:18 +01:00
f4exb 8bac9b40a3 Bumped version to 3.9.0 2017-12-17 12:10:11 +01:00
f4exb 361648a2b5 Server: added a basic server application 2017-12-17 12:08:18 +01:00
f4exb 22f174a2a4 Server: basic sdrsrv library 2017-12-17 11:09:51 +01:00
f4exb f2cdacb057 Server: pass plugins subdirectory to the PluginManager::loadPlugins method 2017-12-17 10:36:22 +01:00
f4exb eceb3ac68d Server: added build subdirectory for plugins without GUI 2017-12-17 10:25:08 +01:00
f4exb 48e29c275f Server version: changed plugin lookup locations: correction 2017-12-16 13:54:48 +01:00
f4exb 983014168d Updated Debian changelog 2017-12-16 13:47:39 +01:00
f4exb 20c69adedf Server version: changed plugin lookup locations 2017-12-16 13:39:13 +01:00
f4exb 3169083013 Web API: updated examples documentation 2017-12-16 10:14:45 +01:00
f4exb acc3a84190 Added check in main CmakeLists.txt to abort if gcc version is less than 4.9 2017-12-16 10:03:38 +01:00
f4exb 19426a4536 Web API: example script to run LimeSDR in Tx mode. Updated main readme 2017-12-16 09:46:02 +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 ee2a8de0be Web API: corrected nfm_test example 2017-12-14 23:13:27 +01:00
f4exb 3e0918c768 Web API: fixed segfault in WebAPIAdapterGUI::devicesetDeviceSettingsPutPatch 2017-12-14 23:12:52 +01:00
f4exb e817974bb3 Web API: use the 8091 default port in all examples 2017-12-14 21:08:56 +01:00
f4exb f7733a49fc Fixed compilation errors 2017-12-14 21:03:11 +01:00
f4exb 731c2c3f60 Web API: implemented device run APIs for File Sink and SDRdaeon output sink i.e. the rest of sink device plugins 2017-12-14 18:22:45 +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 db86bc5813 Web API: use message passing to start/stop device, applied to BladeRF output and file output 2017-12-14 00:38:22 +01:00
f4exb 53925bd4fd Web API: fixed segfault when mixing start/stop between GUI and API. Applied to BladeRF input, SDRdaemon input and SDRPlay 2017-12-14 00:19:59 +01:00
f4exb 8798b64471 updated documentation 2017-12-13 21:32: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 44346267fc Web API: NFM setting example 2017-12-12 22:05:13 +01:00
f4exb b446f67434 Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod. Fixes (1) 2017-12-12 18:56:24 +01:00
f4exb c22460723c Web API: return 404 with API HTML documentation if URL is incorrect. Avoids response OK mistaken when not using a browser 2017-12-12 15:58:04 +01:00
f4exb e4b65b52b4 Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod 2017-12-11 18:18:47 +01:00
f4exb a513bd62b5 Web API: /sdrangel/deviceset/{deviceSetIndex}/channel (POST) fix and example 2017-12-11 01:36:34 +01:00
f4exb 0e3b558141 Web API: /sdrangel/deviceset/{deviceSetIndex}/channel (POST) 2017-12-11 01:18:10 +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