f4exb
417d860635
Massive UI revamping (v7): AM, DSD, NFM, SSB, WFM demods: improved resizing and rollup collapse/expand handling. Part of #1209
2022-04-24 01:24:22 +02:00
f4exb
f7bfd10bd7
Massive UI revamping (v7): sample sink and mimo: make sure it is all fixed sized
2022-04-23 18:48:16 +02:00
f4exb
c803788dbb
Massive UI revamping (v7): make AM, NFM and WFM demods horizontally resizable within limits. Part of #1209
2022-04-23 14:00:23 +02:00
f4exb
72ae871c4a
Massive UI revamping (v7): better handling of expandable rollup sub widgets. Apply to SSB demod. Part of #1209
2022-04-23 13:59:43 +02:00
f4exb
632378205a
Merge branch 'v7' of https://github.com/f4exb/sdrangel into v7
2022-04-23 11:38:03 +02:00
Jon Beniston
99fce0dce0
Add FramelessWindowResizer class for resizig frameless windows.
...
Remove top-right resize grip from windows.
In channels and features, make sure enterEvent and leaveEvent are passed
to parent class.
2022-04-22 18:21:24 +01:00
f4exb
90386842ca
Massive UI revamping (v7): fixed widget size handling: features. Part of #1209
2022-04-21 23:31:01 +02:00
f4exb
5a265d7fe3
Massive UI revamping (v7): fixed widget size handling: sample MIMO. Part of #1209
2022-04-21 21:44:57 +02:00
f4exb
f3f504c88d
Massive UI revamping (v7): fixed widget size handling: sample sinks. Part of #1209
2022-04-21 19:24:40 +02:00
f4exb
90d331675a
Massive UI revamping (v7): fixed widget size handling: sample sources. Part ofs #1209
2022-04-21 07:53:36 +02:00
f4exb
249db03cf3
Massive UI revamping (v7): fixed device workspace index save/restore and removed useless geometry blobs. Fixes #1207
2022-04-20 20:08:41 +02:00
f4exb
0779ab0c70
Massive UI revamping (v7): spectrum documentation
2022-04-18 18:33:37 +02:00
f4exb
560d61abcb
Massive UI revamping (v7): feature window basic feature settings dialog: implemented reset to default title. Some cosmetic changes
2022-04-18 12:08:33 +02:00
f4exb
018b97e17d
Massive UI revamping (v7): updated basic channel settings and indicate stream index for MIMO device and single stream channel
2022-04-18 01:42:03 +02:00
f4exb
2c070f811e
Massive UI revamping (v7): Channel window documentation. Show device type name in index tooltip
2022-04-17 10:20:07 +02:00
f4exb
40e34bdebd
Massive UI revamping (v7): implemented device common settings from top bar and added documentation on device windows top and bottom bars
2022-04-17 01:31:50 +02:00
f4exb
103301f19a
Massive UI revamping (v7): Implemented channel move to another device and more
2022-04-16 16:45:53 +02:00
f4exb
4e2a4b7f6c
Massive UI revamping (v7): more cleanup
2022-04-15 19:53:50 +02:00
f4exb
e366f5eba6
Massive UI revamping (v7): SSB demod: fixed AGC time QDIal value change handler connection
2022-04-15 18:59:15 +02:00
f4exb
0ec3ee5a57
Massive UI revamping (v7): device change: Prefer memory leak to core dump by not deleting old GUI. Unresolved seqfault
2022-04-14 20:41:32 +02:00
f4exb
eb720c3f75
Massive UI revamping (v7): Removed unneeded references to ScopeVisXY
2022-04-14 13:16:54 +02:00
f4exb
98a3a76ca1
Massive UI revamping (v7): DSDDemod and DATVDemod: Prefer memory leak to core dump as TVScreen destructor is buggy
2022-04-14 13:14:44 +02:00
f4exb
3604bf8091
Massive UI revamping (v7): fixed spectrum move and device workspace index save in preset
2022-04-14 03:07:33 +02:00
f4exb
d019d85904
Massive UI revamping (v7): fixed initialization sequence in VOR Demod SC
2022-04-14 00:11:16 +02:00
f4exb
df4e769e18
AirspyHF: fixed issue initializing device when open fails (no sample rates)
2022-04-14 00:10:06 +02:00
f4exb
af13b31d85
Massive UI revamping (v7): display channel absolute frequency in status bar. Manage shift frequency limits
2022-04-13 11:08:21 +02:00
f4exb
f1cf2f4f18
Massive UI revamping (v7): persistent channel show/hide
2022-04-12 18:27:27 +02:00
f4exb
2f89b79c84
Massive UI revamping (v7): added channels
2022-04-12 16:20:45 +02:00
f4exb
32973132d9
Massive UI revamping (v7): unify custom widget borders
2022-04-10 02:19:26 +02:00
f4exb
cfde845b5a
Massive UI revamping (v7): devices UIs update
2022-04-09 22:05:55 +02:00
f4exb
0ca0eb8f73
Massive UI revamping (v7): devices intermediate
2022-04-09 13:38:22 +02:00
f4exb
aad90aeabc
Massive UI revamping (v7): devices basic
2022-04-07 16:32:03 +02:00
f4exb
43f53fe26a
Massive UI revamping (v7): created configurations with just Features for now
2022-04-05 16:28:07 +02:00
f4exb
5abef702e4
Massive UI revamping (v7): features
2022-04-05 16:28:07 +02:00
Piotr Majkrzak
21e033f9a9
SDRPlayV3: Take LIF downsampling into account when calculating the final bandwidth
2022-04-03 15:19:16 +02:00
f4exb
7f1c838cec
Updated versions and changelogs
2022-03-30 22:16:08 +02:00
f4exb
9f54d32945
Final cleanup of legacy message pipes. Implements #1154
2022-03-29 23:03:54 +02:00
f4exb
35f1c2aacc
Map feature and dependent plugins: implement new message pipes. Part of #1154
2022-03-29 20:12:15 +02:00
Jon Beniston
9734511c50
Fix satellite tracks when timezone isn't UTC
2022-03-29 10:48:53 +01:00
f4exb
842546aec6
Rotator controller and dependent plugins: implemented new message pipes and other fixes. Part of #1154
2022-03-28 20:12:25 +02:00
f4exb
1819ca6e94
Radioastronomy and StarTracker: implement new message pipes. Part of #1154
2022-03-27 08:01:02 +02:00
f4exb
920d160f13
FeatureAPI: Added more convenient getIdentifier pure virtual method
2022-03-26 12:25:35 +01:00
f4exb
55a0ceadf3
Removed some obsolere references to legacy message pipes
2022-03-26 10:34:46 +01:00
f4exb
323ebb85f7
Radiosonde demod: fixed reportdemod message pipes
2022-03-26 10:22:19 +01:00
f4exb
b1543c2b98
APRS: implemented new message pipes. Part of #1154
2022-03-26 09:53:06 +01:00
f4exb
7689a16109
ChannelAPI: Added more convenient getIdentifier pure virtual method
2022-03-26 09:51:06 +01:00
f4exb
a907b9f616
VOR localizer feature: some code simplifications
2022-03-26 09:47:15 +01:00
f4exb
df287e8f29
AIS and Radiosonde: implemented new message pipes. Part of #1154
2022-03-26 05:37:54 +01:00
f4exb
dde85ee084
Demod analyzer feature: change addRollupWidget placement to fix #1183 . Fixes #1183
2022-03-25 02:53:25 +01:00
f4exb
4111c967e9
Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185
2022-03-23 22:32:23 +01:00
Jon Beniston
4010ca6f75
Map: Remove unneeded code
2022-03-23 09:05:56 +00:00
Jon Beniston
080a3f5ae3
ADS-B: Remove device set refresh button, as now automatic. Fix possible crash on close.
2022-03-23 09:04:04 +00:00
Jon Beniston
625104c181
ADS-B: Remove device set refresh button, as now automatic. Fix possible crash on close.
2022-03-23 09:03:42 +00:00
Jon Beniston
54410f8154
Remove obsolete code
2022-03-21 10:16:47 +00:00
Jon Beniston
5ec2133782
Update station icon on map when My Position preference changes
2022-03-21 10:14:35 +00:00
Jon Beniston
b9a9e81089
ADS-B: Use QSplitter for table and map
2022-03-20 10:08:03 +00:00
f4exb
60d4b2f126
Set label in AudioFifo to identify the controlling component in error messages. Use a signal to retrieve the channel index in device set appropriately
2022-03-18 21:53:53 +01:00
f4exb
053e4a31cd
Add label to SampleSinkFifo to mention controlling component in error messages
2022-03-18 21:53:53 +01:00
f4exb
188186046e
Removed status tips
2022-03-18 21:53:53 +01:00
Jon Beniston
476978f21d
Add FeatureLayout - to try to better use space in Feature window
2022-03-18 17:07:52 +00:00
f4exb
09599e145e
Added signals to SampleSinkFifo including samples timings. Implements #1143 and part of #1139
2022-03-15 22:21:06 +01:00
f4exb
a1babc9706
VOR localizer feature: use added channel signal for automatic update
2022-03-12 05:45:54 +01:00
f4exb
ae93186c8a
Updated versions and changelogs
2022-03-09 19:13:58 +01:00
f4exb
82ebab8ac1
ADSB demod: do not apply channel sample rate if it is 0. Fixes #1165
2022-03-08 00:57:07 +01:00
f4exb
3dc0c26ff5
Repair FCD support with better FindHIDAPI cmake module. Fixes #1160
2022-03-06 01:30:15 +01:00
f4exb
5410096f1e
Disable FCD as a consequence of #1160
2022-03-05 23:25:07 +01:00
f4exb
48040a3edd
Revert "Fixed build with hidapi"
...
This reverts commit 97fc4bf2da
.
2022-03-05 22:59:18 +01:00
f4exb
97fc4bf2da
Fixed build with hidapi
2022-03-05 14:19:49 +01:00
f4exb
0715fc5d69
Updated versions and changelogs
2022-03-05 04:58:19 +01:00
Edouard Griffiths
9a733527bb
Merge pull request #1172 from srcejon/fix_1161_sdrplay
...
SDRplayInput - Ensure decimation length is power of two
2022-03-03 21:04:55 +01:00
Jon Beniston
84865a6f8e
SDRplayInput - Use buffer to ensure lenght of data passed to decimators is always a power of two.
2022-03-03 15:04:59 +00:00
Jon Beniston
994cadc91f
Open/close serial ports in worker thread. Fix for #1153
2022-03-03 11:06:18 +00:00
f4exb
9c063410fb
Message pipes rework: more renaming
2022-03-02 23:57:35 +01:00
f4exb
cbe643c0b1
Message pipes rework: settings pipes change in other plugins
2022-03-02 23:07:15 +01:00
f4exb
283ab64c59
Message pipes rework: settings pipes change in AFC, SSB demod, Frequency tracker
2022-03-02 06:58:54 +01:00
Jon Beniston
3110595cb3
Fix spelling
2022-03-01 18:31:59 +00:00
Jon Beniston
eac134f14c
Increase size of temperature column
2022-03-01 18:22:23 +00:00
Jon Beniston
59472e5b5b
Fix linux errors
2022-03-01 17:48:36 +00:00
Jon Beniston
32c94dccc3
Fix link in readme
2022-03-01 17:34:13 +00:00
Jon Beniston
a4d6564854
Use common coordinate transform code
2022-03-01 17:26:35 +00:00
Jon Beniston
652ecc91e4
Use HTML to ensure line break
2022-03-01 17:25:56 +00:00
Jon Beniston
bcff46a826
Add Radiosonde support to Map and DemodAnalyzer
2022-03-01 17:24:35 +00:00
Jon Beniston
76443fe11e
Add link to Map docs
2022-03-01 17:23:19 +00:00
Jon Beniston
2ec662bff1
Remove unnecessary includes
2022-03-01 17:23:04 +00:00
Jon Beniston
99fb619506
Fix alignment of UI elements in AIS Demod GUI
2022-03-01 17:22:41 +00:00
Jon Beniston
e7d05f832f
Improve table scrolling
2022-03-01 17:20:35 +00:00
Jon Beniston
cd2873dde8
Use common delegate
2022-03-01 17:19:53 +00:00
Jon Beniston
5a14126549
Fix noise figure window title
2022-03-01 17:18:43 +00:00
Jon Beniston
874ca5e85e
Add RS41 Radiosonde (Weather Ballon) demodulator and feature
2022-03-01 17:17:56 +00:00
f4exb
7ab11615f6
Message pipes rework: renaming pipes2 to pipes
2022-02-28 23:32:23 +01:00
f4exb
74f917682b
Message pipes rework: renaming to legacy
2022-02-28 23:08:01 +01:00
f4exb
c90d04e4b6
AFC: more debug messages
2022-02-27 19:26:18 +01:00
f4exb
16547b2468
AFC: more debug messages
2022-02-27 18:58:43 +01:00
f4exb
75b034180c
AFC feature: moved device scan in AFC class
2022-02-27 09:58:16 +01:00
f4exb
0fad030382
Message queues rework: VOR localizer updates
2022-02-26 13:44:46 +01:00
f4exb
7bbc2749eb
Message pipes rework (2)
2022-02-25 23:47:53 +01:00
Edouard Griffiths
c9e33c86aa
Merge pull request #1163 from srcejon/fix_1161
...
USRPInput - Ensure IQ buffer size is a power of two, as required by decimators
2022-02-25 10:55:53 +01:00
Jon Beniston
ffe96cbf63
Ensure IQ buffer size is a power of two, as required by decimators
2022-02-24 16:27:32 +00:00
Jon Beniston
f113d33561
Fix Lime antenna names in GUI combobox
2022-02-24 15:51:38 +00:00
f4exb
adfaac1545
Data pipes redesign (2)
2022-02-21 02:18:51 +01:00
f4exb
4c2ca8fa20
Data pipes redesign
2022-02-20 23:18:29 +01:00
f4exb
308ffcad54
Updated versions and changelogs
2022-02-20 22:37:25 +01:00
Edouard Griffiths
dc9c60d48e
Merge pull request #1150 from srcejon/fix_dab_stereo
...
Fix stereo sound in DAB demod
2022-02-14 17:20:08 +01:00
Jon Beniston
290587c4a5
Fix stereo sound in DAB demod
2022-02-14 13:54:28 +00:00
f4exb
634b25ac1e
Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces. Fixes #1147
2022-02-13 00:57:33 +01:00
f4exb
02ec2a4403
Channel Analyzer: fixed reverse API handling and a few other things. Fixes #1144
2022-02-11 02:32:27 +01:00
f4exb
04ed8d3d0b
Metis MISO: set s[ectrum sink input back in GUI. Fixes #1145
2022-02-11 01:04:09 +01:00
Edouard Griffiths
fce235b2bc
Merge pull request #1142 from srcejon/fix_1136
...
DATV Demod increase RF bandwidth to 50MHz
2022-02-10 16:53:11 +01:00
Jon Beniston
369df0a7e3
DATV Mod - Restore fonts Qt Creator removed
2022-02-10 11:40:38 +00:00
Jon Beniston
a25e1106a2
DATV Demod - Increase max RF bandwidth in GUI to 50MHz
2022-02-10 11:40:05 +00:00
f4exb
9f2ea3fad8
Pager demod: fixed typo in POCSAG. Fixes #1138
2022-02-10 01:23:36 +01:00
f4exb
a99e4589f8
Metis MISO: save stream index and spectrum stream index in settings. Make it available via API. Fixes #1126
2022-02-10 00:01:08 +01:00
Edouard Griffiths
428a780e95
Merge pull request #1137 from srcejon/fix_1136
...
DATV Mod - Increase RF bandwidth slider to 50M
2022-02-09 20:42:53 +01:00
Jon Beniston
b93612f1e3
Increase RF bandwidth slider to 50M
2022-02-09 17:18:36 +00:00
Jon Beniston
c31a585cb6
Fix gcc warning
2022-02-09 16:59:24 +00:00
Jon Beniston
81157696f7
Satellite Tracker - Get time from Map or File Input device.
2022-02-09 16:42:51 +00:00
Jon Beniston
29b2941951
Map Updates
...
Fix 3D map for Qt < 5.15.
Add 3D map label scale setting.
Add 3D map time to Web report.
Reduce height of display settings dialog to fit on smaller screens.
2022-02-09 16:41:40 +00:00
Jon Beniston
73848c94e4
AIS - Handle ShipStaticData being received before position
2022-02-09 16:39:22 +00:00
Jon Beniston
267ae13534
Add support for receiving global aircraft data from OpenSky Network.
...
Add support for feeding ADS-B data to OpenSky Network.
Fix binary Beast format feed.
Fix display of USA and Japan flags.
2022-02-09 16:36:09 +00:00
f4exb
e4b9bc7680
Do not write tail audio samples and write to sample buffer only if necessary. May fix #1132
2022-02-08 00:55:31 +01:00
f4exb
590c4ef352
Updated versions and changelogs
2022-02-07 21:47:25 +01:00
f4exb
57a5551401
SDRPlayV3: implemented transverter feature. Updated documentation
2022-02-06 20:30:33 +01:00
f4exb
7880a523a7
SDRPlayV3: prevent segfault when SDRPlay library fails to initialize
2022-02-06 20:30:33 +01:00
Edouard Griffiths
50d61c7247
Merge pull request #1131 from srcejon/windows_debug
...
Install debug symbols on Windows for debug builds
2022-02-06 18:14:08 +01:00
Edouard Griffiths
c995818d6d
Merge pull request #1130 from srcejon/fix_1106
...
#1106 - Add satellite data to Satellite Tracker feature Web API report
2022-02-06 14:13:55 +01:00
Jon Beniston
97496ae9f9
Install debug symbols on Windows for debug builds
2022-02-06 12:56:58 +00:00
Jon Beniston
d4a649ad35
#1106 - Add satellite data to Satellite Tracker feature Web API report
2022-02-06 11:13:09 +00:00
Jon Beniston
e7bc48c368
DATV Demod - Make AVCodecs const
2022-02-06 09:48:27 +00:00
f4exb
c25837fcf7
SDRPlay v3: recommendation not to use non-zero IF
2022-02-06 01:56:50 +01:00
Jon Beniston
420fbbcec1
Fix Linux compilation warnings
2022-02-05 21:13:04 +00:00
Jon Beniston
4dbc817e01
APT - Fix variable names for gcc
2022-02-05 20:58:25 +00:00
Jon Beniston
0591ae8378
ADS-B: Use randomized livery and model for aircraft not in database
2022-02-05 09:34:37 +00:00
Jon Beniston
c0adffb25c
Fix linux warnings
2022-02-04 23:57:29 +00:00
Jon Beniston
b0ad41ff04
Fix linux warnings
2022-02-04 23:55:42 +00:00
Jon Beniston
f4f2ab2dca
ADS-B - Ensure default 3D model
2022-02-04 23:38:21 +00:00
Jon Beniston
a59d7b782c
Fix linux warnings
2022-02-04 22:53:09 +00:00
Jon Beniston
df8451dbde
Fix linux warnings
2022-02-04 22:42:05 +00:00
Jon Beniston
bce51d09d7
Fix linux warnings
2022-02-04 22:26:40 +00:00
Jon Beniston
09eff20a8e
Add missing image and fix Linux compilation warnings
2022-02-04 21:33:04 +00:00
Jon Beniston
854709f4fa
Add Qt WebEngine dependency
2022-02-04 20:56:47 +00:00
Jon Beniston
72980c691d
Add Cesium
2022-02-04 20:41:22 +00:00
Jon Beniston
97f9835a71
Add 3D Map to Map feature
2022-02-04 20:40:43 +00:00
Jon Beniston
0ce9a03e06
Update APT Demod docs
2022-02-04 17:15:35 +00:00
Jon Beniston
85b8a6992f
Update Star Tracker to work with latest MapItem API
2022-02-04 17:15:06 +00:00
Jon Beniston
04aed0b3b3
Satellite Tracker updates.
...
Add support for replaying of passes in the past, where current time is
determined from File Input device.
Add latitude and longitude to satellite data table.
Update ground track generation to better work with 3D map.
Add support for 3D models.
Add Cubesat image for 2D map.
Send LOS to other plugins, when no device settings are setup.
Pass TLEs to other plugins, so they can use a consistent copy for
replays.
2022-02-04 17:14:12 +00:00
Jon Beniston
635dbe4571
AIS updates
...
Add support for 3D models.
Remove vessels from table if not heard from in last 10 minutes.
Add columns in table for vessel length, time last position & message
were received and number of messages received.
Add context menu.
2022-02-04 17:06:00 +00:00
Jon Beniston
9cc993ef8c
Update APRS to work with 3D map
2022-02-04 16:59:54 +00:00
Jon Beniston
97f55be6e9
ADS-B Demod Updates
...
Add support for animated 3D models.
Downloaded zipped airplane database as 1/4 of the size.
Add table context menu.
Add airline and country images to text bubbles on maps.
Fix calculation of ground speed when on surface.
Fix position calculation when aircraft transistions from surface to air.
Fix altitude calculation when Q-bit is set.
Speed up processing of large log files.
Add new airline logos.
2022-02-04 16:57:45 +00:00
Jon Beniston
7b6708a256
APT Demod updates.
...
Add projection of image on to 3D map.
Add support for temperature map.
Add support for colour palettes for image enhancements.
Fix IR channel names.
2022-02-04 16:36:02 +00:00
f4exb
7158c6baf8
BFM demod: added help page to GUI
2022-01-27 23:26:10 +01:00