Wykres commitów

228 Commity (b38385b07b06d1a9ab44c73c587681ccc7a12ed5)

Autor SHA1 Wiadomość Data
Jon Beniston 0bf126baa5 Add ILS demodulator 2023-03-21 10:54:42 +00:00
Jon Beniston cf517ed842 Fix Navtex Android/clang compilation issues. chars are unsigned. 2023-03-07 16:06:53 +00:00
Jon Beniston d9f27485c3 Add Navtex transmitters and French DAB transmitters to Map 2023-03-03 17:14:56 +00:00
Jon Beniston bc29c5105d Fix gcc warnings 2023-03-03 16:46:03 +00:00
Jon Beniston 95b46937a7 Add Navtex demodulator 2023-03-03 16:24:37 +00:00
Jon Beniston a2cfe07dee Add RTTY demodulator 2023-03-03 16:14:09 +00:00
Jon Beniston 2755853cdc Android: Prevent app from being put to sleep when running. Add menu to keep screen on. 2023-02-17 21:57:09 +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 e265ddf887 FT8 support and demod: added unpacking of DXpedition mesages. Added message type in FT8Message 2023-01-28 11:39:44 +01:00
f4exb 03bb2d6318 FT8: corrected export macro call 2023-01-23 08:03:04 +01:00
f4exb 6c15a0ffd2 FT8 demod: implemented logging and GUI updates 2023-01-20 23:16:57 +01:00
f4exb b1cf15213c FT8 demod: implemented decoder 2023-01-19 23:51:43 +01:00
f4exb 508da7da9c FT8 demod: unwanted dependencies removal and unpacking reorganization 2023-01-11 16:36:10 +01:00
Jon Beniston 526164f2e1 Check for errors when writing to log 2023-01-02 15:24:17 +00:00
Jon Beniston eb9fb3469d Ignore SSL certifcate errors on Android 2023-01-02 15:23:41 +00: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 9a18f3f7ce Enable compilation with Qt 6.2 2022-11-17 23:26:54 +00:00
Jon Beniston 2cb2a8d555 Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
f4exb 949a103b25 Spectrum markers peaks option 2022-10-03 00:23:47 +02:00
Jiří Pinkava 996134d898 Replace deprecated QDateTime toTime_t by toSecsSinceEpoch 2022-09-21 21:41:40 +02:00
Edouard Griffiths c97a6a7af1
Merge pull request #1413 from pinkavaj/pi-qmutex-depr-fix
Replace deprecated QMutex(Recursive) with QRecursiveMutex
2022-09-18 07:42:55 +02:00
Jiří Pinkava 0df2d75e6d Replace deprecated QMutex(Recursive) with QRecursiveMutex 2022-09-17 23:00:07 +02:00
Jon Beniston 3786dc1aae #1417 - Fix compilation on Mac 2022-09-17 20:33:22 +01:00
Jon Beniston 3bd0776706 VISA: Prevent crash if VISA library not available 2022-09-16 14:48:17 +01:00
Jon Beniston ce5837a392 IoT Devices: Add protection against out-of-date state 2022-09-16 14:29:55 +01:00
Jon 460576e640 Fix gcc warnings 2022-09-16 11:41:40 +01:00
Jon Beniston a4cd8af538 util/iot: Add API for accessing IoT / Smart Home devices. 2022-09-16 10:01:25 +01:00
Jon Beniston 9895d4618c VISA: Add methods to get available resources. Make I/O logging optional. Check for errors in processCommands. 2022-09-16 08:54:55 +01:00
Jon Beniston ee3b41b5e2 SimpleSerializer: Add read/write QList and QHash 2022-09-16 08:48:17 +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 4ca07058e0 Fix gcc error 2022-07-20 17:52:43 +01:00
Jon Beniston 22a30b5ea0 Map: Add support for Ionosonde stations 2022-07-20 17:41:11 +01:00
Jon Beniston 4ac05f427f AIS: NMEA sentences must end with CR/LF. Don't read beyond end of array. 2022-07-17 13:15:17 +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 d441e6d475 Add 3D spectrogram 2022-06-18 12:35:44 +01:00
Edouard Griffiths 790bd83557
Merge pull request #1282 from srcejon/fix_dvor
VOR Localizer: Add support for DVORs
2022-06-07 06:33:34 +02:00
Jon Beniston eeb0014201 VOR Localizer: Add support for DVORs 2022-06-06 15:56:47 +01:00
Jon Beniston a4fdd84496 Fix linux compilation 2022-06-06 12:55:52 +01:00
Jon Beniston fb516d1ef1 ADS-B: Add support for displaying airport weather (METARs) from CheckWX 2022-06-06 10:53:10 +01:00
Jon Beniston 14701da1f5 VOR Localizer: Use shared OpenAIP code to get latest URL 2022-05-03 13:44:09 +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
f4exb 1ef45efc4a use inline instead of static for code that is header only 2022-03-03 23:24:31 +01:00
Jon Beniston 81ce07a484 Fix linux gcc warnings 2022-03-01 17:54:12 +00:00
Jon Beniston 59472e5b5b Fix linux errors 2022-03-01 17:48:36 +00:00
Jon Beniston 874ca5e85e Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
f4exb 7bbc2749eb Message pipes rework (2) 2022-02-25 23:47:53 +01:00
Edouard Griffiths 21b2131148
Merge pull request #1164 from srcejon/fix_httpdownload_googledrive
HttpDownloadManager - Fix Google Drive downloads
2022-02-25 11:45:46 +01:00
Jon Beniston c0fc9cabd7 HttpDownloadManager - Fix Google Drive downloads 2022-02-25 00:02:13 +00: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
f4exb 93ff8c44de Fixed Qt 5.12.8 build 2022-02-10 01:22:55 +01:00