1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-26 17:58:43 -05:00
Commit Graph

346 Commits

Author SHA1 Message Date
f4exb
ccad513947 Reverse API: ATV mod 2018-12-21 01:15:15 +01:00
f4exb
35702041a0 Reverse API: Daemon Source 2018-12-20 23:20:21 +01:00
f4exb
1803789400 Reverse API: AM and NFM mod REST API updates 2018-12-20 08:29:48 +01:00
f4exb
f689feb8b6 Reverse API: renamed server example and added channel settings handling 2018-12-19 14:42:34 +01:00
f4exb
b6ec5e24a6 Reverse API: added server example 2018-12-19 08:52:18 +01:00
f4exb
0a7e8378df Reverse API: LimeSDR output changes 2018-12-19 00:12:44 +01:00
f4exb
2945f7302f Reverse API: LimeSDR input changes 2018-12-18 23:37:26 +01:00
f4exb
442f23ca91 Reverse API: RTL-SDR (4) and Test Source (2) input changes 2018-12-18 21:46:03 +01:00
f4exb
448eaf0b0b Reverse API: AM demod changes (4) 2018-12-16 20:41:21 +01:00
f4exb
4a69a7d39f Adaptation of cmake files to MSVC 2018-12-02 03:06:04 +01:00
f4exb
5319eac2ff LimeSDR REST API: support GPIO 2018-11-29 01:21:44 +01:00
f4exb
5d0f9c7878 RTL-SDR: offset tuning support: REST API and version update 2018-11-26 13:31:51 +01:00
f4exb
7a171aed1d SoapySDR support: REST API: input: format settings and report 2018-11-14 02:06:36 +01:00
f4exb
89899a48d3 SoapySDR support: REST API: created structures 2018-11-13 23:49:04 +01:00
f4exb
97ee2cd5be Windows: experimental MSVC2017 toolchain (2) 2018-11-09 19:06:23 +01:00
f4exb
b397cd3a4b File Input: REST API: updated with new settings elements 2018-10-14 10:38:31 +02:00
f4exb
b99afedc4a NFM demod: changed squelch 0.1 dB steps to 1 dB steps 2018-10-11 08:52:50 +02:00
f4exb
c579d66b59 BladeRF2: implemented transverter mode 2018-10-03 06:14:26 +02:00
f4exb
98a87bb860 BladeRF2: REST API: implemented LO soft correction setting 2018-09-30 11:10:07 +02:00
f4exb
53ff8f32bf BladeRF2 output: fixed SO mode 2018-09-29 21:40:22 +02:00
f4exb
5566dc6a7e BladeRF2 output: fixed gain handling 2018-09-29 10:53:44 +02:00
f4exb
c27acf086e BladeRF output (1) and some cosmetic changes 2018-09-29 05:49:14 +02:00
f4exb
5ad52a4a1b BladerRF2 input support. Populate gain modes 2018-09-25 17:03:34 +02:00
f4exb
d808f049f6 BladerRF2 input support (1) 2018-09-22 10:39:09 +02:00
f4exb
0e79f4eccf LibbladeRF2: migrate bladerfoutput to bladerf1output 2018-09-19 08:42:59 +02:00
f4exb
bf726e16b1 LibbladeRF2: migrate REST API from bladerf to bladerf1 2018-09-19 05:54:07 +02:00
f4exb
fed7f72da1 REST API: Renamed UDPSrc to UDPSink 2018-09-12 00:36:30 +02:00
f4exb
6f368d123b renamed udpsink directory to udpsource 2018-09-11 23:22:59 +02:00
f4exb
52d4baf755 REST API: renamed UDPSink to UDPSource 2018-09-11 23:18:00 +02:00
f4exb
9cfaf47a00 REST API: removed old SDRDaemon code 2018-09-11 14:52:16 +02:00
f4exb
86598d1bd8 REST API: cleanup of old generated code 2018-09-11 14:44:03 +02:00
f4exb
d3455d9cdf Adapted to Python3 2018-09-11 00:23:22 +02:00
f4exb
5dfc60331c REST API Python examples: source formatting and exception Python3 compatibility 2018-09-09 19:52:27 +02:00
f4exb
7e97f62615 SDRDaemonSource: sample bit size conversion 16 / 24 bits bidirectional 2018-09-09 19:28:44 +02:00
f4exb
9bd87a0062 REST API: update rx-test script with support for DaemonSink 2018-09-09 09:54:04 +02:00
f4exb
95b105f453 SDRDaemonSource: adaptation to remote DaemonSink channel 2018-09-08 23:30:22 +02:00
f4exb
6e750b206f DaemonSink: added server plugin 2018-09-08 19:06:48 +02:00
f4exb
b75eb08a91 DaemonSource: pass device center frequency and baseband sample rate in the report 2018-09-06 21:54:09 +02:00
f4exb
b2dc7a6cdc Changed SDRDaemonChannelXxx to DaemonXxx 2018-09-04 20:35:54 +02:00
f4exb
4a06cc94a0 SDRDaemonSink: refactored rate control and removed server type from GUI and REST API 2018-09-04 08:43:07 +02:00
f4exb
b723479197 DaemonSrc: added more report data to the report API 2018-09-02 19:27:38 +02:00
f4exb
96dfce0154 SDRdaemonSink: added compatibility with SDRangel and SDRdaemon server types 2018-09-01 10:44:12 +02:00
f4exb
3469b91163 Daemon channel source new plugin (5) 2018-09-01 09:53:16 +02:00
f4exb
c25c7fda58 SDRDaemonSink GUI: sample rate active feedback (2) 2018-08-31 08:47:18 +02:00
f4exb
1f7720e8f9 SDRdaemon: channel source report 2018-08-30 01:56:53 +02:00
f4exb
133f9133bd SDRDaemonSink: refactoring (1) 2018-08-29 18:39:40 +02:00
f4exb
5bf657cd9a SDRdaemon: changed generic channel settings to sink channel settings 2018-08-23 17:38:25 +02:00
f4exb
0ace2e9499 SDRDaemon: replaced specific channel data settings by generic channel data settings 2018-08-23 16:06:47 +02:00
f4exb
749f8a8ae7 SDRdaemon: differentiate data and device settings. Implement data settings (1) 2018-08-23 01:12:46 +02:00
f4exb
b38d47a082 SDRdaemon: Web API: implemented daemonInstanceSummary 2018-08-19 19:21:10 +02:00
f4exb
e073af634c SDRdaemon Web API: logging options 2018-08-18 15:32:00 +02:00
f4exb
7dbb36e0b6 Web API: implemented SDRdaemon interfaces. Bumped version 2018-08-18 10:00:32 +02:00
f4exb
ac4b016ee7 UDP source and sink: Web API: more informative report 2018-08-16 10:46:01 +02:00
f4exb
8dd65e70f2 Web API: AM demod: added pll and syncAMOperation settings processing 2018-08-02 23:27:22 +02:00
f4exb
eef1ce9a64 Web API: implemented instanceDVSerialGet 2018-08-02 23:05:53 +02:00
f4exb
1456725237 Updated version 2018-07-18 21:19:11 +02:00
f4exb
1eb8716a9f Fixes for Arch. Manual merge of pull request #183. DATV demod: fixed some of ffmpeg deprecation warnings 2018-06-13 00:20:51 +02:00
f4exb
abb335d588 Rest API and server: updated documentation 2018-05-30 00:57:44 +02:00
f4exb
3e31a8b23b Server: added PlutoSDR input plugin 2018-05-29 20:27:36 +02:00
f4exb
c07bb0cd4d DSDdemod: debug message fix 2018-05-29 01:04:23 +02:00
f4exb
f11cda633d BFM demod: fixed squelch to be compatible with server mode 2018-05-29 00:14:45 +02:00
f4exb
a8966789c0 Server: added BFM demod plugin 2018-05-28 11:52:24 +02:00
f4exb
8155825bc4 SDR daemon sink: implemeted WEB API 2018-05-28 00:40:33 +02:00
f4exb
f5bcbf2e9e Test source: implemeted WEB API 2018-05-27 22:25:01 +02:00
f4exb
da3cb2d981 SDRPlay input: implemeted WEB API (2) 2018-05-27 20:15:55 +02:00
f4exb
2184425311 Web API: put some array items in their own classes 2018-05-27 19:54:33 +02:00
f4exb
9360c4de0b SDRPlay input: implemeted WEB API (1) 2018-05-27 11:57:23 +02:00
f4exb
6e828066e0 SDRdaemon input: implemeted WEB API 2018-05-27 11:07:24 +02:00
f4exb
f7b2220d1c Web API: fixed tx_test 2018-05-26 22:39:50 +02:00
f4exb
862c689754 LimeSDR: implemeted WEB API for reporting 2018-05-26 22:16:59 +02:00
f4exb
be15aa7cb0 PlutoSDR output: implemeted WEB API 2018-05-26 20:33:02 +02:00
f4exb
3f303a0c0d PlutoSDR input: implemeted WEB API 2018-05-26 18:07:21 +02:00
f4exb
c424ce10e4 SSB demod: implemeted WEB API 2018-05-26 15:53:22 +02:00
f4exb
f9cba5844b RTL-SDR input: implemeted WEB API for reporting 2018-05-26 14:28:06 +02:00
f4exb
73a3291008 Perseus input: implemeted WEB API 2018-05-26 13:24:35 +02:00
f4exb
4c31da6c17 File source input: implemeted WEB API for reporting 2018-05-26 11:40:37 +02:00
f4exb
268ad2b33f FCD Pro Plus input: implemeted WEB API 2018-05-26 10:54:31 +02:00
f4exb
4a5369c1b4 FCD Pro input: implemeted WEB API 2018-05-26 10:27:28 +02:00
f4exb
30cca07554 Web API: AirspyHF device report 2018-05-26 02:33:35 +02:00
f4exb
1fda69c667 Web API: Airspy fixes 2018-05-26 02:01:59 +02:00
f4exb
f8f976fd50 Web API: implemented device report interface. Applied to Airspy 2018-05-26 01:43:28 +02:00
f4exb
83c0935e41 Airspy input: implemeted WEB API (2) 2018-05-25 22:39:38 +02:00
f4exb
3203a5511d Airspy input: implemeted WEB API 2018-05-25 19:28:57 +02:00
f4exb
3d8d9d34e0 UDP source: implemeted WEB API (2) 2018-05-25 18:44:24 +02:00
f4exb
54019d7a06 UDP source: implemeted WEB API (1) 2018-05-25 10:45:40 +02:00
f4exb
0c328546b0 WFM demod: implemeted WEB API 2018-05-25 10:08:47 +02:00
f4exb
c961fa368d Web API: fixes in BFM demod and HackRF input 2018-05-25 02:02:21 +02:00
f4exb
72e58534e3 Web API: BFM and DSD demod fixes. SSB demod: change clipping limiter constants 2018-05-24 18:23:08 +02:00
f4exb
128ac7ea1f DSD demod: implemeted WEB API 2018-05-24 12:17:29 +02:00
f4exb
8d7b581879 BFM demod: implemeted WEB API 2018-05-23 14:56:29 +02:00
f4exb
625f0eb72c File record default file name fix (3): web API 2018-05-09 18:59:39 +02:00
Jason Gerecke
8cf3469c87 Fix spelling errors in documentation 2018-04-21 18:45:09 -07:00
f4exb
f8251ecb50 UDPSink: fixed wrong sample sizes based on I/Q actual sample size that can now be 16 or 32 bits 2018-04-19 00:43:29 +02:00
f4exb
ff88a2e1db LimeSDR output: implemented transverter shift 2018-04-17 00:55:56 +02:00
f4exb
b9587273d8 LimeSDR input: implemented transverter shift 2018-04-17 00:25:19 +02:00
f4exb
274e6c645d UDP Sink: Web API: settings and report implementation 2018-04-15 18:25:22 +02:00
f4exb
416f852861 ATV modulator: Web API: fixed video settings display in the GUI 2018-04-15 10:20:13 +02:00
f4exb
6320716eb9 ATV modulator: Web API: add possibility to set image and video files 2018-04-15 02:22:54 +02:00
f4exb
b21ea9ab2f ATV modulator: Web API: settings and report implementation 2018-04-15 00:52:39 +02:00
f4exb
b38d2a2a65 SSB mod: Web API: settings and report implementation 2018-04-14 21:46:53 +02:00
f4exb
2af885dcda SSB mod: added missing new files 2018-04-13 09:27:48 +02:00
f4exb
b151b00182 SSBMod YAML file 2018-04-12 23:49:29 +02:00
f4exb
b4d7a0a905 WFM demod: Web API: settings and report implementation 2018-04-09 00:37:17 +02:00
f4exb
0ba86c0d22 AM demod: Web API: settings and report implementation. NFM demod: fixes 2018-04-06 00:54:18 +02:00
f4exb
8dfdc1086c PVS-Studio static analysis corrections (4) 2018-04-04 23:39:31 +02:00
f4exb
4c31b2c59d Web API: scanner client example: added channel demod volume control 2018-03-31 20:08:22 +02:00
f4exb
fad2b7981d BladeRF: Web API: implemented settings management 2018-03-31 19:29:52 +02:00
f4exb
eb57c1aca6 Multiple audio support: NFM modulator 2018-03-29 15:42:20 +02:00
f4exb
acb96acd85 Multiple audio support: Web API: AMDemod and NFMDemod: implemented audio device name in settings 2018-03-29 07:55:51 +02:00
f4exb
b7065c8c83 Multiple audio support: Web API: implemented all interfaces to AudioDeviceManager 2018-03-29 01:43:31 +02:00
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
d67c3adeb4 Plugins: RTP cleanup 2018-03-27 09:20:23 +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
408b80fa1d Merge branch 'dev' of /shared/development/sdrangel into dev 2018-03-24 09:13:15 +01:00
f4exb
5b844c2618 Windows build updates 2018-03-24 09:12:34 +01:00
f4exb
6cc370e93e Documentation updates 2018-03-24 04:55:51 +01:00
f4exb
1ac8f34857 Web API: scanner: verbosity in loop. Resume delay 2018-03-23 09:24:50 +01:00
f4exb
ee027eda6a Web API: scanner example updates 2018-03-22 09:18:49 +01:00
f4exb
1204734b58 Web API: AM demod and AirspyHF: many fixes 2018-03-22 06:34:51 +01: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
3f4fc02065 Web API: NFM scanner Python script example (4) 2018-03-20 08:23:52 +01:00
f4exb
0e669cf56a Web API: NFM scanner Python script example (3) 2018-03-19 18:39:55 +01:00
f4exb
efcbf9b7cb Web API: NFM scanner Python script example (2) 2018-03-19 08:44:23 +01:00
f4exb
a2e1f674d7 Web API: NFM scanner Python script example (1) 2018-03-19 02:19:36 +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
175c3ab61e RTP support: fixed RTPSink (2) and use in NFM Demod 2018-02-20 19:18:23 +01:00
f4exb
8da0d3a8b4 DSD demod: fixed index overflow 2018-02-17 09:35:17 +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
213f8993cf Corrected glitch in documentation 2018-02-13 07:04:24 +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
b1fbff05f3 Perseus: Debian and Windows build 2018-02-10 21:50:57 +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
081e3a68d2 Web API: deviceset config example: replaced SDRPlay by AirspyHF 2018-01-15 01:11:14 +01:00
f4exb
44c2c16e18 Web API: updated examples 2018-01-07 23:29:55 +01:00