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
f4exb
b66aac1489
BFM demod: added documentation
2022-01-27 23:20:59 +01:00
f4exb
ef0377cf4c
Updated version and changelogs
2022-01-23 23:22:00 +01:00
f4exb
5abca451c9
BFM demopd: clear BAS area when clearing RDS fields
2022-01-22 09:00:16 +01:00
f4exb
c6b8b85887
BFM demod: serialize/deserialize rds active
2022-01-15 19:49:17 +01:00
f4exb
37d08034b7
Metis MISO: enhanced documentation
2022-01-15 02:24:53 +01:00
f4exb
10a639079a
Metis MISO: fixed useless dependency on decimation for Tx in apply settings
2022-01-15 02:24:22 +01:00
f4exb
61226c06bd
Metis: set output FIFO size to size policy. Fixes #1100
2022-01-13 02:44:58 +01:00
f4exb
46b11086b7
BFM demod: RDS: radio text on two lines with the bottom one keeping the previously decoded text
2022-01-12 13:54:19 +01:00
f4exb
1a977c4ce2
BFM Demod: fixed RDS text clearscreen. Fixes #1101
2022-01-12 08:43:20 +01:00
f4exb
180d554812
Remote Input: do not apply remote channel settings before they get updated via stream
2022-01-11 23:23:18 +01:00
f4exb
ebd5216917
Updated version and changelogs
2022-01-09 11:02:10 +01:00
f4exb
98b305f320
Make rollup state a serializable object so that it can be dumped in JSON format for the API. Prerequisite tp #1050
2022-01-09 05:27:12 +01:00
f4exb
e2fc5aa87c
JogdialController: complements to readme
2022-01-07 12:42:59 +01:00
f4exb
30e3939bd4
JogdialController GUI: fix for MSVC
2022-01-07 07:41:10 +01:00
f4exb
6288ac56c8
Jogdial Controller: updated readme
2022-01-07 00:26:37 +01:00
f4exb
128dd03684
New Jogdial Controller feature plugin. Implements #1088
2022-01-06 22:47:41 +01:00
f4exb
7142ef0b0d
Updated versions and changelogs
2022-01-03 19:46:20 +01:00
f4exb
afc106b51f
Simple PTT feature: implemented vox. Issue #1002
2022-01-03 19:08:47 +01:00
f4exb
79ac722e79
PTT: vox (1)
2022-01-03 19:08:47 +01:00
Jon Beniston
88499f08dd
Fix FileInput API report of absolute time following PR #981 .
2021-12-30 13:24:39 +00:00
Jon Beniston
cc3f4ab2f8
Fix for #1087 . Support compilation with Boost >= 1.77
2021-12-28 11:31:15 +00:00
f4exb
5c742a873b
Fallback oct -> Qt::oct and dec -> Qt::dec replacement
2021-12-28 00:03:06 +01:00
f4exb
bb25211b29
Make code compatible with Qt 5.12
2021-12-27 23:30:18 +01:00
f4exb
327cc957d6
Fixed more compilation warnings
2021-12-27 22:28:34 +01:00
f4exb
33ce771e24
Fixed QProcess::execute and QProcess::startDetached warnings
2021-12-27 19:16:59 +01:00
f4exb
63bea7734b
Fixed range-loop-construct warnings in GCC 11
2021-12-27 19:04:23 +01:00
f4exb
766695d99d
Remote input GUI: set status to OK if info API is OK
2021-12-27 19:03:55 +01:00
f4exb
5a11ef6a8b
Updated versions and changelogs
2021-12-26 12:14:14 +01:00
f4exb
58a9b2996d
Remote input/sink implemented remote control. Implements #1074
2021-12-26 11:56:37 +01:00
f4exb
1d2187d059
Remote Input: fixed read pointer initialization. Fixes segfault when stream sample rate is lowered
2021-12-26 11:55:16 +01:00
f4exb
d981912eee
Remote input: removed API calls from GUI
2021-12-25 12:54:33 +01:00
f4exb
9bb3a273b3
Remote input/sink implemented remote control (1)
2021-12-24 21:06:15 +01:00
f4exb
247ae2679d
Remote plugins: added new meta data for #1074
2021-12-23 16:27:19 +01:00
f4exb
d482471a59
Remote Sink: reworked threading model. Fixed sigabort at exit time
2021-12-23 01:47:38 +01:00
f4exb
7c8cb7a85a
Remote: more fixes in conversion routines
2021-12-20 22:30:43 +01:00
f4exb
ab9f316737
Remote sink/input: implemented choice of sample size in transmission.
2021-12-19 13:15:17 +01:00
f4exb
9278b12e25
Remote output/source: implemented choice of sample size in transmission. Fixes in the size conversion routines
2021-12-19 11:30:48 +01:00
f4exb
6cc1616cb8
Remote output: variable sample size in transmission. For now fixed to 16
2021-12-18 22:49:05 +01:00
f4exb
316e635466
Remote data queue: fixed sample conversion
2021-12-18 22:48:20 +01:00
f4exb
78be244dc6
Remote source/input: increase minimum UDP buffer size based on 96 kS/s
2021-12-18 06:24:47 +01:00
f4exb
35adc25450
Updated version changelogs and readmes
2021-12-16 10:32:52 +01:00
f4exb
73d676060b
Remote source and output: updated documentation
2021-12-16 02:11:03 +01:00
f4exb
d471f09cc2
Replaced frequency dials by labels for unmodifiable frequency displays
2021-12-16 00:18:11 +01:00
f4exb
9097e2f6d4
Remote Output: improve report API
2021-12-15 22:56:18 +01:00
f4exb
54866a1a1e
Remote output/source: use queue langth for rate control and derive rate from Tx side. Other fixes
2021-12-14 07:57:43 +01:00
f4exb
1168eefcc9
Remote Source: use fixed sample rate set to baseband sample rate. Remote Output: use sample rate from remote
2021-12-14 07:57:43 +01:00
f4exb
56ba6f3d80
Remote Output: removed center frequency from settings but add it to the device report
2021-12-14 07:57:43 +01:00
f4exb
a5948c8b24
RemoteOutput: remove from GUI all API interactions with the remote
2021-12-14 07:57:43 +01:00
f4exb
96411edd3c
Remote Output and Remote Source more fixes
2021-12-14 07:57:43 +01:00
f4exb
f7f5f4b2dd
Remote source first fixes
2021-12-14 07:57:43 +01:00
Jon Beniston
2b55140d9d
Display warnings in ADS-B and DAB if sample rate is too low
2021-12-13 08:44:17 +00:00
Jon Beniston
f752806dbf
Rotator controller - Don't round az/el received from Sat Tracker, as we now support higher precision
2021-12-10 20:33:19 +00:00
Jon Beniston
bd1af18578
#1069 . Increase FIFO size in Remote Sink according to baseband sample rate
2021-12-09 12:39:52 +00:00
Edouard Griffiths
cc822a1ec0
RemoteSourceWorker: fixed copy and paste error
2021-12-07 15:45:19 +01:00
f4exb
ef4b54a7b1
Removed all remaining references to remote UDP Tx delay
2021-12-07 08:17:55 +01:00
f4exb
20ed490018
Remote output: removed remaining references to Tx delay
2021-12-07 06:31:17 +01:00
f4exb
4faa3dbe8c
Remote output: removed tx delay in sending UDP blocks
2021-12-07 06:25:40 +01:00
f4exb
3cb22c8b8a
Remote source: corrected worker handling
2021-12-07 05:58:17 +01:00
f4exb
f1059bd547
Remote source: corrected dataApplyButton
2021-12-07 05:27:58 +01:00
f4exb
2515f08409
Remote source: set socket receive buffer size from sample rate in meta data
2021-12-07 04:50:05 +01:00
f4exb
80992c01e0
RemoteInput: set system UDP buffer length for 250 ms of samples. RemoteSink: removed UDP Tx delay. Implements #1069
2021-12-04 21:36:12 +01:00
f4exb
71f63e3a9c
API: implemented Channel Marker in MIMO channels
2021-12-03 23:11:56 +01:00
f4exb
2a3ce0e7fb
API: implemented Channel Marker in Tx channels
2021-12-03 23:11:56 +01:00
f4exb
8a438a94c1
API: implemented Channel Marker in Rx channels and complete serializable objects for some
2021-12-03 23:11:56 +01:00
Jon Beniston
7b418cb20e
Display locator not location
2021-12-03 18:37:10 +00:00
Jon Beniston
629d174c31
Add IBP beacons and GRAVES to Map feature
2021-12-03 18:23:14 +00:00
f4exb
29d4a67eac
SDRplay v1: fixed frequency boundaries in report. Fixes #1061
2021-12-01 21:09:21 +01:00
f4exb
9fb5a8f9bb
API: simplify handling of ChannelAnalyzer and SoapySDR
2021-12-01 21:03:40 +01:00
f4exb
f9155575d3
ChannelAnalyzer: implemented settings API
2021-12-01 08:25:32 +01:00
f4exb
2a9cc27a41
Implement serialize and deserialize to/from API in Serializable interface. Related changes and fixes
2021-12-01 00:21:19 +01:00
Jon Beniston
a65604c973
Use C locale in navaid parsing in VOR demods. Increase table size in VOR demod GUI so more than one row is visible.
2021-11-29 10:38:52 +00:00
Jon Beniston
259e0ad6da
Fix #1062 - Always use C locale for parsing coords in airport database
2021-11-29 10:18:22 +00:00
f4exb
bb99edddc1
Updated version and changelogs
2021-11-26 22:51:28 +01:00
Edouard Griffiths
31330cc14f
Merge pull request #1060 from srcejon/aprs_dark_theme
...
Use dark theme for APRS Feature charts
2021-11-25 23:55:16 +01:00
Jon Beniston
61aef0e17c
Use dark theme for APRS charts
2021-11-25 13:05:04 +00:00
Jon Beniston
d5857c3878
Move Feature workers to thread
2021-11-25 09:28:59 +00:00
Edouard Griffiths
ad74a9294e
Merge pull request #1057 from srcejon/sat_tracker_expanding
...
Make Sat Tracker GUI expanding, so table can use free space
2021-11-24 23:15:49 +01:00
Edouard Griffiths
cab9dc6094
Merge pull request #1056 from srcejon/channel_help
...
Add links to documentation
2021-11-24 22:02:11 +01:00
Jon Beniston
8dc98e5d95
Make Sat Tracker GUI expanding, so table uses empty space
2021-11-24 14:51:42 +00:00
Jon Beniston
03004e00f7
Add links to documentation
2021-11-24 11:31:51 +00:00
Jon Beniston
2e68017b12
Save/restore rollup state in channel plugins
2021-11-24 09:50:42 +00:00
f4exb
2299c09f36
ChirpChat demod: API changes and fixes
2021-11-24 01:27:59 +01:00
f4exb
dea312898d
ChirpChat modulator: API changes and fixes
2021-11-24 01:27:59 +01:00
Edouard Griffiths
748bb11a78
Merge pull request #1054 from srcejon/map_apikey_workaround
...
Add OpenStreetMap API key support
2021-11-24 01:26:51 +01:00
Edouard Griffiths
8ab5e6607c
Merge pull request #1053 from srcejon/feature_rollup_state
...
Save/restore rollup state in features
2021-11-24 00:34:53 +01:00
Jon Beniston
c0fdb670ab
Add better Map API key support
2021-11-23 16:44:07 +00:00
Jon Beniston
f72f18debf
Save/restore rollup state in features
2021-11-23 13:35:57 +00:00
Jon Beniston
fb394165a3
Update API
2021-11-23 12:28:06 +00:00
Jon Beniston
257b265ee8
GS232 Rotator Controller updates
...
Add support for hamlib/rotctld protocol.
Add support for TCP connections.
Name plugin Rotator Controller, rather than GS-232 Rotator Controller, as it now supports 3 different protocols.
2021-11-23 12:13:24 +00:00
f4exb
a41d0319dc
AIS and Packet modulators API: put back optional data in the action structure
2021-11-21 07:48:39 +01:00
f4exb
7c9327c125
IEEE 802.15.4 modulator: API and GUI changes
2021-11-21 00:01:16 +01:00
f4exb
830e3ff2f2
IEEE 802.15.4 modulator: moved UDP handling to IEEE_802_15_4_ModSource
2021-11-17 08:09:54 +01:00
f4exb
27ffcedb64
IEEE 802.15.4 modulator: added option to receive UDP data as bytes
2021-11-16 08:08:24 +01:00
f4exb
8fb31a147b
Packet modulator: API changes
2021-11-14 22:26:02 +01:00
f4exb
d785694c87
Remote Input: prevent nullptr
2021-11-14 22:25:40 +01:00
Jon Beniston
84639d8716
Center ADS-B map on My Location when map is first opened
2021-11-13 18:17:37 +00:00
Jon Beniston
9eac758088
Fix positioning of Home antenna. Create cache directory on Linux.
2021-11-13 08:49:53 +00:00
Jon Beniston
56e9f4284f
Use older version of QtGraphicalEffects to support older versions of Qt. Don't warn for non-existent .xml files
2021-11-12 17:19:03 +00:00
Jon Beniston
2ef53d3354
Fix gcc warnings and markdown
2021-11-12 17:04:49 +00:00
Jon Beniston
0a0bcffc04
Fix markdown in readme.md
2021-11-12 16:58:45 +00:00
Jon Beniston
60a7b63cc1
ADS-B Updates:
...
Support different map types (Aviation, Street and Satellite)
Add display of airspaces and NAVAIDs.
Display photo of highlighted aircraft.
2021-11-12 16:51:23 +00:00
f4exb
006da4e872
AIS mod: make it effectively work in server mode with remote control. AIS demod: added baud rate in settings API
2021-11-12 00:12:02 +01:00
f4exb
af97c872f8
Pager demod: API: complete settings and implement reporting
2021-11-09 21:57:56 +01:00
f4exb
97583d0858
Packet demod: change mode processing. API: added report
2021-11-08 01:45:02 +01:00
f4exb
f5276e8c3e
ADSB demod: added auto target checkbox for matching aircraft in notifications table. API: more settings and report data
2021-11-07 19:38:46 +01:00
f4exb
e2923696b4
Updated versions and changelogs
2021-11-06 21:33:26 +01:00
f4exb
0cf1d71a6c
ADSB demod: added Az/El and RSSI in command or speech tokens. Fixed deprecated QProcess::startDetached
2021-11-06 18:54:49 +01:00
f4exb
5fa3613b56
RemoteSinkSender: close socket and use deleteLater instead of delete socket. Fixes #1034
2021-11-06 18:53:05 +01:00
Jon Beniston
9f2cb0c29c
Merge CSV code in to a single file.
2021-11-04 12:33:43 +00:00
f4exb
9a7337f3d8
DATV demod: fixed missing method
2021-11-04 00:13:08 +01:00
f4exb
608a1e9908
ChirpChat modulator: give titles to collapsable sections
2021-11-03 21:56:33 +01:00
f4exb
b0c49f3b50
DATV demod: API updates and small fixes
2021-11-03 21:56:33 +01:00
f4exb
4b1a861717
DATV demod: de-couple MER and CNR GUIs from core
2021-11-03 21:56:33 +01:00
f4exb
ed720673f3
DATV demod: API enhancements with report
2021-11-03 21:56:33 +01:00
Jon Beniston
2f4394afba
Fix gcc error
2021-11-03 17:24:22 +00:00
Jon Beniston
132244ef64
ADS-B Updates
...
Add support for writing/reading .csv log file containing received ADS-B frames for #1035 .
Fix some memory leaks.
2021-11-03 17:19:21 +00:00
Jon Beniston
af841dd88f
Don't use WA_DeleteOnClose for progess dialogs, as a crash can occur if the user closes the window before the download is complete.
2021-11-03 11:02:04 +00:00
Jon Beniston
d52f2569c6
#1031 - RemoteInput GUI - Use editingFinished signal rather than returnPressed
2021-11-02 11:20:30 +00:00
Edouard Griffiths
a9fb5b91ec
Merge pull request #1032 from srcejon/rtlsdr_biastee
...
RTLSDR: Restore biasT widget state in displaySettings
2021-11-02 00:51:49 +01:00
Jon Beniston
0d3d02681c
RTLSDR: Report biasT widget state in displaySettings
2021-11-01 11:16:58 +00:00
Jon Beniston
499b051f38
RemoteInput
...
Set default value of API port to 8091, as used elsewhere.
Fix spelling mistakes in readme.
Update tooltip to clarify data address is for reception.
2021-11-01 10:50:42 +00:00
f4exb
f04741d692
Fixed some plugins layout so that they work with new rollup widget
2021-11-01 02:11:47 +01:00
Jon Beniston
8f94593a0c
Set DATV GUI to be minimum sized rather than expanding. Set minimum size constaint on videoTab not just tabWidget
2021-10-31 12:14:04 +00:00
Jon Beniston
05987586bf
#897 - Add support for vertically expanding widgets to RollupWidget
2021-10-30 16:20:24 +01:00
Jon Beniston
7737bea1a6
Fix typos in readme
2021-10-29 13:02:00 +01:00
Jon Beniston
1354cfe6c8
ADS-B: Add support for downloading flight departure and arrival airports and times via aviationstack.com API
2021-10-29 12:54:10 +01:00
Jon Beniston
460736e56c
Fix compiler warnings
2021-10-27 22:44:56 +01:00
Jon Beniston
f38b9b8dda
ADS-B updates.
...
Add support for speech notifications and running commands when aircraft meet user-defined rules.
Fix fighter aircraft icon.
Add additional airline logos.
2021-10-27 22:25:14 +01:00
Jon Beniston
cbcd3065a0
Fix grammatical errors
2021-10-26 22:07:25 +01:00