Wykres commitów

215 Commity (6a9bba0656fc7d54bc28bc608359855dcf863f75)

Autor SHA1 Wiadomość Data
srcejon 6a9bba0656 Add CORS proxy for Emscripten. 2025-06-04 20:24:58 +01:00
Jon Beniston 427d17351d Remove use of obsolete QRegExp 2024-10-21 17:08:41 +01:00
srcejon 96422ff19f RemoteTCPSink: Report server init errors via GUI. Send protocol to public list.
RemoteTCPInput: Add wss protocol support.
2024-10-08 17:20:18 +01:00
srcejon 8bf1a2f803 Remote TCP updates:
Add support for public list of SDRangel servers that can be displayed on Map.
Add FLAC and zlib IQ compression.
Add IQ squelch for compression.
Add remote device/antenna position and direction reporting.
Add text messaging.
2024-09-22 10:44:30 +01:00
Edouard Griffiths f522d88fc5
Merge pull request #2252 from srcejon/freq_scanner
Update CMakeLists.txt to allow static libraries to be built
2024-09-13 21:07:04 +02:00
Edouard Griffiths c03f8dcbac
Merge pull request #2250 from GlassOnTin/CUDAToolkit
Use new find_package(CUDA Toolkit)
2024-09-13 17:22:38 +02:00
srcejon 1df07b21ae Update CMakeLists.txt to allow static libraries to be built, as well as shared.
Add BUILD_BENCH, BUILD_SHARED_LIBS, ENABLE_AARONIARTSA and ENABLE_METIS options.
2024-09-11 20:16:40 +01:00
GlassOnTin 64e13f92e6 Use new find_package(CUDA Toolkit) 2024-09-10 20:11:10 +01:00
DreamNik 202fc96de6 Append prefix to plugin name when running on Android.
Android libraries can't be placed inside subdirectory, so to
distinguish plugins from regular libraries the new prefix is used.
2024-09-05 13:37:51 +03:00
Alessandro Gatti fa5dc41503 vkFFT: Fix building with recent Vulkan SDKs.
Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
2024-04-26 00:35:16 +02:00
srcejon a77b6f1b36 Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
srcejon 535f5c5e8f Plot SID paths on map. 2024-04-04 21:41:07 +01:00
srcejon 2be14f944a Add util classes for getting data from GOES, SDO, Solar Orbiter STIX and Fermi satellites. 2024-03-28 15:26:23 +00:00
f4exb 56f3cfb769 Class to handle amateur radio callsigns and corresponding country data. Part of #2008 2024-03-07 14:48:54 +01:00
srcejon 36a25b5450 Add utils. 2024-02-27 15:41:14 +00:00
srcejon 483e338614 Add AvailableChannelOrFeatureHandler for handling lists of channels, features and message pipes to them. 2024-02-16 16:31:12 +00:00
srcejon 7cc9cd1bf1 Add instant replay 2023-11-22 14:28:35 +00:00
f4exb 179cd71c54 SSB demod noise reduction. Fixes #1874 2023-11-05 10:33:27 +01:00
srcejon a398381aaf Allow ADS-B to send airport ATC frequencies to Frequency Scanner.
Add ATC callsigns.
Add ATC mode, displaying basic info for all aircraft.
Add airport range rings.
Change Device setting to be an AM Demod setting, so AM demod isn't at DC.
Add basic aircraft data to ADSB Web API report.
2023-10-26 16:31:37 +01:00
srcejon be0a675c0a Add PSK31 modulator 2023-09-06 15:21:22 +01:00
Jon Beniston 11042dc889 Add command line options to start Remote TCP Sink on a specified device 2023-09-05 16:38:15 +01:00
srcejon 4c6ee84f48 Add acronym decoder widget 2023-09-04 13:01:22 +01:00
Jon Beniston 2a24f72590 Add support for plugin presets. 2023-08-24 15:51:50 +01:00
Jon Beniston 3e2addac05 Install CUDA runtime 2023-08-14 12:55:14 +01:00
Jon Beniston 3ce2f28502 Fix Vulkan compilation on Linux 2023-08-14 10:37:27 +01:00
Jon Beniston 5e71da4530 Add VkFFT support and profiler 2023-08-13 23:52:57 +01:00
Jon Beniston 37db1910c5 Add LIBSIGMF_DEPENDS 2023-07-30 21:50:25 +01:00
Jon Beniston decdf58f49 Use debug library on Windows only 2023-05-26 15:47:52 +01:00
Jon Beniston 3a79e63a92 Enable SigMF plugins on windows 2023-05-26 08:28:12 +01:00
Jon Beniston 04db22584a Add DSC demodulator 2023-05-15 16:40:43 +01:00
Jon Beniston 0bf126baa5 Add ILS demodulator 2023-03-21 10:54:42 +00:00
Jon Beniston b3224e3aa8 Update CMakeLists for RTTY and Navtex demods 2023-03-03 16:37:38 +00:00
Jon Beniston 9c7aa8b333 Map Updates
Allow OpenSkyNetwork DB, OpenAIP and OurAirports DB stuctures to be
shared by different plugins, to speed up loading.
Perform map anti-aliasing on the whole map, rather than just info boxes,
to improve rendering speed when there are many items. Add map
multisampling as a preference.
Add plotting of airspaces, airports, navaids on Map feature.
Add support for polylines and polygons to be plotted on Map feature.
Add support for images to 2D Map feature.
Add distance and name filters to Map feature.
Filter map items when zoomed out or if off screen, to improve rendering
performance.
Add UK DAB, FM and AM transmitters to Map feature.
Use labelless maps for 2D transmit maps in Map feature (same as in ADS-B
demod).
2023-02-14 14:46:08 +00:00
f4exb b1cf15213c FT8 demod: implemented decoder 2023-01-19 23:51:43 +01:00
Jon Beniston 68603fec43 Allow sampling devices to be refreshed while SDRangel is running.
(Possibly need to add a mutex for MainCore::getPluginManager, so only
can be used by one thread)
Add option to automatically update My Position based on GPS. This is
started in MainCore, so we get position as soon as possible.
Don't set QFileDialog::DontUseNativeDialog on Android, as Qt's file
dialog can't access user storage. Set globally for Linux/Windows, rather
than for each dialog.

 MainWindow:
 - Add welcome dialog for Android.
 - Don't show menu bar or status bar on Android to save screen space.
 - On Android, change tab position when screen orientation changes.
 - Load default configurations and presets first time SDRangel is run.
 - Change loadConfiguration to use a QProgressDialog rather than
   QMessageBox, as the latter was crashing on Android.
   - Use DialogPositioner to ensure dialogs are on screen.
