f4exb
634b25ac1e
Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces. Fixes #1147
2022-02-13 00:57:33 +01:00
f4exb
02ec2a4403
Channel Analyzer: fixed reverse API handling and a few other things. Fixes #1144
2022-02-11 02:32:27 +01:00
f4exb
04ed8d3d0b
Metis MISO: set s[ectrum sink input back in GUI. Fixes #1145
2022-02-11 01:04:09 +01:00
Edouard Griffiths
fce235b2bc
Merge pull request #1142 from srcejon/fix_1136
...
DATV Demod increase RF bandwidth to 50MHz
2022-02-10 16:53:11 +01:00
Jon Beniston
369df0a7e3
DATV Mod - Restore fonts Qt Creator removed
2022-02-10 11:40:38 +00:00
Jon Beniston
a25e1106a2
DATV Demod - Increase max RF bandwidth in GUI to 50MHz
2022-02-10 11:40:05 +00:00
f4exb
9f2ea3fad8
Pager demod: fixed typo in POCSAG. Fixes #1138
2022-02-10 01:23:36 +01:00
f4exb
a99e4589f8
Metis MISO: save stream index and spectrum stream index in settings. Make it available via API. Fixes #1126
2022-02-10 00:01:08 +01:00
Edouard Griffiths
428a780e95
Merge pull request #1137 from srcejon/fix_1136
...
DATV Mod - Increase RF bandwidth slider to 50M
2022-02-09 20:42:53 +01:00
Jon Beniston
b93612f1e3
Increase RF bandwidth slider to 50M
2022-02-09 17:18:36 +00:00
Jon Beniston
c31a585cb6
Fix gcc warning
2022-02-09 16:59:24 +00:00
Jon Beniston
81157696f7
Satellite Tracker - Get time from Map or File Input device.
2022-02-09 16:42:51 +00: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
73848c94e4
AIS - Handle ShipStaticData being received before position
2022-02-09 16:39:22 +00:00
Jon Beniston
267ae13534
Add support for receiving global aircraft data from OpenSky Network.
...
Add support for feeding ADS-B data to OpenSky Network.
Fix binary Beast format feed.
Fix display of USA and Japan flags.
2022-02-09 16:36:09 +00:00
f4exb
e4b9bc7680
Do not write tail audio samples and write to sample buffer only if necessary. May fix #1132
2022-02-08 00:55:31 +01:00
f4exb
590c4ef352
Updated versions and changelogs
2022-02-07 21:47:25 +01:00
f4exb
57a5551401
SDRPlayV3: implemented transverter feature. Updated documentation
2022-02-06 20:30:33 +01:00
f4exb
7880a523a7
SDRPlayV3: prevent segfault when SDRPlay library fails to initialize
2022-02-06 20:30:33 +01:00
Edouard Griffiths
50d61c7247
Merge pull request #1131 from srcejon/windows_debug
...
Install debug symbols on Windows for debug builds
2022-02-06 18:14:08 +01:00
Edouard Griffiths
c995818d6d
Merge pull request #1130 from srcejon/fix_1106
...
#1106 - Add satellite data to Satellite Tracker feature Web API report
2022-02-06 14:13:55 +01:00
Jon Beniston
97496ae9f9
Install debug symbols on Windows for debug builds
2022-02-06 12:56:58 +00:00
Jon Beniston
d4a649ad35
#1106 - Add satellite data to Satellite Tracker feature Web API report
2022-02-06 11:13:09 +00:00
Jon Beniston
e7bc48c368
DATV Demod - Make AVCodecs const
2022-02-06 09:48:27 +00:00
f4exb
c25837fcf7
SDRPlay v3: recommendation not to use non-zero IF
2022-02-06 01:56:50 +01:00
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