Commit Graph

609 Commits

Author SHA1 Message Date
f4exb 7b8319c79f GLScope: fixed missing mutex acquisitions wherever the changes flag is set to true 2019-08-15 02:11:10 +02:00
f4exb ec22056cbf REST API: config: fixes (2) 2019-08-13 12:18:47 +02:00
f4exb 895f196fa5 GLSpectrum: fixed missing mutex acquisitions wherever the changes flag is set to true 2019-08-12 10:35:20 +02:00
f4exb 07f157272c Update main window layout only if data available. Updated version and changelogs 2019-08-12 09:34:59 +02:00
f4exb ca66e47283 REST API: config: fixes (1) 2019-08-12 01:46:27 +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 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 4b3d088407 GLSpectrum settings refactoring (1) 2019-08-05 01:56:29 +02:00
f4exb a078239685 REST API: config: GET (11). Support of the rest of devices 2019-08-04 20:24:44 +02:00
f4exb c7d05aeaff REST API: config: GET (7): debug phase 1 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 62ef01c21c REST API: config: GET (1) preferences and partial presets 2019-08-01 02:16:56 +02:00
f4exb 11eef9f02e CW keyer keyboard input: implemented controls in CW keyer 2019-07-30 09:27:55 +02:00
f4exb 1f30f527f5 CW keyer: standardize settings processing 2019-07-30 01:31:46 +02:00
f4exb 57efa91a5b CW keyer keyboard input: GUI mods (1) 2019-07-29 18:54:50 +02:00
f4exb 1f39dc871a New AMBE processing: updated readme 2019-07-23 23:34:48 +02:00
f4exb 47d919d55d Merge master into dev 2019-07-23 22:59:30 +02:00
f4exb 9abc0a374c AMBE: GUI fix 2019-07-23 22:53:31 +02:00
f4exb bf5fe26f1e AMBE: allow freeflow input for AMBE server and ip or any device 2019-07-23 22:21:55 +02:00
Martin Hauke a1548333a7 Fix some typos 2019-07-22 23:14:23 +02:00
f4exb 0af803551a Main window: handle window closing correctly 2019-07-22 18:49: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 4ef1f011cb New AMBE engine REST API support 2019-07-21 01:57:51 +02:00
f4exb 144b0db196 New AMBE engine (3) 2019-07-20 23:25:00 +02:00
f4exb f04b6eb975 New AMBE engine (2) 2019-07-20 05:47:22 +02:00
f4exb 8d6a69eec6 New AMBE engine (1) 2019-07-19 18:38:03 +02:00
f4exb 7965ffdee0 Fixed T display in input device tab for device sinks (Tx) 2019-07-10 23:59:12 +02:00
f4exb d0c2b73d99 Full renaming of FileSource device to FileInput 2019-07-08 00:59:04 +02:00
f4exb ae787a2768 DeviceUserArgs: UI: fixed possible segfault when tree item pointer is null 2019-06-30 04:19:28 +02:00
f4exb 68e4eaac68 PVS-Studio analys fixes: core package minor issues 2019-06-15 07:00:09 +02:00
f4exb 06dea9b29f PVS-Studio analys fixes: core package serious issues 2019-06-14 16:58:09 +02:00
f4exb 63132f0165 Device user arguments: updated documentation 2019-06-14 14:10:25 +02:00
f4exb ea1b3e90b4 Device user arguments: pass from main window to device API 2019-06-13 18:43:06 +02:00
f4exb 4f89e22cc2 Device user arguments (5) 2019-06-13 17:28:21 +02:00
f4exb 597a526527 Device user arguments (4) 2019-06-13 07:37:28 +02:00
f4exb d79926e91b Device user arguments (3) 2019-06-13 01:23:05 +02:00
f4exb 6ebccb5b64 Device user arguments (2) 2019-06-12 18:50:53 +02:00
f4exb 1c8f0c8c14 Device user arguments (1) 2019-06-12 08:39:25 +02:00
f4exb 19bc6b1b93 Enlarge text box of splash screen so that the tallest characters display correctly 2019-06-09 23:10:12 +02:00
f4exb 67be5a86d9 Windows: restored online API documentation 2019-06-02 20:34:49 +02:00
Vort 05a9c0a371 Improve precision of master timer 2019-06-02 07:35:50 +03:00
f4exb 82f216f696 Corrected spectrum channel marker text display (see only the active one) 2019-06-02 01:37:12 +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 ecb4a08718 MIMO: channel marker affinity with the stream being displayed on the main spectrum. Implemented in demod AM 2019-05-30 18:38:10 +02:00
Davide Gerhard 2e04d2fe9d
fix windows code to build with MSVC
- remove __attribute__((unused)) not supported on MSVC
- remove  __attribute((unused)) not supported on MSVC
- add symbol exports to RemoteDataReadQueue and RemoteDataQueue
- add export symbols to sdrsrv
2019-05-28 15:19:19 +02:00
f4exb f9a8523714 MIMO: add channel to testMI (2) 2019-05-27 02:52:33 +02:00
f4exb 6c71893143 Improve MSVC 2015 compatibility of FileSource plugin (fixes #348)
SoapySDR: enhanced log message during scan to show which id parameters are used
Windows build fixes
Perseus server: fixed missing libusb libraries in cmake file
2019-05-23 16:25:44 +02:00
f4exb c85a523217 MIMO: added support in sampling device control UI 2019-05-22 02:56:42 +02:00
Davide Gerhard 271d520e98
fix abs c++ usage on valuedialz.cpp 2019-05-21 20:19:30 +02:00
Davide Gerhard 94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR 2019-05-21 20:19:30 +02:00
Davide Gerhard 44668ad425
fix AUTOUIC with cmake <3.9 on sdrgui with ../ include 2019-05-21 20:19:29 +02:00
Davide Gerhard 5ceffe14cc
rework to prepare for use cpack; new sdrangel icon 2019-05-21 20:19:29 +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 319c988ef9 Fixed select device stream dialog window placement 2019-05-21 14:12:32 +02:00
f4exb 222005c189 Added missing files for DeviceStreamSettingsDialog 2019-05-21 08:44:46 +02:00
f4exb 71de6774c4 MIMO: dialog to select device stream from channel. Implemented in AM demod 2019-05-21 01:52:13 +02:00
f4exb b01c4e2477 Device API: added a number of source and sink streams and update it from the plugins 2019-05-21 00:27:08 +02:00
f4exb e62e187931 MIMO: AM demod: implemented stream index (except dialog and apply setting) 2019-05-20 16:31:15 +02:00
f4exb 8fd864aadf MIMO: removed enable flag in main window and rely on the DSP engine as a unique information source instead 2019-05-20 01:25:35 +02:00
f4exb 88ea8b2ae9 Renamed createSampleXXXPluginInstanceYYY methods to remove the redundant YYY part 2019-05-19 10:28:50 +02:00
f4exb f220927704 MIMO: add channels 2019-05-18 15:40:00 +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 f351fe6e71 MIMO support: added basics in device UI set and device set 2019-05-16 18:39:13 +02:00
f4exb 1873f3f6f0 Added a splash screen on startup 2019-05-14 19:23:13 +02:00
f4exb b2e35b2d31 Added a hidden command line option to activate MIMO functionality 2019-05-12 10:25:55 +02:00
f4exb a757595ce7 GLSpectrum: added ability to use the mouse wheel to move the central channel marker line 2019-05-12 00:46:31 +02:00
f4exb dfb02251e1 Updated main window readme with recent changes in channel top bar controls 2019-05-11 01:15:26 +02:00
f4exb ec0865b409 New stream setting display and change dialog placeholder in channel rollup widget 2019-05-09 20:53:18 +02:00
f4exb a5e9f251ef Single channel API 2019-05-09 17:27:12 +02:00
f4exb 9e628917dc Removed all obsolete references to devicesourceapi.h and devicesinkapi.h 2019-05-09 12:10:27 +02:00
f4exb 029e559824 Single DeviceAPI: REST API fixes 2019-05-09 01:12:40 +02:00
f4exb 89e53cf179 Single DeviceAPI interface (1) 2019-05-08 22:11:53 +02:00
f4exb fad3ed66b6 GUI: removed multiple source channel warning popup 2019-05-07 21:13:32 +02:00
f4exb 7ea814c180 Plugin interface: use enum for single Rx or single Tx type and added the any type 2019-05-07 18:58:20 +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 105873bfda ValueDial fixes 2019-04-26 11:34:35 +02:00
f4exb 1e0da5b8ee AM demod: fixed reverse API settings from the API 2019-04-20 19:11:58 +02:00
f4exb d0bb485ba2 BladeRF: updated documentation 2019-04-13 23:48:16 +02:00
f4exb f5f2349d09 Obtain version string from git 2019-04-13 10:30:16 +02:00
f4exb 8488161e6d Fixed incomplete copyright headers (4): sdrgui 2019-04-11 14:43:33 +02:00
f4exb ca88a3a42e Channel Analyzer: fixed bug in deserialization. Fixes issue #314 2019-03-24 10:53:30 +01:00
f4exb 2d6730678d DATV demod: implemented audio and video mute. Corrected audio volume 2019-03-23 06:06:42 +01:00
f4exb ac5b6c184a FreeDV demod: stats in the GUI (2) 2019-02-27 18:37:07 +01:00
Stefan Biereigel 3644f23f18 reflect keyboard command changes in readme 2019-02-26 07:39:30 +01:00
Stefan Biereigel c55b770687 remove focus change event 2019-02-24 18:04:43 +01:00
f4exb 8c9725cefc Copy audio to UDP/RTP: updated documentation 2019-02-20 00:05:07 +01:00
f4exb 1823a78509 Copy audio to UDP/RTP: Opus implementation: some polishing 2019-02-19 11:53:26 +01:00
f4exb bd48a2feb5 Copy audio to UDP/RTP: Opus implementation (5) 2019-02-19 02:07:26 +01:00
f4exb 297dcce2d3 Copy audio to UDP/RTP: Opus implementation (3) 2019-02-18 22:06:43 +01:00
f4exb 4c85516741 Copy audio to UDP/RTP: Opus implementation (2) 2019-02-18 18:29:37 +01:00
f4exb c1fb4bb46c Copy audio to UDP/RTP: Opus environment setting 2019-02-18 02:30:43 +01:00