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
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
f026733bae
HTTPDownloadManager support Google drive and HTTP redirects
2022-02-04 17:18:23 +00:00
Jon Beniston
cb1067946c
Add extraction of vessel length and width from AIS messages
2022-02-04 17:17:10 +00:00
Peter Beckman
e9a805824d
Updating the DC+28 Encoding Range to include the alternate encoding
2022-01-20 16:18:05 -05:00
Peter Beckman
f4e2226fb4
Fixed ASCII Range for Latitude Direction and compacted code, fixed escape char in Altitude Regexp
2022-01-20 15:20:16 -05:00
Peter Beckman
f75c77f47c
Compacting Hash/List definitions, adding a few comments for future OSS contributors
2022-01-20 14:48:26 -05:00
Peter Beckman
9e5ebe0f1d
Was seeing some invalid Coordinates, I'll dig into that overnight once I log enough packets
2022-01-19 23:41:25 -05:00
Peter Beckman
8c4419af1b
Tested and working version; Adds Altitude, Status, Comment
2022-01-19 23:20:45 -05:00
Peter Beckman
de66c8cb3a
Adding Debug lines to APRSPacket::parseMicE, adding regex match for Mic-E APRS
2022-01-19 15:39:20 -05:00
Peter Beckman
cd9bf5770e
Fixing course, latitude calculation, latitude character appending
2022-01-19 15:12:50 -05:00
Peter Beckman
2d397207a6
Removing inRange from .h in favor of inline method
2022-01-19 14:32:08 -05:00
Peter Beckman
d9943f6976
Adding brackets, fixing QString double quotes, changing inRange() to inline
2022-01-19 14:30:15 -05:00
Peter Beckman
f07600f24e
Found a few bugs in Code Review
2022-01-19 00:33:08 -05:00
Peter Beckman
668b2c7490
First attempt at implementing APRS Mic-E Message Decoding
2022-01-19 00:23:33 -05:00