1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-14 04:11:48 -05:00
Commit Graph

377 Commits

Author SHA1 Message Date
f4exb
f3bd02783c API: added missing files 2021-11-04 19:21:03 +01:00
f4exb
072b44a4fd API: added missing files 2021-11-03 21:56:33 +01:00
f4exb
b0c49f3b50 DATV demod: API updates and small fixes 2021-11-03 21:56:33 +01:00
f4exb
ed720673f3 DATV demod: API enhancements with report 2021-11-03 21:56:33 +01:00
f4exb
fee2c5065d API: report running state for feature plugins with run action 2021-10-23 21:24:25 +02:00
f4exb
920fa82022 Implemented run action API in relevant feature plugins 2021-10-22 02:01:33 +02:00
f4exb
9f42957585 DATV modulator: API enhancements and GUI cosmetic fixes 2021-10-20 23:01:44 +02:00
f4exb
d68641df0e API: added missing files for on line documentation 2021-10-12 22:30:43 +02:00
f4exb
00b3ae29d9 GS232 Controller API: added serial devices to report + fixes 2021-10-04 02:11:27 +02:00
f4exb
f5e14f6502 GS232 Feature: rename targets as sources. API: created GS232 report and fixed missing source name in get settings 2021-10-03 23:15:15 +02:00
f4exb
59937d9a1c SatelliteTracker: use device set index. API: fixed doppler channels 2021-10-03 12:12:39 +02:00
f4exb
17869f2dac API: Features: correct feature set and feature indexes replacing device and channel indexes respectively 2021-09-17 00:52:08 +02:00
f4exb
e8ed80167c API: added index in FeatureSet structure 2021-09-16 21:20:03 +02:00
f4exb
b0c35d22b8 API: added PUT, PATCH, POST /sdrangel/featureset/{featureSetIndex}​/preset 2021-09-05 22:12:26 +02:00
f4exb
e1c3726a27 API: added GET /sdrangel/featurepresets and DELETE /sdrangel/featurepreset 2021-09-04 05:58:06 +02:00
f4exb
95f5e9ec7a API: added feature sets in the instance summary 2021-08-31 23:53:13 +02:00
f4exb
8d68fa5231 API: added /sdrangel/features (GET) to get the list of available feature plugins 2021-08-29 00:48:35 +02:00
f4exb
0ec7ec414d SDRplay V3: added device type in API report 2021-08-25 15:27:06 +02:00
f4exb
a36867af66 API: /sdrangel/featuresets (GET) implemented and /sdrangel/featureset (POST, DELETE) implemented returning 501 2021-08-21 12:42:57 +02:00
f4exb
f66eaa5b8f Added some missing swagger files for documentation 2021-07-12 19:58:44 +02:00
f4exb
f886f7d400 Scope GUI: refactor amp offset 2021-06-27 10:10:28 +02:00
f4exb
70167c0ed8 Scope GUI: refactor amp scale 2021-06-27 01:52:42 +02:00
f4exb
a59a58f6f9 Fixed SWGModelFactory so that init() is invoked on complex objects. Fixes #899 2021-06-14 21:26:36 +02:00
f4exb
70550f453f GLScope redesign (1) 2021-05-31 15:56:45 +02:00
f4exb
7500932c7c File Output: make file name persistent. Completed REST API. AIS: added REST API missing doc files 2021-05-18 01:52:25 +02:00
f4exb
672c0b8a5b PlutoSDR MIMO: base implementation 2021-05-04 17:01:48 +02:00
f4exb
abdb6db51e REST API: added missing file in doc resources 2021-04-12 15:13:39 +02:00
f4exb
2e96fef6e3 DATV demod: implemented REST API for channel settings. Implements #825 2021-04-03 06:41:12 +02:00
Jon Beniston
37a19dee04 Add DATV Modulator 2021-03-18 17:17:58 +00:00
Jon Beniston
5d5b221e83 Add Costas Loop PLL in Channel Analyzer
Add loop bandwidth and other PLL controls to Channel Analyzer GUI.
Fix bug where PLL lock frequency would be incorrect by the decimation
factor.
2021-03-05 13:37:49 +00:00
Jon Beniston
1445ed860c Update missed swagger files in sdrbase/resources/webapi/doc/swagger 2021-03-01 09:51:24 +00:00
f4exb
b5d501e6ab Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772 2021-02-12 00:53:18 +01:00
Jon Beniston
721d0a40c2 Update Web API for latest plugins and features 2021-01-13 20:56:45 +00:00
f4exb
e8ea0665fe Demod Analyzer: REST API update. AMMod: fixed include issue 2020-12-20 19:01:54 +01:00
f4exb
321cffc9c7 Demod Analyzer implementation with AM modulator and demodulator 2020-12-20 18:31:59 +01:00
f4exb
6a334ff303 VOR Localizer: added forced round robin average and turn time progress bar 2020-12-08 08:28:55 +01:00
f4exb
6c02a78d62 VOR single channel: first working release of VOR localizer feature plugin 2020-12-07 19:32:43 +01:00
f4exb
ffe515fb63 VOR localizer feature: initial commit 2020-11-30 01:30:18 +01:00
f4exb
38787f2a19 VOR single channel: added REST API and channel report message 2020-11-29 09:26:32 +01:00
f4exb
6de27fc3d0 SSB Mod: added audio compressor preamp gain and threshold controls 2020-11-25 14:19:21 +01:00
f4exb
10eb25d8b7 VOR demod: added missing bits 2020-11-25 00:17:04 +01:00
f4exb
87d8816881 Audio output plugin 2020-11-21 11:15:06 +01:00
f4exb
4d86d7e510 REST API: implemented GUI code for /sdrangel/deviceset/{deviceSetIndex}/spectrum/settings (GET) and /sdrangel/deviceset/{deviceSetIndex}/spectrum/server (GET) 2020-11-11 13:40:24 +01:00
f4exb
fc4302f5b8 REST API: GLSpectrumSettings: updated with new fields - resync with v5 swagger.yaml and update version 2020-11-11 12:26:56 +01:00
f4exb
3e24e5af5d Metis MISO: REST API 2020-11-11 09:53:56 +01:00
f4exb
a12cbec658 XTRX MIMO: REST API 2020-11-11 03:49:53 +01:00
f4exb
085c3150d4 LimeSDR MIMO 2020-11-10 23:45:24 +01:00
f4exb
475ee68667 LimeSDR MIMO: REST API 2020-11-10 22:55:36 +01:00
f4exb
f1544852b9 Beam steering CW channel 2020-11-10 22:11:30 +01:00
f4exb
1d47ec39fd Test MO sync: REST API 2020-11-10 20:07:29 +01:00
f4exb
e1178fd81b BladeRF2 MIMO: REST API 2020-11-10 17:56:57 +01:00
f4exb
f8125cbb68 Interferometer: REST API 2020-11-10 15:56:27 +01:00
f4exb
7e0c835f8d MIMO: Multiple input test source 2020-11-10 14:28:37 +01:00
f4exb
aad91f0aef SigMF file sink: REST API 2020-11-10 10:13:34 +01:00
f4exb
8a06f73efa SigMF file input: REST API 2020-11-10 00:36:03 +01:00
Jon Beniston
2bd5714308 Rebase to master 2020-11-09 21:12:08 +00:00
f4exb
4d986fd1a0 ChirpChat modulator: REST API files 2020-11-09 18:15:52 +01:00
f4exb
00885a48c9 Removed LoRa demod and added ChirpChat demod (1) 2020-11-09 11:35:18 +01:00
f4exb
5e1be619dd Merge AFC plugin and Frequency Tracker changes 2020-10-27 23:13:08 +01:00
Jon Beniston
91f204a74d Merge USRP updates 2020-10-27 18:35:42 +00:00
Jon Beniston
1a9b6d1763 Add ADS-B Demodulator plugin.
Add GS232 Rotator Controller feature plugin.
Add altitude and station name to My Positon.
Use QtDeploy to ensure all required Qt libraries are included (Should
fix OpenGL issues)
2020-10-27 16:22:10 +00:00
f4exb
598cefa933 AFC: REST API: actions and report: generated code 2020-10-27 06:35:52 +01:00
f4exb
23cebe596f Frequency Tracker: REST API: added spectrum span log2 control: generated code 2020-10-27 06:29:24 +01:00
f4exb
8462090038 AFC: REST API: added tracker adjustment period: generated code 2020-10-27 06:19:13 +01:00
f4exb
4ac114a924 AFC: settings fix REST API sources: generated code 2020-10-27 06:01:57 +01:00
Jon Beniston
636c014427 Add loOffset to API 2020-10-26 09:03:23 +00:00
f4exb
bb8e54451b REST API fixes 2020-10-11 09:01:47 +02:00
f4exb
afa2beefee Fixed REST API Swagger UI 2020-09-29 00:47:30 +02:00
f4exb
882e580d44 RigCtl Server: REST API generated code 2020-09-28 19:36:51 +02:00
f4exb
cd5a4db876 Feature plugins framework: presets 2020-09-28 16:49:32 +02:00
f4exb
5f43ace810 Feature plugins framework: presets REST API generated code 2020-09-28 16:49:32 +02:00
f4exb
153429cc7f Feature plugins framework: REST API and server implementationo 2020-09-28 16:49:32 +02:00
f4exb
20ef49ea84 Feature plugins framework: REST API source yaml files and generated code 2020-09-28 16:49:32 +02:00
f4exb
efdc8093c6 Packet Modulator: REST API: added missing settings - generated code 2020-09-24 22:39:15 +02:00
Jon Beniston
9543f3a117 Add 9600 FSK modem with scrambler and raised-cosine pulse-shaping.
Add baseband BPF for AFSK.
2020-09-24 08:36:13 +02:00
Jon Beniston
1dc1b17e73 Add packet modulator for transmitting packet radio data packets (AX.25/APRS) 2020-09-18 16:36:27 +01:00
f4exb
8db26917c5 BladeRF2: REST API: add scale in range report generated code 2020-09-14 23:37:20 +02:00
f4exb
308b870063 REST API: chanded uint64 to int64 integer formats. Fixes #624 2020-09-10 15:23:18 +02:00
f4exb
4a3a3a2659 Remote Input: multicast: REST API generated code 2020-08-27 09:54:51 +02:00
f4exb
cdc2d346c8 UDP Source multicast: REST API: generated code 2020-08-25 00:15:54 +02:00
f4exb
e24e8d20ac ATV Demod: REST API generated code 2020-08-20 13:50:39 +02:00
f4exb
5bd21b4b1f Updated SDRangel version in REST API 2020-08-09 06:46:27 +02:00
f4exb
586e507280 Removed file recording function from device plugins: REST API generated code 2020-08-09 00:57:42 +02:00
f4exb
e6e7ece46c Removed file recording function from device plugins 2020-08-09 00:47:06 +02:00
f4exb
5a22072153 FileSink: REST API generated code 2020-08-08 23:42:36 +02:00
f4exb
c2c3829b21 ATV demod: REST API: new AM scaling adjust settings: generated code 2020-07-01 20:00:37 +02:00
f4exb
eea1e1da0f RTL-SDR bias tee: REST API: generated code 2020-06-27 10:40:39 +02:00
f4exb
01a26d51dd Frequency tracker: REST API: added tracking delta frequency in report. Generated code 2020-06-27 10:34:18 +02:00
f4exb
db870cbecd IQ swap: REST API: generated code 2020-06-23 19:56:29 +02:00
f4exb
eda67a6a21 DSD demod: REST API: generated code 2020-06-15 13:51:21 +02:00
f4exb
69a7540ce3 BladeRF2: REST API: implemented actions: generated code 2020-04-02 04:55:12 +02:00
f4exb
fda24fed6d REST API: removed useless SWGDevicesetApi files 2020-03-29 00:19:42 +01:00
f4exb
ab3e72e117 REST API: updated version 2020-03-11 17:09:01 +01:00
f4exb
ba08ff5090 REST API device and channel actions: extension of record action: swagger generated code 2020-03-10 19:44:11 +01:00
f4exb
417b48d115 REST API device and channel actions: FileSource: added seek millis - generated code 2020-03-10 16:00:16 +01:00
f4exb
c8b9c912a2 REST API device and channel actions: generate swagger code 2020-03-10 15:28:57 +01:00
f4exb
5e0d373d2a REST API device and channel actions: generated code 2020-03-10 08:32:54 +01:00
f4exb
61274c4ee0 LimeRFE USB: improved API documentation: generated code 2020-03-10 05:30:52 +01:00
f4exb
d28272073a LimeRFE USB support: updated versions and changelogs 2020-01-22 13:36:18 +01:00
f4exb
96abae1fc0 REST API: HTML documentation updates 2020-01-15 00:28:55 +01:00
f4exb
6ba2e3c7bb LimeRFE USB support: REST API fixes: HTML2 doc 2020-01-14 01:11:54 +01:00
f4exb
ae07617c4e LimeRFE USB support: REST API: generated code 2020-01-12 01:16:53 +01:00
f4exb
c9eb8a8ec0 REST API: Added streamIndex to relevant channel APIs 2019-10-09 07:39:52 +02:00
f4exb
b7e5e2bbc5 BladeRF2 MIMO web API objects 2019-10-09 07:39:52 +02:00
f4exb
500f5bc82c Presets for MIMO 2019-10-09 07:39:52 +02:00
f4exb
3cf8a2e826 HackRF output: implemented transverter mode 2019-08-28 13:28:53 +02:00
f4exb
52593ab240 HackRF input: implemented transverter mode 2019-08-27 08:41:32 +02:00
f4exb
c914de4846 REST API: config: added ATV demodulator 2019-08-11 11:35:53 +02:00
f4exb
b980a92995 REST API: config: added PATCH and fixes 2019-08-11 01:27:19 +02:00
f4exb
3ecb73e36e REST API: Channel Analyzer settings (1) 2019-08-08 18:42:17 +02:00
f4exb
524326de6d REST API: GLScope settings 2019-08-08 09:25:34 +02:00
f4exb
f80d16451b REST API: config: PUT (1): swagger implementation. Various small fixes 2019-08-05 18:29:09 +02:00
f4exb
e06b7fce90 REST API: config: GET (12): added spectrum settings data 2019-08-05 03:31:44 +02:00
f4exb
16e9684118 Fixed swagger generation to fix null pointer exception with QLists 2019-08-04 02:50:32 +02:00
f4exb
b95fa98e5a REST API: config: GET (2) presets channels and devices loop 2019-08-03 01:05:16 +02:00
f4exb
fbdb72ceb4 Removed obsolete fields of Preset class 2019-07-31 23:33:22 +02:00
f4exb
1e4f9c16d4 REST API: bumped version to 4.11.6 2019-07-31 22:54:39 +02:00
f4exb
988742f067 REST API: config: put device and channel settings in their own include file 2019-07-31 22:50:50 +02:00
f4exb
b300ac8264 REST API: added /sdrangel/config GET and its associated classes 2019-07-31 18:45:13 +02:00
f4exb
2c72e885ec CW keyer keyboard input: REST API updates. Make sure that in iambic mode complete dots and dashes are generated 2019-07-30 13:12:15 +02:00
f4exb
1255784b7f PlutoSDR input: implement control of hardware DC and IQ corrections 2019-07-25 13:57:24 +02:00
f4exb
0d26936e61 AMBE support: removed code of former /sdrangel/dvserial endpoint. Fixed typo in DVSerial 2019-07-21 09:47:11 +02:00
f4exb
144b0db196 New AMBE engine (3) 2019-07-20 23:25:00 +02:00
f4exb
8d6a69eec6 New AMBE engine (1) 2019-07-19 18:38:03 +02:00
f4exb
827fc6cf27 SSB demod: implement compressor based on sndfilter code. Removed previous AGC based compressor 2019-07-18 01:48:07 +02:00
f4exb
0b0985f918 FileSource channel: final changes. Bumped version and updated changelogs 2019-07-10 01:58:29 +02:00
f4exb
d0c2b73d99 Full renaming of FileSource device to FileInput 2019-07-08 00:59:04 +02:00
f4exb
7fcc24e06c FileSource input: renaming of settings and report 2019-07-07 00:33:00 +02:00
f4exb
7f97826c58 KiwiSDR: added a DC block 2019-06-09 20:56:22 +02:00
f4exb
2cefa0ed69 KiwiSDR: implemented file record name 2019-06-09 01:44:04 +02:00
f4exb
dc15668469 KiwiSDR: implemented report in REST API 2019-06-09 00:56:31 +02:00
f4exb
4c04ac85ed KiwiSDR: implemented REST API and cosmetic changes 2019-06-08 21:25:08 +02:00
f4exb
eff28e8b63 MIMO: add channel to TestMI (1) 2019-05-26 02:14:35 +02:00
f4exb
e62e187931 MIMO: AM demod: implemented stream index (except dialog and apply setting) 2019-05-20 16:31:15 +02:00
f4exb
75ee688ac2 MIMO: implemented add/remove MIMO device set in main GUI 2019-05-18 11:59:56 +02:00
f4exb
ddde7a925f MIMO: copied test source as multiple input. Adaptation of main classes 2019-05-18 06:30:37 +02:00
f4exb
8029194c02 Local output plugin and fixes 2019-05-10 23:38:52 +02:00
f4exb
6d5d77dc6c Channel local source (1) 2019-05-10 00:34:35 +02:00
f4exb
6771c6de5b REST API server updates and fixes 2019-05-07 15:25:20 +02:00
f4exb
54e46837dd REST API: changed binary tx parameter to ternary direction parameter (0: rx, 1: tx, 2: any) 2019-05-07 14:43:38 +02:00
f4exb
1a5f643705 Frequency Tracker: fixed REST API. New Python script to control frequency tracking via API 2019-05-06 00:39:53 +02:00
f4exb
cdf8a63294 Frequency tracker: added squelch gate control 2019-05-05 13:19:00 +02:00
f4exb
f63b0fe96c Frequency tracker: added alpha factor of EMA control 2019-05-05 09:43:15 +02:00
f4exb
b4b157a9a4 Frequency tracker (1) 2019-05-04 01:55:58 +02:00
f4exb
9e5003eab9 New plugin pair LocalSink and LocalInput to pipe streams internally 2019-05-02 04:02:40 +02:00
f4exb
85a3e6fe44 Remote sink: updated REST API and new settings handling 2019-04-26 14:34:01 +02:00
f4exb
e1982f6068 REST API: added missing fields for reverse API in UDPSink 2019-04-20 19:52:42 +02:00
f4exb
2ab4dd6fb6 REST API: added missing fields for reverse API in some demods 2019-04-20 19:32:35 +02:00
f4exb
4e24dd954e HackRF output: FcPos parameter in REST API 2019-04-02 13:43:47 +02:00
f4exb
64b198e507 HackRF: suppression of Rx to Tx link frequency. Synchronization of Tx to Rx device center frequency. 2019-03-30 20:44:55 +01:00