f4exb
b85c4a4f1a
GUI: Removed some useless maximum size constraints
2020-09-22 00:09:38 +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
57943a9b6d
Removed sampling device control objects
2020-09-13 23:56:10 +02:00
f4exb
5af1e12f6d
New sampling devices dock with change and reload buttons. Implements #629
2020-09-13 23:38:20 +02:00
f4exb
5c1dc1e5a7
New channels dock with add channels button replaces add channel from sampling devices control. Implements #628
2020-09-12 10:50:32 +02:00
f4exb
97efda734f
GLSpectrum: fixed settings and waterfall share serialization. Fixes #609
2020-08-29 11:10:11 +02:00
f4exb
cbf8ef05e6
GLScope and GLSpectrum: removed useless calls to cleanup() in destructor
2020-08-25 21:00:11 +02:00
f4exb
603ff29241
RollupWidget: fixed collapse section header not showing up. Fixes #608
2020-08-24 19:42:25 +02:00
f4exb
e6d9e4758c
Merge pull request #598 from Vort/value_dial_vkeyb
...
ValueDial(Z): add virtual keyboard support
2020-08-13 13:53:39 +02:00
Vort
73b221f055
ValueDial(Z): add virtual keyboard support
2020-08-12 13:26:49 +03:00
Vort
f08ed0ff7d
ATV Demodulator: implement double buffering
2020-08-10 15:54:34 +03:00
f4exb
d80d050992
RoolupWidget: exclude dialogs from children widgets that can be used as roll up widgets
2020-08-08 17:29:57 +02:00
Vort
2e90be0044
Sample offset is adjusted every line
2020-08-05 19:36:07 +03:00
Vort
44d199cfab
Move TVScreen data to separate object
2020-08-04 17:02:18 +03:00
Vort
a6ec7651fb
TVScreenAnalog with subsample shift shader added
2020-08-04 10:02:08 +03:00
f4exb
9c11e022f3
GLShaderTextured: use mutable or immutable storage depending on system capability. Implements #582
2020-08-03 13:07:14 +02:00
f4exb
161cded056
Fixed some compiler warnings
2020-08-03 13:07:06 +02:00
f4exb
b747966c8e
Button switch: added methods to set color and reset to default button colors
2020-08-03 12:59:49 +02:00
Vort
4afd5a7a2d
ATV Demodulator: improvements of HSync and VSync algorithms. Fixes #459 .
2020-07-19 14:17:54 +03:00
f4exb
252156ccbf
GLSpectrum: synchronize spectrum running with the GUI spectrum freeze button. Fixes issue #561
2020-07-10 00:08:42 +02:00
f4exb
f455d0b984
ButtonSwitch: invoke setChecked on toggle handling so that the button face is changed appropriately
2020-07-10 00:06:55 +02:00
f4exb
aea72786b6
GLSpectrum: factorized displayScaledF and displayScaledM
2020-07-06 19:23:46 +02:00
f4exb
eeaae1b458
GLSpectrum: rationalize marker code
2020-07-06 19:23:17 +02:00
f4exb
20e16ebe49
GLSpectrum: remove markers manually. Fixed UI
2020-07-06 19:22:40 +02:00
f4exb
c534766ea2
GLScope: added markers. Implements #497
2020-07-06 19:20:20 +02:00
f4exb
86176555c2
GLSpectrum: added a freeze button
2020-07-05 10:15:39 +02:00
f4exb
49c6027b8e
GLSpectrum: added markers. Implements #557
2020-07-05 10:05:31 +02:00
f4exb
f13783b4e5
IQ swap: fixed transverter dialog
2020-06-23 22:25:54 +02:00
f4exb
4b388f02c3
IQ swap: implementation in transverter dialog
2020-06-23 19:58:08 +02:00
f4exb
2b35a7019c
Make dedicated readme for TransverterDialog
2020-06-23 19:57:21 +02:00
f4exb
fcff673317
Sepectrum GUI: use spin boxes for reference level and range with finer steps. Implements issue #546
2020-06-20 09:49:44 +02:00
Texas.C
bc13dab313
fix tiny build issue on Qt5.15.0
2020-06-07 02:24:26 +08:00
f4exb
2ccb866c79
GLSpectrum GUI: removed m_averagingMaxScale from settings
2020-05-16 06:48:50 +02:00
f4exb
578ac1db00
GLSpectrum: use GLSpectrumSettings
2020-05-15 23:32:29 +02:00
f4exb
a125ab02cf
GLSpectrumGUI: removed reference to message queue in setBuddies method
2020-05-15 23:27:39 +02:00
f4exb
7d6d351891
SpectrumVis: removed message queue parameter from configure method
2020-05-15 23:22:34 +02:00
f4exb
ac6c3b08f2
Websocket spectrum: first implementation
2020-05-15 22:49:35 +02:00
f4exb
6a6b5f8d7e
Removed SpectrumVis from GUI dependency
2020-05-15 22:37:11 +02:00
f4exb
b64d813cfc
Fixed some warnings from Mac ports compilation
2020-04-19 06:14:45 +02:00
f4exb
47b8dc199b
GLSpectrum GUI optimization
2020-03-16 21:34:35 +01:00
f4exb
8a5daee1b8
Added Kaiser window
2020-02-26 12:57:31 +01:00
f4exb
f38d45f553
AudioDeviceDialog: respect audio device manager constness
2020-01-25 05:44:38 +01:00
f4exb
cf6f8374de
LimeRFE USB support: implemented power calibration in UI
2020-01-17 15:08:43 +01:00
f4exb
d0858f21fb
Added possibility to specify devices that cannot be discovered automatically. This implements #445
2019-12-16 01:03:47 +01:00
f4exb
8d2f65f967
Device user arguments: implemented non discoverable devices specification in GUI
2019-12-15 00:19:50 +01:00
f4exb
19da4eae76
Scope: added DOA projections and updated ChannelAnalzyer
2019-11-15 22:58:28 +01:00
f4exb
47e80ad8d1
GLSpectrum: set default window to Hanning
2019-10-27 22:25:17 +01:00
f4exb
b18d81e16b
GLScope: fixed trace modulo setup
2019-10-16 18:02:28 +02:00
f4exb
8126cbeb5c
GLScope: modulo for trace color repetition
2019-10-15 22:52:56 +02:00
f4exb
97dc714d4e
GLScope: rainbow palette for Y1 on polar displays
2019-10-15 01:24:36 +02:00
f4exb
198de8d139
GLScope: polar grid
2019-10-14 18:50:40 +02:00
f4exb
b5a2180c30
GLScope: polar grid and conversion for XY display (1)
2019-10-14 01:42:24 +02:00
f4exb
d3176ef578
Scope: added possibility to change trace chunk size
2019-10-09 07:39:52 +02:00
f4exb
d1ba318c45
Allow channel marker to be present in more than one spectrum in MIMO mode
2019-09-09 00:59:03 +02:00
f4exb
ac8a73c529
GLSpectrum and GLScope: do not leave mutex locked while calling the update() method. Reset the config changed flag after call to applyConfig()
2019-08-23 13:23:19 +02:00
f4exb
7b8319c79f
GLScope: fixed missing mutex acquisitions wherever the changes flag is set to true
2019-08-15 02:11:10 +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
b980a92995
REST API: config: added PATCH and fixes
2019-08-11 01:27:19 +02:00
f4exb
4b3d088407
GLSpectrum settings refactoring (1)
2019-08-05 01:56:29 +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
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
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
ae787a2768
DeviceUserArgs: UI: fixed possible segfault when tree item pointer is null
2019-06-30 04:19:28 +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
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
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
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
e62e187931
MIMO: AM demod: implemented stream index (except dialog and apply setting)
2019-05-20 16:31:15 +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
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
ec0865b409
New stream setting display and change dialog placeholder in channel rollup widget
2019-05-09 20:53:18 +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
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
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
ac5b6c184a
FreeDV demod: stats in the GUI (2)
2019-02-27 18:37:07 +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
f4exb
ea0767f040
Copy to UDP/RTP: corrected audio dialog G722 sample rate SDP string display
2019-02-17 18:30:19 +01:00