f4exb
ddc4667bdb
REST API: updates for MIMO
2019-12-23 18:51:38 +01:00
f4exb
6ea3356371
REST API: implemented play toggle for Local source and sink plugins
2019-12-09 10:24:12 +01:00
f4exb
3b74153ec6
SampleSourceFifo refactoring and Tx code reorganization
2019-11-15 01:05:32 +01:00
f4exb
1171d71c87
REST API: BladeRF2 fc pos reorg in MIMO part
2019-10-18 15:50:04 +02: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
62ef01c21c
REST API: config: GET (1) preferences and partial presets
2019-08-01 02:16:56 +02:00
f4exb
9588d53327
Removed obsolete fields of Preferences class
2019-07-31 23:56:23 +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
bdc68ba4df
Merge branch 'mimo' into dev
2019-05-31 20:13:48 +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
4a6603f470
Moved ptt_active.py to the official scripts API directory
2019-05-28 08:57:27 +02:00
f4exb
eff28e8b63
MIMO: add channel to TestMI (1)
2019-05-26 02:14:35 +02:00
Davide Gerhard
94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR
2019-05-21 20:19:30 +02:00
Davide Gerhard
dcfb7f6c97
cmake: full refactor to remove qmake and use cmake on all platforms
2019-05-21 20:19:25 +02:00
Davide Gerhard
fd642496b8
remove qmake project files
...
move to cmake only building system
2019-05-21 20:19:18 +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
1777eab1e3
NFM demod: added REST API support for high pass filter setting
2019-05-18 03:41:28 +02:00
f4exb
8029194c02
Local output plugin and fixes
2019-05-10 23:38:52 +02:00
f4exb
ba4c8d7a68
Added the Local Source plugin
2019-05-10 13:20:30 +02:00
f4exb
6d5d77dc6c
Channel local source (1)
2019-05-10 00:34:35 +02:00
f4exb
f0ff5473fb
REST API: implemented keys renaming in example scripts
2019-05-07 15:35:11 +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
84dc7e0bb0
REST API examples: fixed config.py for Python 3
2019-05-01 12:54:01 +02:00
f4exb
983b4f3da9
REST API examples: setup generalization to config.py with API calls in a json file
2019-04-28 03:29:29 +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
f4exb
7fed61c3b9
REST API examples: added active PTT script based on reverse API
2019-03-29 23:38:58 +01:00
f4exb
546d8dca5e
Reverse API originator information: implemented for start/stop in RTL-SDR and TestSource
2019-03-25 15:10:31 +01:00
f4exb
5cbadf9b3b
Reverse API originator information implementation with RTL-SDR, Lime-SDR Tx, AM demod, AM mod examples
2019-03-25 01:15:27 +01:00
f4exb
554db8fe82
FreeDV demod: implemented modem input volume control. FreeDV mod: set volume polling to 10ms
2019-02-28 17:55:03 +01:00
f4exb
64993cfa2f
FreeDV demod: removed SSB style AGC
2019-02-28 13:59:38 +01:00
f4exb
b999ab2c9a
FreeDV demodulator: REST API
2019-02-25 02:06:15 +01:00
f4exb
cc4604f6d8
FreeDV modulator: implemented audio input with possible resampling
2019-02-24 20:59:09 +01:00
f4exb
8ec923c746
FreeDV modulator: implemented set FreeDV mode setting
2019-02-22 15:30:51 +01:00
f4exb
97d12182c2
FreeDV modulator: removed some SSB specific things
2019-02-22 10:54:50 +01:00
f4exb
b1d103d4a8
FreeDV modulator: added a clone of SSB modulator
2019-02-22 07:17:27 +01:00
f4exb
c1fb4bb46c
Copy audio to UDP/RTP: Opus environment setting
2019-02-18 02:30:43 +01:00
f4exb
ef27776a48
Opus basic encoder
2019-02-18 02:07:30 +01:00
f4exb
6ed8e97576
Audio UDP/RTP codec and decimation: REST API updates
2019-02-15 12:10:01 +01:00
f4exb
8a0508c609
SDRDaemon device plugins migration to Remote device: final changes to remove daemon references. Updated version and Debian changelog
2019-02-03 01:52:11 +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
1480b393fb
Change DaemonSink to RemoteSink in REST API Python examples
2019-01-27 19:46:50 +01:00
f4exb
a9377890cc
Bumped version and updated Debian changelog
2019-01-27 10:07:53 +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
Quentin Swain
876b547997
Fix typo in example script
2019-01-19 20:32:15 -05:00
f4exb
989dbc28b6
REST API examples: added randomize_colors.py in the readme
2019-01-18 01:15:12 +01:00
f4exb
cdfc72a859
REST API examples: Added a randomize channel colors utility as a way to answer to issue #275
2019-01-14 18:34:44 +01:00
f4exb
a0478d0f73
AirspyHF: implemented local DC and IQ imbalance corrections
2019-01-14 09:25:08 +01:00
f4exb
013e512948
AirspyHF: new settings
2019-01-14 02:36:33 +01:00
f4exb
0215839220
REST API: implement reverse API settings (3)
2019-01-11 14:45:00 +01:00
f4exb
3e096580b0
REST API: implement reverse API settings (2)
2019-01-11 08:50:47 +01:00
f4exb
26aab263e0
FCD: Decimation and Fc Pos REST API implementations
2019-01-05 10:07:25 +01:00
f4exb
73a32a8cd7
XTRX output
2019-01-02 15:35:43 +01:00
f4exb
3374892c61
XTRX input: implemented REST API interfaces
2019-01-01 18:28:53 +01:00
f4exb
66efc10006
Merge branch 'dev'
2018-12-28 11:08:44 +01:00
f4exb
7ffe23fe81
Reverse API: added documentation about reverseapi.py script
2018-12-27 23:58:22 +01:00
ZigaS
b743943c70
Update to Qt 5.12.0.
...
Project files with MacOS clang RPATH to use proper paths for shared objects.
Minor path updates in favor of loading plugin libs.
Deployment script packaging using Qt way(macdeployqt).
2018-12-27 09:48:30 +01:00
f4exb
6dc443c512
Reverse API: DSD demod
2018-12-22 13:05:48 +01:00
f4exb
98ae61f4e0
Reverse API: BFM demod
2018-12-22 07:16:15 +01:00
f4exb
166d7fca39
Reverse API: Daemon sink
2018-12-21 17:39:04 +01:00
f4exb
dc05df2bcc
Reverse API: UDP source
2018-12-21 17:10:55 +01:00
f4exb
f8f01d928f
Reverse API: WFM mod
2018-12-21 16:25:22 +01:00
f4exb
98459f3972
Reverse API: SSB mod
2018-12-21 02:02:16 +01:00
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