1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-29 03:09:14 -05:00
Commit Graph

696 Commits

Author SHA1 Message Date
srcejon
5e15edcbcf Combine results from worker. Automatically add / remove channels. 2024-04-04 15:19:35 +01:00
srcejon
20371ae8fc Fix compiler warnings. 2024-04-02 17:01:56 +01:00
srcejon
8d57e040ff Fix typos in docs and CMakeLists.txt 2024-04-02 16:39:33 +01:00
srcejon
610c36004e Add SID (Sudden Ionospheric Disturbances) feature 2024-04-02 16:13:01 +01:00
srcejon
20455519f0 SkyMap: Handle find requests, even if map not ready. 2024-03-28 15:29:28 +00:00
srcejon
13ba98eb8a Sat Tracker: Prevent crash if satellite not found. 2024-03-28 15:28:02 +00:00
srcejon
198b971275 Add SDO TLE. 2024-03-28 15:27:37 +00:00
srcejon
68b833ad97 APRS: Fix forwarding of binary data to APRS-IS for #2028. Support UTF-8.
PacketDemod: Support UTF-8.
2024-03-20 13:54:15 +00:00
srcejon
de4bc18337 Fix previous commit. 2024-03-20 11:25:01 +00:00
srcejon
ff2c3e9ff7 #2029 - Forward packets to aprsi-is, even if we can't decode them. 2024-03-20 11:05:50 +00:00
srcejon
f77bffed3f SkyMap: Fix erronous entry in source list. 2024-03-18 14:11:00 +00:00
srcejon
b6367bd6c7 Fix initialisation order. 2024-03-05 11:02:10 +00:00
srcejon
2a85550fd9 Merge branch 'freq_scanner' of https://github.com/srcejon/sdrangel into freq_scanner 2024-03-05 10:28:12 +00:00
srcejon
885cddc981 Use F:n for feature Ids instead of Fn:m as discussed in #1912
Update Demod Analzyer to use AvailableChannelsOrFeature - removes need for Refresh Channels button
2024-03-05 10:28:01 +00:00
f4exb
b1a54d867f A couple of compilation warning fixes 2024-03-04 23:15:01 +01:00
srcejon
5919f234c0 Add End-of-Train demodulator for #1866 2024-03-03 13:40:42 +00:00
srcejon
0d333a910e Fix URLs on QT 6 map. 2024-02-28 12:34:03 +00:00
srcejon
a6e8acf4ce Update map docs. 2024-02-27 16:55:47 +00:00
srcejon
5001ed751b Update map docs. 2024-02-27 16:41:37 +00:00
srcejon
bb7ea39d28 Fix gcc warnings. 2024-02-27 16:28:23 +00:00
srcejon
cacb740566 Update Map docs. 2024-02-27 16:25:34 +00:00
srcejon
5d96a09520 Update map QML/HTML. 2024-02-27 16:00:18 +00:00
srcejon
c9c605f448 SkyMap: Fix CORS and enabling caching. 2024-02-27 15:40:48 +00:00
srcejon
e0839fce82 Map: Add Spy Server and Kiwi SDR. Add weather and satellite overlays. 2024-02-27 15:40:06 +00:00
f4exb
ac651ff798 Updated versions and changelogs 2024-02-18 11:56:40 +01:00
srcejon
e1817958b5 Fix warnings and Sky Map connections. 2024-02-16 18:08:31 +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
607d7db702 Use MainCore code for managing available channel and feature list. 2024-02-14 15:36:22 +00:00
srcejon
b046eac470 Update default settings. Tweak UI. 2024-02-14 14:13:04 +00:00
srcejon
e6e4d1661e Fix compiler warnings. 2024-02-14 13:58:44 +00:00
srcejon
1ace16cfe2 Add Sky Map support to Rotator Controller. 2024-02-14 13:21:26 +00:00
srcejon
2708a81623 Add Sky Map feature plugin. 2024-02-14 13:20:33 +00:00
mxi-box
4937ad7cc6 Fix SimpltPTT device id; Add "None" Rx/Tx device option 2024-02-12 15:25:37 +08:00
Anton Kotenko
3a6fb11a4c Demod Analyzer plugin: channel selection via api
Problem: It's not possible to select channel in Demod Analyzer feature
via api.

