Jon Beniston
|
d4aa5d75b5
|
Add USRP device support.
|
2020-10-02 22:45:28 +01:00 |
|
f4exb
|
192960d881
|
RigCtl Server: REST API fixes
|
2020-09-29 01:46:10 +02:00 |
|
f4exb
|
79b087e93c
|
Feature plugins: REST API fixes
|
2020-09-29 01:14:44 +02:00 |
|
f4exb
|
6209010420
|
Added Web API utility static methods
|
2020-09-28 19:24:04 +02:00 |
|
f4exb
|
cd5a4db876
|
Feature plugins framework: presets
|
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 |
|
Jon Beniston
|
1dc1b17e73
|
Add packet modulator for transmitting packet radio data packets (AX.25/APRS)
|
2020-09-18 16:36:27 +01:00 |
|
f4exb
|
e6e7ece46c
|
Removed file recording function from device plugins
|
2020-08-09 00:47:06 +02:00 |
|
f4exb
|
45698b1896
|
FileSink: REST API implementation
|
2020-08-08 23:57:47 +02:00 |
|
f4exb
|
84e44a0948
|
Fixed GLSpectrumSettings
|
2020-05-15 23:16:07 +02:00 |
|
f4exb
|
323e75cddd
|
REST API device and channel actions: extension of record action: implementation
|
2020-03-10 19:44:27 +01:00 |
|
f4exb
|
897d13d0b0
|
REST API: device and channel actions: fixes to implementation (2)
|
2020-03-10 15:50:42 +01:00 |
|
f4exb
|
b317c0a59d
|
REST API: device and channel actions: fixes to implementation
|
2020-03-10 15:31:38 +01:00 |
|
f4exb
|
07c11edb87
|
REST API device and channel actions: general implementation and RTLSDR and FileSource implementations
|
2020-03-10 08:33:15 +01:00 |
|
f4exb
|
ec25e62de1
|
LimeRFE USB support: REST API: SWR handling fixes
|
2020-01-15 00:28:25 +01:00 |
|
f4exb
|
b5761c8b1d
|
LimeRFE USB support: REST API: implemented power API
|
2020-01-14 15:31:49 +01:00 |
|
f4exb
|
17d109b78b
|
LimeRFE USB support: REST API fixes
|
2020-01-14 01:11:31 +01:00 |
|
f4exb
|
518e480e99
|
LimeRFE USB support: REST API: interface and mapper
|
2020-01-12 01:16:04 +01:00 |
|
f4exb
|
e33ed72059
|
Removed MIMO plugins and related code
|
2020-01-01 11:41:00 +01:00 |
|
f4exb
|
d11f56adb9
|
REST API: updates for MIMO (4)
|
2019-12-24 19:10:20 +01:00 |
|
f4exb
|
3b74153ec6
|
SampleSourceFifo refactoring and Tx code reorganization
|
2019-11-15 01:05:32 +01:00 |
|
f4exb
|
500f5bc82c
|
Presets for MIMO
|
2019-10-09 07:39:52 +02:00 |
|
f4exb
|
ec22056cbf
|
REST API: config: fixes (2)
|
2019-08-13 12:18:47 +02:00 |
|
f4exb
|
ca66e47283
|
REST API: config: fixes (1)
|
2019-08-12 01:46:27 +02:00 |
|
f4exb
|
48bd89aa09
|
REST API: config: added prest main window layout support
|
2019-08-11 19:42:03 +02:00 |
|
f4exb
|
9af9b0972e
|
REST API: config: added DATV demodulator
|
2019-08-11 12:47:51 +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
|
af6218611a
|
REST API: config: PUT (6): mapper work and rework
|
2019-08-10 05:16:25 +02:00 |
|
f4exb
|
c777ec881d
|
REST API: config: PUT (5): mapper work and rework. ChannelAnalyzer complements
|
2019-08-09 18:45:10 +02:00 |
|
f4exb
|
4897e82e28
|
REST API: Channel Analyzer settings (2)
|
2019-08-09 02:41:17 +02:00 |
|
f4exb
|
3ecb73e36e
|
REST API: Channel Analyzer settings (1)
|
2019-08-08 18:42:17 +02:00 |
|
f4exb
|
d4dacaf84d
|
REST API: config: PUT (4): mapper work and rework
|
2019-08-07 00:27:34 +02:00 |
|
f4exb
|
4157f64297
|
REST API: config: PUT (3): mapper work and rework
|
2019-08-06 19:06:49 +02:00 |
|
f4exb
|
659f94b4c6
|
REST API: config: PUT (2): interface
|
2019-08-06 08:48:14 +02:00 |
|
f4exb
|
e06b7fce90
|
REST API: config: GET (12): added spectrum settings data
|
2019-08-05 03:31:44 +02:00 |
|
f4exb
|
7688f187bc
|
REST API: config: use specialized ChannelWebAPIAdapter class similar to what has been done for devices
|
2019-08-05 00:10:56 +02:00 |
|
f4exb
|
a078239685
|
REST API: config: GET (11). Support of the rest of devices
|
2019-08-04 20:24:44 +02:00 |
|
f4exb
|
16e9684118
|
Fixed swagger generation to fix null pointer exception with QLists
|
2019-08-04 02:50:32 +02:00 |
|
f4exb
|
4b493da226
|
REST API: config: GET (10): mechanism to deal with device settings API formatting without creating a complete device object. Applied to Airspy input
|
2019-08-03 11:21:46 +02:00 |
|
f4exb
|
c7d05aeaff
|
REST API: config: GET (7): debug phase 1
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
ef82b89182
|
REST API: config: GET (4): optimize channel settings API management and generally improve constedness
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
810bbe2979
|
REST API: config: GET (3): mechanism to deal with channel settings API formatting without creating a complete channel object. Applied to AM demod
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
8ce4788b55
|
REST API: config: GET (3) added commands and removed usless friend class
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
b95fa98e5a
|
REST API: config: GET (2) presets channels and devices loop
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
62ef01c21c
|
REST API: config: GET (1) preferences and partial presets
|
2019-08-01 02:16:56 +02:00 |
|
f4exb
|
a40bc0affe
|
Fixed WebAPIRequestMapper::validateAMBEDevices not returning value in all cases. Fixes issue #386
|
2019-07-25 11:36:10 +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
|
4ef1f011cb
|
New AMBE engine REST API support
|
2019-07-21 01:57:51 +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
|
764fc99e40
|
Frequency tracker: fixed REST API
|
2019-07-01 02:26:18 +02:00 |
|
f4exb
|
4c04ac85ed
|
KiwiSDR: implemented REST API and cosmetic changes
|
2019-06-08 21:25:08 +02:00 |
|
f4exb
|
bdc68ba4df
|
Merge branch 'mimo' into dev
|
2019-05-31 20:13:48 +02:00 |
|
f4exb
|
8a0d0de573
|
Windows build fixes
|
2019-05-31 19:24:02 +02:00 |
|
f4exb
|
76f20fe5d0
|
Merged latest developments on dev branch (4.8.1 and 4.8.2)
|
2019-05-31 12:45:29 +02:00 |
|
f4exb
|
1eeb334a8f
|
Fixed sdrbase resource init
|
2019-05-31 10:14:10 +02:00 |
|
f4exb
|
eff28e8b63
|
MIMO: add channel to TestMI (1)
|
2019-05-26 02:14:35 +02:00 |
|
f4exb
|
75ee688ac2
|
MIMO: implemented add/remove MIMO device set in main GUI
|
2019-05-18 11:59:56 +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
|
029e559824
|
Single DeviceAPI: REST API fixes
|
2019-05-09 01:12:40 +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
|
9e5003eab9
|
New plugin pair LocalSink and LocalInput to pipe streams internally
|
2019-05-02 04:02:40 +02:00 |
|
f4exb
|
c76adfc1a8
|
FreeDV: REST API fixes (1)
|
2019-04-17 17:34:02 +02:00 |
|
f4exb
|
fc49bd2855
|
ixed incomplete copyright headers (3): sdrbase
|
2019-04-11 14:32:15 +02:00 |
|
f4exb
|
6ed8e97576
|
Audio UDP/RTP codec and decimation: REST API updates
|
2019-02-15 12:10:01 +01:00 |
|
f4exb
|
60ca383a6e
|
Rename SDRDaemonSource device plugin to RemoteInput (2): REST API
|
2019-02-03 00:49:57 +01:00 |
|
f4exb
|
ffb766b42d
|
Rename SDRDaemonSink device plugin to RemoteOutput (2): REST API
|
2019-02-02 23:27:34 +01:00 |
|
f4exb
|
c294f0a017
|
Migration of DaemonSource channel to RemoteSource
|
2019-01-23 00:44:13 +01:00 |
|
f4exb
|
5b04cf4b5a
|
Migration of DaemonSink channel to RemoteSink
|
2019-01-22 23:39:12 +01:00 |
|
f4exb
|
5109253d8b
|
SDRPlay: fixed REST API settings PUT and PATCH
|
2019-01-17 01:01:59 +01:00 |
|
f4exb
|
8d4dc0c8ff
|
XTRX output: REST API fixes
|
2019-01-16 01:56:43 +01:00 |
|
f4exb
|
b0a1f97fbc
|
FCD Pro+: fixed request mapper with correct hardware ID
|
2019-01-13 02:18:59 +01:00 |
|
f4exb
|
3374892c61
|
XTRX input: implemented REST API interfaces
|
2019-01-01 18:28:53 +01:00 |
|
f4exb
|
df2b0c116a
|
SoapySDR support: REST API: fixed settings structure initialization in request mapper
|
2018-11-15 11:27:20 +01:00 |
|
f4exb
|
430f411e8d
|
SoapySDR support: REST API: recognize SoapySDR
|
2018-11-15 08:46:29 +01:00 |
|
f4exb
|
70a4db39c0
|
Windows: MSVC2017: changes in sdrbase (2)
|
2018-11-12 16:58:20 +01: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
|
f58cc3cc07
|
Renamed UDPSink to UDPSource
|
2018-09-11 22:36:16 +02:00 |
|
f4exb
|
3a32cf156c
|
Rename DaemonSrc to DaemonSource
|
2018-09-11 16:32:14 +02:00 |
|
f4exb
|
86598d1bd8
|
REST API: cleanup of old generated code
|
2018-09-11 14:44:03 +02:00 |
|
f4exb
|
3b09e0e5d7
|
DaemonSink: Web API implementation
|
2018-09-06 05:32:11 +02:00 |
|
f4exb
|
b2dc7a6cdc
|
Changed SDRDaemonChannelXxx to DaemonXxx
|
2018-09-04 20:35:54 +02:00 |
|
f4exb
|
3469b91163
|
Daemon channel source new plugin (5)
|
2018-09-01 09:53:16 +02:00 |
|
f4exb
|
1f7720e8f9
|
SDRdaemon: channel source report
|
2018-08-30 01:56:53 +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
|
5f15936820
|
Web API: reply 501 if /sdrdaemon requests are sent to a SDRangel instance
|
2018-08-18 10:02:53 +02:00 |
|
f4exb
|
29677cba06
|
Web API: fixed TestSource device setting
|
2018-08-06 13:13:31 +00:00 |
|
f4exb
|
eef1ce9a64
|
Web API: implemented instanceDVSerialGet
|
2018-08-02 23:05:53 +02:00 |
|
f4exb
|
e37c90c8d0
|
Web API: handle pre-flight requests
|
2018-07-21 22:28:35 +02:00 |
|
f4exb
|
7c3f31af69
|
Web API: implemented CORS
|
2018-07-17 01:50:32 +02:00 |
|
f4exb
|
7feec443a7
|
Web API: fixed mapper channels and reports initialization
|
2018-05-28 11:44:32 +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
|
73a3291008
|
Perseus input: implemeted WEB API
|
2018-05-26 13:24:35 +02:00 |
|
f4exb
|
f8f976fd50
|
Web API: implemented device report interface. Applied to Airspy
|
2018-05-26 01:43:28 +02:00 |
|
f4exb
|
ae07298387
|
Web API: removed useless method in mapper
|
2018-05-25 23:17:46 +02:00 |
|
f4exb
|
83c0935e41
|
Airspy input: implemeted WEB API (2)
|
2018-05-25 22:39:38 +02:00 |
|
f4exb
|
3d8d9d34e0
|
UDP source: implemeted WEB API (2)
|
2018-05-25 18:44:24 +02:00 |
|
f4exb
|
0c328546b0
|
WFM demod: implemeted WEB API
|
2018-05-25 10:08:47 +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
|
8d7b581879
|
BFM demod: implemeted WEB API
|
2018-05-23 14:56:29 +02:00 |
|
f4exb
|
274e6c645d
|
UDP Sink: Web API: settings and report implementation
|
2018-04-15 18:25:22 +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
|
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
|
fad2b7981d
|
BladeRF: Web API: implemented settings management
|
2018-03-31 19:29:52 +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
|
1204734b58
|
Web API: AM demod and AirspyHF: many fixes
|
2018-03-22 06:34:51 +01:00 |
|
f4exb
|
72e29fd3f8
|
Moved export.h file to root of exports directory and removed util
|
2018-03-20 13:49:21 +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
|
c22d146376
|
Adapt to MSVC linker
|
2018-03-03 20:23:38 +01:00 |
|
f4exb
|
8f3ef9e76d
|
Main Window: fixed memory leak with remove last device
|
2018-02-14 13:40:34 +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
|
5f062a24bf
|
Revert "Web API: removed call to init() in adapter interface"
This reverts commit 780e58ba48 .
|
2018-02-13 22:43:10 +01:00 |
|
f4exb
|
780e58ba48
|
Web API: removed call to init() in adapter interface
|
2018-02-13 07:26:06 +01:00 |
|
f4exb
|
4a442e97e7
|
Web API: re-organize online documentation and integrate Swagger-UI
|
2018-01-24 18:17:13 +01:00 |
|
f4exb
|
8a032d0532
|
Web API: implemented /sdrangel/deviceset/{deviceSetIndex}/focus PATCH
|
2018-01-06 03:46:53 +01:00 |
|
f4exb
|
14626393e6
|
Web API: fixed HackRF settings
|
2017-12-29 02:44:35 +01:00 |
|
f4exb
|
1b96f25184
|
Server and web API: added HackRF support
|
2017-12-29 01:40:34 +01:00 |
|
f4exb
|
8ecc209934
|
Web API: fixed segfault on device and channel GETs
|
2017-12-28 10:58:50 +01:00 |
|
f4exb
|
ccffb5101d
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT, PATCH with all settings parameters optional
|
2017-12-27 01:46:33 +01:00 |
|
f4exb
|
7577e6f145
|
Web API: NFM modulator settings parameters optional
|
2017-12-24 04:19:44 +01:00 |
|
f4exb
|
bf6607044a
|
Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH with all settings parameters optional
|
2017-12-24 03:27:07 +01:00 |
|
f4exb
|
b011185e42
|
Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex} DELETE
|
2017-12-23 22:33:30 +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
|
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
|
ffea25fe71
|
Web API: issue JSON error message on default error 501
|
2017-12-20 14:17:26 +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
|
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
|
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
|
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 |
|