Commit Graph

3303 Commits

Author SHA1 Message Date
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
f4exb 0667c5b479 Reported issues #101 and #102 in the main readme 2017-12-10 02:38:40 +01:00
f4exb 565083e5f5 Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput 2017-12-10 01:57:50 +01:00
f4exb 9819e01da5 Web API: implemented device run APIs for BladeRF input, SDRdaemon input and SDRplay 2017-12-09 12:41:42 +01:00
f4exb 7d122b6b67 Web API: created run state getter. Implemented in RTLSDR 2017-12-09 10:49:20 +01:00
f4exb a27ce7ea89 Web API: updated example 2017-12-08 17:21:25 +01:00
f4exb 9c581107e8 Web API: RTLSDR run implementation 2017-12-08 17:12:33 +01:00
f4exb 37b1b045ac Bumped to version 3.8.6 2017-12-08 15:31:21 +01:00
f4exb 87772cb8fa Web API: LimeSDROutput settings implementation 2017-12-08 15:23:22 +01:00
f4exb 8625a07098 Web API: LimeSDRInput settings implementation 2017-12-08 15:11:16 +01:00
f4exb 33bca44fc1 Web API: RTLSDR GUI settings update 2017-12-08 14:40:12 +01:00
f4exb 34cb4aa89b Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH RtlSdr (1) 2017-12-08 00:56:29 +01:00
f4exb a041f827b4 Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (3) 2017-12-07 22:38:39 +01:00
f4exb 2cf797a0a2 Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (2) 2017-12-07 18:50:36 +01:00
f4exb c38497d9df Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (1) 2017-12-07 13:55:42 +01:00
f4exb 3b69d6517b Web API: Added settings getter for RTLSDR. Added more device URLs 2017-12-06 23:49:14 +01:00