Commit Graph

316 Commits

Author SHA1 Message Date
f4exb 249ea735c8 Multiple audio support: Web API: new GET and PATCHes to set input and output parameters 2018-03-29 00:38:01 +02:00
f4exb 28cb4e7c3c AM demod: removed UDP/RTP copy audio entirely 2018-03-28 09:58:45 +02:00
f4exb 289318beaa NFM demod: removed UDP/RTP copy audio entirely 2018-03-28 09:40:24 +02:00
f4exb 275144ae97 Multiple audio support: NFM demodulator 2018-03-27 13:18:00 +02:00
f4exb 4fbb8f74c8 Multiple audio support: SSB demodulator 2018-03-27 11:17:11 +02:00
f4exb 6887a7d61e AM demod: removed RTP over UDP. Changed fixed volume factor depending on audio sample rate 2018-03-27 01:30:44 +02:00
f4exb 095ab14a14 Multiple audio support: New audio preferences dialog (3). Application to AM demod 2018-03-26 11:55:45 +02:00
f4exb db2e7fe71b Web API: AirspyHF: implemented settings entry points 2018-03-22 05:10:13 +01:00
f4exb 7ad8e50651 Web API: AM demod: implemented settings and report entry points 2018-03-21 23:49:16 +01:00
f4exb e6eecf3e28 Web API: use MSVC export prefix in swagger library 2018-03-20 20:14:04 +01:00
f4exb 5cb64c3daa Web API: implemented channel reporting entry points in server instance 2018-03-19 00:20:54 +01:00
f4exb 6fbbd14fd1 Web API: entry point to get all channel reports at once 2018-03-19 00:08:38 +01:00
f4exb d4e1521c90 Web API: new entry point to get a channel report. Applied to NFM mod and demod 2018-03-18 20:17:11 +01:00
f4exb 28e9df5fe8 Clang clean compile 2018-03-04 01:47:51 +01:00
f4exb de2f47dd85 Web API: NFM demod: implemented use RTP indicator 2018-02-20 20:07:23 +01:00
f4exb a1f69ebc2b Web API: new generator with lazy instantiation and some memory leak fixes. Implemented in webapi classes (part 1) 2018-02-14 01:42:35 +01:00
f4exb ac6aabe97e Web API: use a fixed version of the Qt5/cpp generator that does not create memory leaks 2018-02-12 18:20:27 +01:00
f4exb 69a382a12c Revert "NFM demod: GUI button and setting to use RTP over UDP for copy to audio"
This reverts commit 2beba446f3.
2018-02-06 02:01:22 +01:00
f4exb 2beba446f3 NFM demod: GUI button and setting to use RTP over UDP for copy to audio 2018-02-05 01:04:18 +01:00
f4exb 236ed10c8c Web API: removed host from Swagger yaml spec so that it takes the current host in Swagger UI 2018-01-25 00:16:07 +01:00
f4exb 4a442e97e7 Web API: re-organize online documentation and integrate Swagger-UI 2018-01-24 18:17:13 +01:00
f4exb 9bafb2d9b3 24 bit DSP: document in log and Web API. Adding PID information 2018-01-22 23:29:09 +01:00
f4exb a793a74dd2 RTL-SDR: added RF bandwidth setting in web API 2018-01-16 20:03:18 +01:00
f4exb 7bdc161c91 Added information about O/S, CPU architecture and application name where it was missing 2018-01-07 01:33:57 +01:00
f4exb 9256e6b0ed Web API: DeviceSetList: added focused device set index for the GUI 2018-01-06 09:50:09 +01:00
f4exb 8a032d0532 Web API: implemented /sdrangel/deviceset/{deviceSetIndex}/focus PATCH 2018-01-06 03:46:53 +01:00
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
f4exb 4ee7675dd9 Added missing resources 2017-02-27 01:17:24 +01:00
f4exb 5bee287360 New scope: implemented trace moves 2017-02-26 11:26:23 +01:00
f4exb fc58e1be46 AM, NFM and WFM modulators: changed mute/umute channel button icon 2016-12-20 17:56:49 +01:00
f4exb 3ed1f68253 CW Keyer GUI: interim state (1) 2016-12-08 21:41:48 +01:00
f4exb 7c3cebf2e1 NFM Demod: added signal meter. Corrected squelch. Turned frequency dial green 2016-12-05 02:09:08 +01:00
f4exb 7c1b1032c9 AM Modulator: added file input (basic) 2016-11-28 02:17:08 +01:00
f4exb 045392ae79 DSD demod plugin: DMR refactoring: added buttons to toggle slot1 and slot2 voice output 2016-08-31 00:58:19 +02:00
f4exb a6782a2780 DSD demod plugin: added button to toggle between transition constellation and symbol synchronization displays 2016-08-25 01:06:42 +02:00
f4exb 86c78cd6a5 Multi device support: added missing checkmark icon 2016-05-17 19:32:40 +02:00
f4exb ecbff75bf1 Multi device support: add a check button to confirm source input change 2016-05-17 14:21:27 +02:00
f4exb 117f636f1f Multi device support: more visible button icons on devices control 2016-05-14 15:32:51 +02:00
f4exb cd9532a5e2 Multi device support: Changed aspect of record button 2016-05-12 12:04:59 +02:00
f4exb a81c7e6e5b Added preset export/import to/from base64 text file 2016-03-29 10:57:50 +02:00
f4exb 2938a93ddf Added compressed icon. Changed unlocked icon 2016-02-23 10:53:30 +01:00
f4exb 66accbcc5a Added locked and unlocked icons 2016-02-23 10:37:30 +01:00
f4exb 3564b8ba58 BFM demod: re-introducing LSB stereo GUI controls 2015-12-25 20:12:50 +01:00
f4exb 8065c4157c Revert "BFM demod: introducing LSB stereo for what it's worth..."
This reverts commit b5669fee2f.
2015-12-25 19:59:45 +01:00
f4exb b5669fee2f BFM demod: introducing LSB stereo for what it's worth... 2015-12-23 06:42:59 +01:00
f4exb 044e0bfc27 BFM demod: RDS GUI part #9: group14 full implementation. Separate clear RDS data button 2015-12-16 03:12:38 +01:00
f4exb 1b66b72a11 BFM demod: implement button to control RDS activation 2015-12-09 04:13:13 +01:00
f4exb fa2d9aecf5 BFM demod: added pilot view option and pilot power display 2015-12-09 00:04:46 +01:00
f4exb 183701acc5 New icons for SSB channel 2015-12-05 19:39:11 +01:00
f4exb 08a3bc9097 UDP source: new icons. Implemented audio on/off button with icon 2015-12-05 11:49:24 +01:00
f4exb 754a34c4b2 GLScope: trace memory UI icons and text 2015-11-02 00:33:50 +01:00
f4exb 637adb6e9b Added icons for recording button 2015-10-16 08:15:48 +02:00
f4exb f1cd4bf992 Channel analyzer: added display of channel power in dB. Changed minus radio button for a iconified toggle button 2015-10-04 05:28:11 +02:00
f4exb 4832a5afd8 Deep redesign: move to SDRangel #6. Removed old icons and added new .ico 2015-08-30 09:41:00 +02:00
f4exb af1de96e51 Deep redesign: move to SDRangel #5. New icon 2015-08-30 05:04:08 +02:00
f4exb 149422fb2e Deep redesign: move to SDRangel #4. New logo and about dialog 2015-08-30 04:47:54 +02:00
f4exb 6a050b2d35 Deep redesign: move to SDRangel #3: rename resources file 2015-08-30 02:19:09 +02:00
f4exb 75f10a3b63 File source debugging interim state #2. Make file source GUI and input talk together 2015-08-04 04:17:24 +02:00
f4exb a28d917531 New icons for file source plugin 2015-08-01 02:54:10 +02:00
f4exb a5bf0c2720 Added spectrum histogram clear button 2015-07-24 01:09:03 +02:00
f4exb bec9d90bd3 Scope trigger on both edges 2015-07-23 06:52:12 +02:00
f4exb 69101c0629 Enhanced spectrum display: Histogram: define NO_AVX, wider decay range, make stroke and late holdoff adjustable. Added option to show live spectrum (had only max hold before) 2015-07-16 04:55:14 +02:00
f4exb d67e4e0b82 Prepare scope trigger #2 2015-07-13 12:58:32 +02:00
f4exb 3d75f2f899 Added options to display scope primary or secondary displays exclusively 2015-07-12 22:22:04 +02:00
f4exb 26b9c324e7 Improved GNU Radio plugin usability. Removed osmosdr completely from the build as it is superceded by GNU Radio 2015-05-18 02:18:33 +02:00
f4exb f07934cc80 Added button and logic to update an existing preset with the current configuration 2015-05-09 10:51:02 +02:00
Hexameron 7d3bfb26fc git clone git://git.osmocom.org/sdrangelove.git 2014-05-18 16:52:39 +01:00