Solution:
Add new "action" into
POST /sdrangel/featureset/feature/{featureIndex}/actions
endpoint
2024-01-21 13:51:41 +01:00
srcejon
86f1024733 Sat Tracker: Update default TLEs to latest URLs. Add GUI error if TLEs not downloaded. 2024-01-17 11:45:36 +00:00
f4exb
5dcf7f7d40 Updated versions and changelogs 2023-12-31 19:16:27 +01:00
srcejon
30924a0c5d Handle negative flux values in .srd file. 2023-12-26 21:08:32 +00:00
srcejon
d989561df5 Use common code for creating and processing device and channel Ids. 2023-12-05 12:32:53 +00:00
srcejon
070f8077b2 Map updates:
Allow selection of which device to tune to frequency.
Support tuning of multiple frequencies per map item.
Update maplibre to maplibregl.
2023-12-05 12:30:25 +00:00
f4exb
78068fd5f2 Updated versions and changelogs 2023-12-04 21:40:42 +01:00
srcejon
4aaa5edb09 Add dialog positioner for audio select dialog 2023-12-01 11:56:28 +00:00
srcejon
ff8bbe5cd3 Remove html from labels 2023-12-01 11:56:07 +00:00
f4exb
07e8ae0de1 Updated changelogs and plugins versions 2023-11-29 05:00:58 +01:00
srcejon
25016b5b50 Fix gcc warnings 2023-11-22 15:08:25 +00:00
f4exb
00b041d762 Rewriting of copyright notices for plugins/features. Part of #1893 2023-11-18 13:12:18 +01:00
Jon Beniston
e799e5eb72 Fix resize cursor not being cleared when mouse moves over child widgets 2023-11-13 20:51:03 +00:00
Aaron Keesing
15c3f622ee
Fix missing brace in feature CMakeLists
Missing brace causes a CMake error if GS232CONTROLLER is disabled.
2023-09-24 23:59:10 +13:00
srcejon
be0a675c0a Add PSK31 modulator 2023-09-06 15:21:22 +01:00
srcejon
197a22ae85
Merge branch 'f4exb:master' into rttymod 2023-09-04 10:21:58 +01:00
srcejon
0f0c1e108b Normalise pulse shaping. Enable RTTY Mod in Demod analyser. 2023-09-04 09:36:19 +01:00
f4exb
7b85db4885 Update versions and changelogs 2023-09-02 23:18:51 +02:00
Edouard Griffiths
2724530148
Merge pull request #1792 from dforsi/fix/sorting
Fix sorting of numeric columns
2023-08-27 20:51:31 +02:00
Edouard Griffiths
ac3c64b9d0
Merge pull request #1791 from srcejon/ra_rot_az_el
Radio Astronomy: Add rotator Az/El and offset to table
2023-08-27 18:31:08 +02:00
Daniele Forsi
6126a819c1 Beacons: Fix sorting of numeric columns 2023-08-27 12:56:31 +02:00
Daniele Forsi
d24a961f41 Radio Time: Fix sorting of numeric columns 2023-08-27 12:54:57 +02:00
Edouard Griffiths
71d41b1420
Merge pull request #1778 from dforsi/feature/map
Feature/map
2023-08-27 12:22:48 +02:00
Jon Beniston
fd68709985 Optmize redrawing of charts in Star Tracker 2023-08-26 14:41:57 +01:00
Daniele Forsi
552d175677 Radio Time: Align numeric cells to the right 2023-08-23 12:08:26 +02:00
Daniele Forsi
df5a7f370d Beacons: Add symbol of degrees to column headers 2023-08-23 12:08:26 +02:00
Daniele Forsi
ffacca397c Beacons: Align numeric cells to the right 2023-08-23 12:08:26 +02:00
Daniele Forsi
413d8555af IBP Beacons: Resize the columns 2023-08-23 12:08:26 +02:00
Daniele Forsi
2ee8c6d137 IBP Beacons: Align numeric cells to the right 2023-08-23 12:08:26 +02:00
Daniele Forsi
648f329b50 IBP Beacons: Add the "DX Entity" column as in the IBP website 2023-08-23 12:08:26 +02:00
Jon Beniston
fa33270c55 Fix Mac compilation 2023-08-23 10:14:45 +01:00
Edouard Griffiths
b7de8b8255
Merge pull request #1776 from dforsi/fix/beacons
Update callsigns and locators of IBP beacons
2023-08-13 22:44:34 +02:00
Daniele Forsi
416521c75d Update callsigns and locators of IBP beacons 2023-08-13 08:52:48 +02:00
Lamar Owen
ba7cb15541 Patch to cause single-step controls in gs232controller to use precision to determine step size 2023-08-09 12:18:37 -04:00
Edouard Griffiths
73c69543f9
Merge pull request #1765 from dforsi/fix/typos
Fix/typos
2023-08-08 22:30:23 +02:00
Daniele Forsi
c2ef9823cd Fix beacon frequency and add a space before the unit of measure 2023-08-07 20:28:41 +02:00
Jon Beniston
5567c708e7 Support Map plugin for Qt 6.5. Some Qt 6.6 fixes. 2023-08-06 09:08:53 +01:00
Jon Beniston
5e803621aa Fix gcc errors 2023-08-05 12:56:21 +01:00
Jon Beniston
2d7c572040 Rotator Controller: Add additional gamepad calibration and functionality 2023-08-05 12:33:01 +01:00
f4exb
83834674c0 Updated versions and changelogs 2023-08-04 03:20:40 +02:00
Jon Beniston
3ecf00f28e Fix typo 2023-07-30 13:33:57 +01:00
Jon Beniston
3d55ce50ef Move find_package from external/CMakeLists.txt to root CMakeLists.txt so variables remain in scope. 2023-07-30 13:05:00 +01:00
Jon Beniston
46f9c1a493 Rotator Controller: Use floats for az/el offsets. For #1739 2023-07-27 14:57:57 +01:00
Daniele Forsi
fe19d9ee4d Convert readem to UTF-8 and add BOM for consistency with similar files 2023-07-23 19:05:06 +02:00
Daniele Forsi
34aca019e2 Fix spelling in strings 2023-07-23 18:55:12 +02:00
Daniele Forsi
ff47deee60 Fix spelling
Fixed with:
find . \( -name '*.md' -o -name '*.ui' -o -name '*.html' \) -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,som,verry --summary --write-changes {} \+
and manual editing.
2023-07-09 09:06:18 +02:00
f4exb
b4847f1d7a Updated versions and changelogs 2023-06-19 00:45:56 +02:00
Jon Beniston
632ce95c26 Change Street Map from WikiMedia to OpenStreetMap, as Wikimedia servers are no longer available. For #1709 2023-06-07 11:40:01 +01:00
f4exb
5500ba4d17 SimplePTT: fixed typo in code. Fixes #1705 2023-06-01 23:25:27 +02:00
f4exb
9e51aceeeb Updated versions and changelogs 2023-05-30 00:05:33 +02:00
f4exb
21cb26046d SimplePTT GPIO amd commands: updated documentation. Fixes #1558 2023-05-29 09:29:52 +02:00
f4exb
0cf88e8f35 SimplePTT GPIO amd commands: finalization 2023-05-29 09:29:52 +02:00
f4exb
c50c9753f6 SimplePTT GPIO and commands: GUI implementation 2023-05-29 09:29:52 +02:00
f4exb
b12e2822fc Updated versions and changelogs 2023-05-24 08:43:50 +02:00
Jon Beniston
5ff0a5d0ac Fix gcc warnings 2023-05-23 22:59:35 +01:00
Jon Beniston
42215c7bd2 Rotator Controller: Allow negative azimuth. 2023-05-23 22:34:55 +01:00
Jon Beniston
302c040515 Star Tracker. Add support for tracking satellites. Fix settings keys. 2023-05-23 22:32:26 +01:00
Jon Beniston
65013b47ff Fix crash if no device settings have been set up. 2023-05-23 22:27:35 +01:00
f4exb
8260721f2d Updated cersions and changelogs 2023-05-23 22:39:27 +02:00
Jon Beniston
a0fb83585e Fix gcc warnings 2023-05-20 08:11:21 +01:00
Jon Beniston
3ca25db820 Fix doppler correction for #1682. Add Az/El offset setting. 2023-05-20 08:05:25 +01:00
Jon Beniston
b005ef215e Fix doppler correction for #1682. Add Az/El offset setting. 2023-05-20 07:57:19 +01:00
Jon Beniston
403b62c354 Add AIS slot map and additional message decoding 2023-05-16 10:17:17 +01:00
Jon Beniston
65b816c8a7 Fix compiler warnings 2023-05-15 17:32:35 +01:00
Jon Beniston
b1cf8408f4 Map: Add DSC and VLF transmitters. Fix removal of polylines from 3D map. Add find support for polylines and polygoins 2023-05-15 16:47:50 +01:00
Jon Beniston
a111c1f1a0 Map: Add DSC and VLF transmitters. Fix removal of polylines from 3D map. Add find support for polylines and polygoins 2023-05-15 16:47:29 +01:00
Daniele Forsi
c6195634f9 Fix repeated words
Found with:
grep -r " \([[:alpha:]]\+\) \1 " --color=yes --include=*.md
2023-05-04 21:42:49 +02:00
Daniele Forsi
794be61957 Fix spelling using ispell 2023-05-02 19:43:59 +02:00
Jon Beniston
02f264f275 Add query to TLE download filename, to avoid clashes. Fixes #1647 2023-04-28 08:01:02 +01:00
Jon Beniston
ef76e34040 Add gamepad dependency 2023-04-24 12:42:13 +01:00
Jon Beniston
d1e7d6f1e2 Only show config button on Linux/Android 2023-04-24 12:14:59 +01:00
Jon Beniston
fae899926f Only show config button if supported 2023-04-24 12:11:31 +01:00
Jon Beniston
fe3aeaed5b Add support for gamepad axis configuration 2023-04-24 11:38:52 +01:00
Jon Beniston
a1c1308580 Rotator Controller: Add gamepad input controller support. 2023-04-23 19:52:02 +01:00
Jon Beniston
0581b4c292 Sat & Star tracker: Plot target on Az/El chart. For #1641 2023-04-14 16:15:11 +01:00
f4exb
3f9f81caf9 Updated versions and changelogs 2023-04-06 22:59:07 +02:00
Jon Beniston
fabcd7a795 Fix corrupted char 2023-04-03 17:14:01 +01:00
Jon Beniston
df20f2d6a0 Fix memory leak 2023-04-03 16:56:46 +01:00
Jon Beniston
f7ed662238 Display rotator on Star Tracker and Satellite Tracker polar charts for #1641. 2023-04-03 16:53:51 +01:00
Jon Beniston
4ac5e729ff Rotator Controller Updates
Add support for X/Y coordinates.
Add coordinate precision setting.
Automatically scan for serial port changes.
Refactor so each protocol is implemented in a separate class.
Add start of DFM protocol.
2023-04-03 16:47:13 +01:00
Edouard Griffiths
c50c866732
Merge pull request #1649 from dforsi/fix/typos
Fix spelling
2023-04-03 00:31:02 +02:00
Daniele Forsi
812f2ee452 Fix spelling
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes {} \+

