Jon Beniston
9a3585a756
Reduce interpolator taps to enable it to run in real-time. Should significantly improve PER for RTLSDR at 2.4MSa/s.
...
Add developer controls to adjust interpolator settings.
Fix tab-order in GUI.
2020-11-12 13:25:49 +00:00
Jon Beniston
21956dc9d0
Fix surface position calculation.
...
Check latitude and local decode is in valid range.
2020-11-12 08:40:12 +00:00
Jon Beniston
f823741b34
Add decoding of surface position messages
2020-11-11 09:19:37 +00:00
Jon Beniston
27c4802a7f
Add option to automatically resize columns after an aircraft is added to the table
2020-11-10 14:27:42 +00:00
Jon Beniston
6aa2943849
Confirm redownload of files if less than 100 days old
2020-11-10 14:07:15 +00:00
Jon Beniston
51bf8a6b21
Add Az/El and distance to airport information box.
...
Use km rather than nm for distance to airport calculation.
Require double click to set ATC freqeuncy.
Allow airport to be set as target, by double clicking Az/El in airport
info box.
2020-11-10 13:40:57 +00:00
Jon Beniston
599c31493a
Add decode of Mode-A transonder (Squawk) code
2020-11-10 12:03:36 +00:00
f4exb
99c079b549
SigMF file input
2020-11-10 02:09:21 +01:00
Jon Beniston
112e703137
Don't call openAudioDevice if called from start(), otherwise AudioInput will be created on wrong thread
2020-11-09 21:12:40 +00:00
Jon Beniston
f72c118598
Don't add alsa realm suffix, as there do not appear to be duplicate names
2020-11-09 21:12:40 +00:00
Jon Beniston
f85250f638
Set reverse API keys. Avoid restarting thread
2020-11-09 21:12:40 +00:00
Jon Beniston
33482dd276
Fix readme markup
2020-11-09 21:12:40 +00:00
Jon Beniston
2bd5714308
Rebase to master
2020-11-09 21:12:08 +00:00
f4exb
943ae81750
ChirpChat modulator: implementation
2020-11-09 18:56:06 +01:00
Edouard Griffiths
c5d0a582f4
Merge pull request #698 from f4exb/feature-309
...
Feature 309
2020-11-09 17:30:03 +01:00
f4exb
b9395219d4
Added ChirpChat demod (2)
2020-11-09 17:14:17 +01:00
f4exb
ffd0971020
Updated versions and changelogs
2020-11-09 14:10:17 +01:00
f4exb
00885a48c9
Removed LoRa demod and added ChirpChat demod (1)
2020-11-09 11:35:18 +01:00
f4exb
9024d3f6fa
ADS-B: reworked correlation threshold. Added RSSI. Corrected latitude negative shift. Implements #696
2020-11-09 07:28:43 +01:00
f4exb
fffac68b7f
NFM: updated documentation
2020-11-08 12:34:56 +01:00
f4exb
fa68a8ff2b
NFM: RF, AF bandwidth and FM deviation independent setting. Implements #691
2020-11-08 12:34:56 +01:00
Edouard Griffiths
465944f671
Merge pull request #673 from kasper93/rtlsdr_sr
...
RTL-SDR: Adjust sample rate limits
2020-11-07 20:21:44 +01:00
Edouard Griffiths
a47416041f
Merge pull request #690 from kasper93/rf_filter
...
NFMDemod: Add RF filter for freq deviation
2020-11-07 18:09:23 +01:00
Kacper Michajłow
786640ee1f
NFMDemod: Add RF filter for freq deviation
...
- Run CTCSS filter with reduced rate to much detection
- Convert tabs to spaces to be consistent in the file
- Fix AF squelch threshold setting after changing SR
2020-11-07 06:59:04 +01:00
Jon Beniston
c2dc5808a6
Only run sink worker thread during acqusition
2020-11-06 22:33:16 +00:00
Jon Beniston
8df45826b5
Update images for documentation for ADS-B plugin
2020-11-06 17:22:01 +00:00
Jon Beniston
bd3c5343e3
Don't connect twice, as that results in multiple signals being emitted
...
for each download.
Speed up reading of airport DB.
Fix a few compiler warnings.
2020-11-06 16:42:25 +00:00
Jon Beniston
a27226fa06
Fix compilation and link under Linux
2020-11-06 15:54:29 +00:00
Jon Beniston
13db9f4d1a
Use header only Boost linking for ADS-B plugin
2020-11-06 15:36:42 +00:00
Jon Beniston
e76015f28f
Use header only Boost linking for ADS-B plugin
2020-11-06 15:13:34 +00:00
Jon Beniston
2579417e4d
Merge remote-tracking branch 'upstream/master' into adsb_improvements
2020-11-06 13:49:58 +00:00
Jon Beniston
72e4e684e2
ADS-B Demodulator updates.
...
Add OpenSky Network aircraft database support, for information about
aircraft model, owner, registration.
Add airline logos and country & military flags for display in the table.
Add OurAirports airport database support, to allow airports and ATC
frequencies to be displayed on the map.
Allow ATC frequency to be tuned by clicking on the map.
Add support for displaying flight paths on the map.
Allow columns in table to be rearranged and hidden.
Allow rows in table to be sorted by clicking on header.
Allow switching units from ft, kn, ft/min to m, kph, m/s
Allow aircraft timeout to be set by the user.
Allow font used for the table to be set by the user.
Add optional display of demodulator statistics.
Support multithreading in demodulator to reduce FIFO overflows.
Add support for demodulating all Mode-S frames and feeding them.
Add support for feeding in Beast hex format.
Allow option of correlating against full preamble or partial preamble.
Supporting highlighting of an aircraft in the table by selecting it on
the map.
Use difference of zeros and ones correlation, rather than absolute
threshold, to better account for varying conditions and make the
threshold easier to set.
Enable anti-aliasing for text on the map.
Improve CRC performance by 5x-10x.
Add HttpDownloadManager class to support downloading of files from the
web to disk.
2020-11-06 12:18:55 +00:00
f4exb
556ddaaff6
Updated versions and changelogs
2020-11-06 07:07:23 +01:00
f4exb
f1cf57bacd
NFM: review frequency deviation and NFM demod volume control
2020-11-06 06:08:04 +01:00
f4exb
3377fb084b
NFM demod: damper discriminator output amplitude by 2 to limit audio loudness
2020-11-05 20:41:33 +01:00
f4exb
41f0fec4f6
sdrbase cmake: restored Boost_INCLUDE_DIRS
2020-11-05 20:41:33 +01:00
Kacper Michajłow
7ad8c046f2
NFMDemodSink: Fix ctcssOn logic
2020-11-05 00:01:25 +01:00
f4exb
38755e35f1
NFM demod: restored expected FM deviation
2020-11-05 00:00:34 +01:00
Kacper Michajłow
00ba5115f3
NFMDemodSink: Proper audio scaling to 16-bit
2020-11-04 23:32:46 +01:00
Kacper Michajłow
1e5ae8ea0f
Define _USE_MATH_DEFINES and clean M_PI redefinitions
2020-11-04 23:05:41 +01:00
f4exb
19ecf12c22
removed asserts
2020-11-04 21:51:55 +01:00
f4exb
379096cbdd
Migrate code to Qt 5.14.2
2020-11-04 20:08:44 +01:00
Kacper Michajłow
70434765d7
Add support for VS2019 and Ninja
...
- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes
2020-11-04 10:40:17 +01:00
f4exb
3567468023
KiwiSDR: fixed issue in local network. Fixes #435
2020-11-03 22:11:19 +01:00
f4exb
c5a36c48a0
Updated versions and changelogs
2020-11-03 13:15:25 +01:00
f4exb
edb9defdf6
TestSource: moved timer start/stop to constructor/destructor. Fixes issue #661
2020-11-01 10:48:47 +01:00
f4exb
85e357d465
NFM: augmented CTCSS tones. Implements #664
2020-10-31 22:56:12 +01:00
f4exb
e932d17fdb
NFMDemodSink: Fixes and minor refactoring
2020-10-31 22:11:17 +01:00
f4exb
d7f8208814
Fix and refactor fir filter
2020-10-31 21:30:45 +01:00
f4exb
b9adbfb1d8
Refactored GUI queue access (from kasper93)
2020-10-31 19:27:35 +01:00