2022-12-20 21:06:39 +00:00
Jon Beniston fc7c9c1fc8 Update CMakeLists.txt to support both Qt5 and Qt6. Add option ENABLE_QT6 2022-11-17 14:34:54 +00:00
f4exb 949a103b25 Spectrum markers peaks option 2022-10-03 00:23:47 +02:00
Jon Beniston a4cd8af538 util/iot: Add API for accessing IoT / Smart Home devices. 2022-09-16 10:01:25 +01:00
Jon Beniston 0830691929 ADS-B: Add support for decoding Comm-B replies in Mode-S frames. This adds TAS, IAS, Mach, Selelected Alt, Selected Heading, Turn rate, Roll angle, Autopilot enabled, Vertical and lateral navigation modes, Baro setting, Headwind, OAT, Wind speed and direction, Pressure, Static air temperature, Humidity. 2022-08-26 12:35:12 +01:00
Jon Beniston 22a30b5ea0 Map: Add support for Ionosonde stations 2022-07-20 17:41:11 +01:00
Jon Beniston d441e6d475 Add 3D spectrogram 2022-06-18 12:35:44 +01:00
Jon Beniston fb516d1ef1 ADS-B: Add support for displaying airport weather (METARs) from CheckWX 2022-06-06 10:53:10 +01:00
f4exb 3880a0f98f AMBE feature: cleanup of main application AMBE support 2022-05-25 00:13:40 +02:00
f4exb d0c2b24694 Removed main LimeRFE support 2022-05-22 22:10:36 +02:00
Jon Beniston 8e7c5681b9 Add external library dependencies to sdrbase, so they are compiled first 2022-05-17 06:11:10 -07:00
f4exb 43f53fe26a Massive UI revamping (v7): created configurations with just Features for now 2022-04-05 16:28:07 +02:00
f4exb 9f54d32945 Final cleanup of legacy message pipes. Implements #1154 2022-03-29 23:03:54 +02: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