and then running the same command with --interactive=2:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes --interactive=2 {} \+
2023-04-02 20:18:12 +02:00
f4exb
a3a62a6912 AFC and Demod Analyzer: fixed message queue disconnect. Fixes #1634 2023-04-02 05:04:18 +02:00
f4exb
11ba9bd725 SimpePTT: fixed warnings (2) 2023-04-01 18:56:43 +02:00
f4exb
03ae781782 SimpePTT: fixed warnings 2023-04-01 18:43:11 +02:00
f4exb
5cad053158 PTT feature: GPIO and command support (1) 2023-04-01 18:16:21 +02:00
f4exb
cf0489d96f Updated versions and changelogs 2023-04-01 13:42:53 +02:00
Jon Beniston
33739ce669 Fix settings keys in Star Tracker (Rename to settings to match) 2023-03-30 16:48:02 +01:00
Jon Beniston
8ad1b3c04b Add missing setting ket in Rotator Controller. 2023-03-30 11:15:16 +01:00
Jon Beniston
db0d03861b Correct settings keys for Satellite Tracker settings dialog. Fixes #1642 2023-03-29 15:48:19 +01:00
Jon Beniston
99e7d6b18b Remove files that shouldn't have been commited 2023-03-24 17:08:21 +00:00
Jon Beniston
6d571a6015 Use shift modifier to place marker on 3D map 2023-03-22 10:47:32 +00:00
Jon Beniston
50035d40c8 Map updates:
Add left double click to add marker to 3D map.
Add support for alititudeReference for polygon and polyline.
Add support for plugins to set color of polygons.
2023-03-21 11:07:25 +00:00
f4exb
d67aac3b27 Updated version and changelogs 2023-03-18 13:45:42 +01:00
Jon Beniston
e930cf3c90 Fix updateVORs so it doesn't delete selected VORs. For #1590 2023-03-06 17:11:34 +00:00
Edouard Griffiths
1b2162d88f
Merge pull request #1613 from srcejon/fix_1608
Update DAB Demod to use latest DAB library
2023-03-04 13:00:03 +01:00
Jon Beniston
1b99d1a80b Make comparisons case insensitive, as DAB ensemble names in database may not match transmitted. 2023-03-03 22:55:15 +00:00
Jon Beniston
d9f27485c3 Add Navtex transmitters and French DAB transmitters to Map 2023-03-03 17:14:56 +00:00
f4exb
5b169a3978 Updated versions and changelogs 2023-02-23 01:02:36 +01:00
Jon Beniston
1732d07cab Add Heap Map plugin 2023-02-16 15:53:54 +00:00
Jon Beniston
4fa132731b Remove satellites from map on close 2023-02-16 14:33:39 +00:00
Jon Beniston
9fb1171336 Fix restoring custom time 2023-02-16 14:33:26 +00:00
Jon Beniston
116748bb8d Remove radiosondes from map on close and fix memory leak 2023-02-16 14:32:50 +00:00
Jon Beniston
fe300d6d44 Remove APRS items from map on close. 2023-02-16 14:32:16 +00:00
Jon Beniston
e47689edda Remove APRS items from map on close. 2023-02-16 14:31:43 +00:00
Jon Beniston
a522653676 Remove ships from map on close. 2023-02-16 14:30:55 +00:00
Jon Beniston
40f560daec Remove star tracker items from map on close 2023-02-16 14:30:14 +00:00
Jon Beniston
8163dcb0ab Prevent warnings about assigning undefined values 2023-02-16 14:29:17 +00:00
Jon Beniston
63cba7e7d8 Remove unused function 2023-02-16 12:18:58 +00:00
Jon Beniston
df7b763eab Optionally reenamable smoothing on 2D maps, as 16 MSAA isn't always available 2023-02-16 11:00:30 +00:00
Jon Beniston
60a3dfcee7 VOR Localizer: Send radials and estimated position to Map feature 2023-02-14 15:03:30 +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
fdce34204f TestSource: use queued connection for connecting worker's deleteLater. Fixes possible crash on exit 2023-02-03 02:14:54 +01:00
f4exb
46db55f1db Removed unncecessary call to updateChannels in VORLocalizer and DemodAnalyzer. Fixes #1572 2023-02-03 02:13:54 +01:00
f4exb
5026e4ab5e Updated versions and changelogs 2023-02-01 09:52:28 +01:00
f4exb
9f13c002ab Map feature: added MIMO devices when scanning for channels 2023-01-24 00:37:42 +01:00
Jon Beniston
d66223533d FT8 Demod: Display caller on Map feature 2023-01-23 13:07:20 +00:00