Commit Graph

1004 Commits

Author SHA1 Message Date
f4exb 58328ace0d Spectrum GUI: updates to the go to markers feature and documentation 2022-06-25 02:53:11 +02:00
Jon Beniston 50127b4003 SpectrumGUI: Add combo box to allow center frequency to be set to annotation marker 2022-06-24 23:37:22 +01:00
f4exb e881bc892c Fixed and updated spectrum markers documentation 2022-06-24 23:32:55 +02:00
f4exb f95d0e43c7 Following PR #1305: set device center frequency from the MainWindow rather than in MainSpectrumGUI 2022-06-24 22:53:13 +02:00
f4exb 1638814647 Spectrum GUI: corrected size of some icon pics 2022-06-24 22:53:13 +02:00
f4exb 24dc96fc9f Spectrum component documentation corrections 2022-06-24 22:53:13 +02:00
Edouard Griffiths 691a5f36d2
Merge pull request #1306 from srcejon/spec_markers
Spectrum markers: Allow both types to be displayed at the same time
2022-06-24 19:15:47 +02:00
Jon Beniston 73487e8ef9 Spectrum markers: Allow all to be displayed 2022-06-24 16:44:44 +01:00
Jon Beniston d1670b3ab4 Spectrum: Allow frequency scolling with middle mouse button and moving channel marker outside of frequency range 2022-06-24 14:47:33 +01:00
Jon Beniston cbd663f2af Spectrum: Fix mouse wheel to zoom in waterfall 2022-06-24 11:55:52 +01:00
f4exb 1ad54ef2f5 Updated spectrum component documentation 2022-06-24 12:34:34 +02:00
f4exb 844832a776 Readjust minimum main spectrum window dimestions 2022-06-24 03:44:53 +02:00
f4exb bbeb058944 Reworked spectrum GUI controls 2022-06-24 03:33:32 +02:00
f4exb 87451425c7 Spectrum GUI: format update 2022-06-23 21:23:16 +02:00
Jon Beniston 33c19b6fe0 Value dial: Check for completed animation before using m_value 2022-06-23 16:26:27 +01:00
Jon Beniston 4270879721 Spectrum markers dialog: Fix show field in CSV export 2022-06-23 11:24:14 +01:00
Jon Beniston e99f8eb86a Remove unneeded code 2022-06-22 18:44:05 +01:00
Jon Beniston 4d78fdaa81 Change frequency zoom so that frequency under cursor remains the same 2022-06-22 18:33:53 +01:00
Jon Beniston 5c214c0382 Spectrum: Enable alpha blending on gradient fill, so channel markers are visible 2022-06-22 10:07:35 +01:00
Jon Beniston b8576cf0ae Fix filename 2022-06-22 09:04:25 +01:00
Jon Beniston 5eb697c994 Spectrum: And fill and gradient styles. Allow 2D waterfall color map to be changed 2022-06-22 08:52:48 +01:00
Jon Beniston 4df26f7140 3D Spectrogram: Use texture height rather than fft size for clamping limit 2022-06-21 10:09:08 +01:00
Jon Beniston 2008967f2b Spectrum: Formatting 2022-06-20 15:24:33 +01:00
Jon Beniston c06f9f4ea8 Spectrum: Prevent null texture warning when only histogram is displayed 2022-06-20 15:23:51 +01:00
Jon Beniston 8c500cf0c6 Fix formatting 2022-06-20 08:50:28 +01:00
Jon Beniston 94f93ee9ad Update TVScreen to OpenGL 3.3 2022-06-19 23:22:43 +01:00
Jon Beniston 34ce5ae398 Support high DPI devices 2022-06-19 22:14:26 +01:00
Jon Beniston 72dfe95a5b GL_LUMINANCE is deprecate so doesn't work on Mac. Use GL_RED instead. 2022-06-19 21:37:24 +01:00
Jon Beniston 37622db678 Optimise VAO usage 2022-06-19 14:16:45 +01:00
Jon Beniston 0a91c30038 Create VAOs properly 2022-06-19 11:39:13 +01:00
Jon Beniston 74d61855e4 Use VAOs for OpenGL 3 CoreProfile 2022-06-19 11:22:46 +01:00
Jon Beniston e31880fc66 Use integers for OpenGL version 2022-06-19 00:11:46 +01:00
Jon Beniston e13e919012 Add OpenGL shaders using OpenGL 3.3 syntax for MacOS which doesn't support version 2 syntax wth 4.2 context 2022-06-18 23:40:25 +01:00
Jon Beniston c135affb6a Simply matrix calcs. Fix for clang 2022-06-18 13:07:10 +01:00
Jon Beniston d441e6d475 Add 3D spectrogram 2022-06-18 12:35:44 +01:00
f4exb 225f8ef0b3 Features: fixed common settings menu placement. Issue #1286 2022-06-12 23:24:36 +02:00
f4exb 7e8db84e67 GLScope: fixed X2 frequency scale setting 2022-06-01 20:15:35 +02:00
Jon Beniston 49460a48df USRP: Add support for non-discoverable devices and user arguments.
Tweak UI so icons aren't squashed.
2022-06-01 15:37:50 +01:00
f4exb 67d4e3d105 DOA2: set scope timescale display as frequency in FFT (correlation) mode for X and XY displays 2022-05-28 23:44:53 +02:00
f4exb 2971dfe3af AMBE feature: more updates to documentation 2022-05-25 19:58:18 +02:00
f4exb 558955f6f9 AMBE feature: removed AMBE devices dialog 2022-05-25 00:53:57 +02:00
f4exb 3880a0f98f AMBE feature: cleanup of main application AMBE support 2022-05-25 00:13:40 +02:00
f4exb 928a4c76e0 LimeRFE feature documentation 2022-05-23 00:16:50 +02:00
f4exb d0c2b24694 Removed main LimeRFE support 2022-05-22 22:10:36 +02:00
Daniele Forsi ede1b03528 Fix typing errors in readme's
These are errors that codespell doesn't fix automatically because there is more than one fix.
The following command now gives an empty list of possible fixes, as expected:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,hist,inout,lits,nd,ot,verry --write-changes --summary {} \+
2022-05-22 11:53:36 +02:00
f4exb 01dc1a9490 ButtonSwitch: use stylesheet instead of fiddling with the color palette. Fixes some inital color state issues 2022-05-19 17:51:51 +02:00
f4exb 9e4b5bda56 Save auto stack workspaces status in configuration 2022-05-19 15:48:14 +02:00
f4exb a10fe91c5d Updated documentation 2022-05-18 23:09:22 +02:00
f4exb 0a83f50821 Added Blackman-Harris 7 term FFT window 2022-05-18 22:21:12 +02:00
f4exb 5447a8caef Added 3 term Blackman window to FFTWindow and use it as default in FFT filter 2022-05-18 19:22:13 +02:00