f4exb
be1976729b
Scope GUI: reworked serialize and deserialize
2021-07-15 18:30:01 +02:00
f4exb
ede1ef0151
ScopeVis: do not save / restore time offset in the settings
2021-07-11 18:02:05 +02:00
f4exb
3a3dc0d8c0
Channel Analyzer / Scope: fixed sample rate handling. Fixes #956
2021-07-10 22:41:24 +02:00
f4exb
55745d3b5e
GLSpectrum: reverted change breaking Qt 5.12 compatibility
2021-07-07 08:49:46 +02:00
f4exb
bd3aa8faf0
Spectrum Markers: make them stick to frequency, power and time distance
2021-07-07 00:07:25 +02:00
f4exb
2eb8abeb00
Scope GUI: amplitude and offset reset buttons. Fixes and updated documentation
2021-06-27 11:42:27 +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
Jon Beniston
af21350b40
Add galactic line of slight plot and galactic coords to Star Tracker
2021-06-25 13:00:59 +01:00
f4exb
bd04ee5a5e
GLScopeGUI: effective implementation of stream input selection. Fixes #872
2021-06-24 22:52:20 +02:00
f4exb
28214de978
Issue #925 . Issue was in GLScopeGUI::setBuddies not the plugin(s)
2021-06-16 06:47:44 +02:00
f4exb
d9e1034f9a
GLScopeGUI: fixed QMetaObject::connectSlotsByName warnings
2021-06-16 00:19:17 +02:00
f4exb
6221693710
GLScopeGUI: synchronize add trace and add trigger in setBuddies method
2021-06-16 00:05:08 +02:00
f4exb
5fde3dfb18
GLScope redesign: set number of streams separately
2021-06-12 10:47:03 +02:00
f4exb
7dbbd9f2ee
GLScope redesign: settings synchro (2)
2021-06-12 10:18:18 +02:00
f4exb
5d615e453c
GLScope redesign: settings synchro (1)
2021-06-12 10:18:18 +02:00
f4exb
e699099946
GLScope redesign: using GLScopeSettings (2)
2021-06-12 10:18:18 +02:00
f4exb
d08844a34c
GLScope redesign: using GLScopeSettings (1)
2021-06-12 10:18:18 +02:00
f4exb
016ec01826
GLScope redesign: ScopeVis multiple I/Q streams support
2021-06-07 01:46:11 +02:00
f4exb
3e9b4a4dee
GLScope redesign: when time offset is positive switch automatically to display memory index 01 to preserve correctness of display. Fixes #892
2021-06-02 21:20:01 +02:00
f4exb
5ab495a3fb
GLScope redesign: moved static constants to GLScopeSettings
2021-05-31 15:56:45 +02:00
f4exb
aa868b9176
GLScope redesign: moved ScopeVis to sdrbase
2021-05-31 15:56:45 +02:00
f4exb
70550f453f
GLScope redesign (1)
2021-05-31 15:56:45 +02:00
Jon Beniston
b5339b1ec8
Add Custom Az/El target and drift scan plot to Star Tracker.
2021-05-24 12:34:38 +01:00
f4exb
05bb5a148d
Spectrum: increase maximum FFT size to 32k and set tooltip with bin size value
2021-04-21 07:20:56 +02:00
f4exb
e9f11e1d37
Spectrum: set limits for averaging
2021-04-20 23:12:05 +02:00
f4exb
aad48501a1
Spectrum: use common constants for FFT size limits and set limits to 64 to 8k
2021-04-20 23:12:05 +02:00
f4exb
986b6f3711
Rename GLSpectrumSettings to SpectrumSettings
2021-04-20 23:12:05 +02:00
f4exb
25a4118e16
DATV demod. final cleanuo, Implements #833
2021-04-08 06:47:33 +02:00
f4exb
461b31495a
GUI: TVScreen: cleanup and revised mutex handling
2021-04-08 00:56:17 +02:00
Jon Beniston
261e329d6d
Fix for issue #828 - allow higher altitude
2021-04-02 13:18:53 +01:00
f4exb
01170eb724
Spectrum: removed FPS 'no limit' setting. Fixes #793
2021-03-07 11:54:16 +01:00
Jon Beniston
5461facb3b
Add Satellite Tracker feature
2021-02-26 20:25:48 +00:00
f4exb
043a76faf8
Spectrum overlap fixes. Spectrum time and power zomming. Implements #779
2021-02-19 13:42:05 +01:00
f4exb
076a4f6306
Spectrum frequency zoom: fixed spectrum info text when sample rate is 0. Spectrum overlap: fixed initialization
2021-02-18 21:48:39 +01:00
f4exb
a8bba2e95a
Spectrum frequency zoom: Restrict autoscale to visible spectrum area. Added missing images for documentation. Issue #773
2021-02-18 06:23:12 +01:00
f4exb
7ea71996f0
Spectrum frequency zoom: do not combine mousewheel with Alt. Instead zooming active only outside channels center lines. Added documentation. For issue #773
2021-02-18 06:07:09 +01:00
f4exb
e1b0c6d1e9
Spectrum frequency zoom: inhibit channel move to pointer if Alt modifier is engaged. Fixed effective zoom/pan update on change
2021-02-17 23:00:32 +01:00
f4exb
202ba6d8da
Fixed build issues for issue #773
2021-02-17 10:15:34 +01:00
f4exb
d22bdb3e5e
Spectrum frequency zoom: implemented panning. Implements #773
2021-02-17 07:27:10 +01:00
f4exb
8f09cdd80e
Spectrum: format top line info
2021-02-16 22:26:13 +01:00
f4exb
20da400b21
Spectrum: added top info line with zooming info
2021-02-16 07:25:22 +01:00
f4exb
1765298c2c
Spectrum frequency zoom: update channel markers accordingly
2021-02-16 05:51:23 +01:00
f4exb
4d99533009
Spectrum frequency zoom: implementation for spectrum and waterfall only
2021-02-15 21:29:27 +01:00
f4exb
ab0a7f2e60
Spectrum frequency zoom: UI implementation and messaging to spectrum vis
2021-02-15 13:49:51 +01:00
f4exb
e04cc10ae6
Spectrum: final adjustments and updated documentation
2021-02-13 10:01:55 +01: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
f4exb
cc8e4cec57
Adjust spectrum auto range algorithm
2021-02-11 05:13:13 +01:00
f4exb
6641355fbd
Spectrum GUI autoscaling. Implements #771
2021-02-10 08:34:42 +01:00
f4exb
7827800d13
FFT overlap: time scale correction. Implements #770
2021-02-09 08:08:59 +01:00
f4exb
b4e4450ce3
FFT overlap: averaging tooltip correction
2021-02-09 07:39:03 +01:00
f4exb
7d33899770
Spectrum overlap: basic implementation
2021-02-09 07:12:32 +01:00
f4exb
59d0ea671b
HTTP download manager: fixed warning
2021-02-09 06:55:28 +01:00
Jon Beniston
d80087b974
Star Tracker updates.
...
Add sky temperature calculation.
Add Solar flux plot.
Add .gitattributes so .fits files are treated as binary.
2021-01-29 12:57:58 +00:00
f4exb
437675b7e0
GLShaderTVArray: fixed regression introduced by commit a08e18b
2020-12-20 08:51:42 +01:00
f4exb
a08e18b505
TVScren: removed clanup() call from destructot. Some code cleanup
2020-12-12 20:04:18 +01:00
f4exb
ba642e8fab
TVScreenAnalog: removed usage of std::shared_ptr
2020-12-10 07:28:55 +01:00
Jon Beniston
bfeb13f5a3
Add tooltips for dock title bar buttons
2020-11-24 19:59:33 +00:00
f4exb
92ae4c358e
GLSpectrum: fixed settings and waterfall share serialization. Reinstate #609
2020-11-15 21:56:45 +01:00
f4exb
696c6c9379
Fixed remaining warnings
2020-11-15 12:02:04 +01:00
f4exb
9bd8e9c34e
Fixed -Wsign-compare warnings
2020-11-14 22:08:06 +01:00
f4exb
7a6636b63a
Fixed -Wunused-variable warnings
2020-11-14 18:45:05 +01:00
f4exb
55eb6cc951
Fixed -Wunused-parameter warnings
2020-11-14 11:13:32 +01:00
f4exb
f668863aed
Fixed -Wreorder warnings
2020-11-14 05:51:19 +01:00
f4exb
d2710806bf
Renamed sdrbase AudioOutput to AudioOutputDevice
2020-11-12 22:13:44 +01:00
f4exb
3e95e2b1a5
Corrected spectrum initialization when set as GUI buddy
2020-11-12 19:40:35 +01:00
f4exb
e69818cc45
REST API: implemented GUI code for /sdrangel/deviceset/{deviceSetIndex}/spectrum/settings (PUT,PATCH) and /sdrangel/deviceset/{deviceSetIndex}/spectrum/server (POST,DELETE)
2020-11-11 19:08:34 +01:00
f4exb
13ace213a7
Websocket spectrum: implemented start/stop server from spectrum GUI
2020-11-11 11:11:21 +01:00
f4exb
3730cbf865
Websocket spectrum: Websocket spectrum settings dialog implementation taking settings into account
2020-11-11 10:49:02 +01:00
f4exb
26c7821d68
Interferomter
2020-11-10 16:38:12 +01:00
f4exb
943ae81750
ChirpChat modulator: implementation
2020-11-09 18:56:06 +01:00
f4exb
b9395219d4
Added ChirpChat demod (2)
2020-11-09 17:14:17 +01:00
Kacper Michajłow
1e5ae8ea0f
Define _USE_MATH_DEFINES and clean M_PI redefinitions
2020-11-04 23:05:41 +01:00
f4exb
a9d09e30a8
Fixed Qt version checks
2020-11-04 23:05:32 +01:00
f4exb
379096cbdd
Migrate code to Qt 5.14.2
2020-11-04 20:08:44 +01: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
40bd300baf
Channel Analyzer: set GUI sample rate at construction time. Fixes #649
2020-10-07 21:32:32 +02:00
f4exb
c1ca3ec54b
Feature plugins: general GUI updates
2020-09-28 19:24:19 +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
f4exb
e8f3745bf3
Feature plugins framework initial commit and Misc plugins removal
2020-09-28 16:49:32 +02:00
Jon Beniston
d1f9c57f66
Add narrowband FM preemphasis settings
2020-09-24 08:36:13 +02:00
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