Commit Graph

1561 Commits

Author SHA1 Message Date
f4exb b865d995a4 FileSink: give .sdriq extension to provided file name automatically. Fixes #780 2021-02-19 15:53:43 +01:00
f4exb ecc27467c1 File sink: fixed spectrum GUI center frequency setting (baseband to GUI communication) 2021-02-19 14:10:31 +01:00
f4exb 166089a8bd Updated versions and changelogs 2021-02-13 12:26:19 +01:00
f4exb b5d501e6ab Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772 2021-02-12 00:53:18 +01:00
f4exb 6a6098ffe9 SSB demod GUI: corrections to spanLog2 processing 2021-02-11 06:33:37 +01:00
f4exb b62cf26b22 Moved message to GUI to ChannelAPI. Prepares #769 2021-02-08 21:52:47 +01:00
f4exb 19f3c284ba Updated versions and changelogs 2021-02-07 11:09:43 +01:00
Kacper Michajłow e7a70fb3fe NFMDemodGui: Add spacer between CTCSS and volume controls to make it look nice when stretched 2021-02-06 22:40:03 +01:00
f4exb 7704dfb359 SSB demod: use log (dB) to set volume from the GUI 2021-02-06 05:09:47 +01:00
f4exb a0ee89243c SigMF file sink: fixed spectrum GUI center frequency setting (baseband to GUI communication) 2021-01-30 18:54:21 +01:00
f4exb 52b51feded Updated versions and changelogs 2021-01-23 11:39:03 +01:00
Edouard Griffiths 47c5c6d333
Merge pull request #756 from srcejon/fix_750
Fix for issue #750 - packet demod state not being saved correctly
2021-01-22 23:48:53 +01:00
Jon Beniston 32aec5385a Fix for issue #750 - packet demod state not being saved correctly 2021-01-22 15:11:33 +00:00
Jon Beniston 446749cbbb Map updates.
Add support for different map types (street/satellite) and different map
providers.
Support finding real world addresses on the map.
Add Maidenhead locator converter.
Add Beacons.
Allow data sources to be selected by a user.
Add context menu to allow setting an object as a target, setting center
frequency and adjusting display order.
2021-01-22 14:54:22 +00:00
Christoph Berg 0d6a3a4f47 Fix some typos spotted by lintian 2021-01-19 12:36:56 +01:00
Jon Beniston 890f6fc049 Add tooltip to record button 2021-01-18 09:55:51 +00:00
Jon Beniston d6bf5223db Fix formatting 2021-01-18 09:55:39 +00:00
Jon Beniston f0e37131ed FileSink: Generate qWarning and error dialog in GUI when failing to open a file or write to a file. 2021-01-18 09:55:15 +00:00
f4exb ddcc72cb24 Updated versions and changelogs 2021-01-14 23:36:55 +01:00
Jon Beniston 45bf9e6d74 Don't use Qt::hex as not available on earlier versions of Qt 2021-01-14 09:36:50 +00:00
Jon Beniston af7e69c7c1 Fix gcc warnings 2021-01-13 23:03:55 +00:00
Jon Beniston c74ec2c426 Add packet demodulator 2021-01-13 19:58:07 +00:00
Jon Beniston f2ebd72004 ADS-B demodulator updates.
Use message pipes for target.
Send aircraft to Map feature.
All selection of flight paths for all aircraft, or just the selected
aircraft.
Do not display demod stats by default.
2021-01-13 17:15:32 +00:00
Jon Beniston 1adfe3415c Fix WebAPI settings for identThreshold and magDecAdjust 2021-01-13 17:11:21 +00:00
Jon Beniston 41fca9d2fd Fix spelling of radiansToDegrees.
Add additional unit conversions.
2021-01-13 17:10:18 +00:00
f4exb 793d8b9f49 Demod Analyzer: implementation for the rest of planned plugins 2020-12-21 02:30:29 +01:00
f4exb d93186e059 Demod Analyzer: implementation for DSDDemod and NFMDemod 2020-12-20 18:31:59 +01:00
f4exb 321cffc9c7 Demod Analyzer implementation with AM modulator and demodulator 2020-12-20 18:31:59 +01:00
f4exb ee0e5fc777 AFC: implemented message pipes for sending back channel settings. Implemented in all relevant channel plugins. Removed obsolete methods 2020-12-13 13:04:36 +01:00
f4exb 38a06c4f69 Added MessagePipes garbage collector. Updated versions and changelogs 2020-12-12 16:31:38 +01:00
f4exb ba642e8fab TVScreenAnalog: removed usage of std::shared_ptr 2020-12-10 07:28:55 +01:00
f4exb ae3ce79cf2 ATV demod: initialize m_tvScreenBuffer when setting m_registeredTVScreen. 2020-12-10 06:50:15 +01:00
f4exb 04dbb028aa FreeDV: removed useless set callback functions. Use mutex appropriately 2020-12-09 01:15:38 +01:00
f4exb a16c041aab VOR single channel and localizer feature: added documentation 2020-12-07 23:26:35 +01:00
f4exb 6c02a78d62 VOR single channel: first working release of VOR localizer feature plugin 2020-12-07 19:32:43 +01:00
f4exb 38787f2a19 VOR single channel: added REST API and channel report message 2020-11-29 09:26:32 +01:00
f4exb efcc46a747 VOR single channel: reworked as single channel and simple GUI 2020-11-28 07:14:06 +01:00
f4exb 97154a3896 VOR single channel: initial commit 2020-11-28 04:13:43 +01:00
f4exb 80829e146a VOR demod: compile only if prerequisites are available. Fixes #727 2020-11-27 13:39:40 +01:00
f4exb 445b7c57e2 Updated versions and changelogs 2020-11-26 07:12:01 +01:00
f4exb 10eb25d8b7 VOR demod: added missing bits 2020-11-25 00:17:04 +01:00
Edouard Griffiths 22b37608c4
Merge pull request #724 from srcejon/small_fixes
Documentation fixes for remote sink / source plugins
2020-11-24 19:56:50 +01:00
Jon Beniston 3875babadf Update remote sink/source docs so they no longer say the plugin is only available on Linux 2020-11-24 16:02:17 +00:00
Jon Beniston 943cfba0b3 Update remote sink tooltips to say remote addres rather than local 2020-11-24 16:01:37 +00:00
Jon Beniston 55db78bdaf Fix GCC compiler warnings 2020-11-24 14:15:11 +00:00
Jon Beniston 5fdcdcc706 Avoid global QString init in plugins 2020-11-24 13:51:59 +00:00
Jon Beniston 7dc0b53492 Use QStringLiteral when it make sense 2020-11-24 13:51:35 +00:00
Jon Beniston ce4920c936 Use Units class in ADSBDemod GUI as well 2020-11-24 12:31:37 +00:00
Jon Beniston 4a6a886996 Add VOR demodulator 2020-11-24 12:31:16 +00:00
f4exb ce2aad5a7a Fixed narrowing warning when Rx sample size is 16 bits 2020-11-24 00:02:44 +01:00
f4exb 4059a0be27 Reworked ARM Neon detection and remote plugins inclusion in the build 2020-11-23 21:16:25 +01:00
f4exb f155d63580 Remote plugins: add USE_NEON definition for compatibility with cm256cc on ARM64. Fixes issue #720 2020-11-23 08:34:20 +01:00
f4exb 1d5742d3b9 Removed useless CPU flags. Fixes issue #720 2020-11-23 01:44:52 +01:00
f4exb 89a901e383 Fixed getURI method in channels and features 2020-11-22 19:29:27 +01:00
Kacper Michajłow f2d01b61d3 Avoid global QString init in plugins
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow cf70d9430f Use QStringLiteral when it make sense 2020-11-22 04:05:04 +01:00
f4exb b396a190de Implement SigMF support only when compiled with GCC (libsigmf dependency). Implements #712 2020-11-21 20:00:32 +01:00
f4exb 696c6c9379 Fixed remaining warnings 2020-11-15 12:02:04 +01:00
f4exb 82f98ab6c1 cmake: re-integrated -Woverloaded-virtual and fixed corresponding warnings 2020-11-15 08:31:49 +01:00
f4exb 164b83a3ce Fixed the rest of the warnings and main cmake file. Implements #663 2020-11-15 02:19:06 +01:00
f4exb 7c1e546f5f Fixed -Wparentheses -Wchar-subscripts warnings 2020-11-15 01:11:16 +01:00
f4exb 4e2978f7ea Fixed -Wunused-but-set-variable warnings 2020-11-15 00:36:03 +01:00
f4exb 3f2f1fcd7f Fixed -Wclass-memaccess warnings 2020-11-15 00:03:34 +01:00
f4exb 142b8c997a Fixed -Wuninitialized warnings 2020-11-14 22:40:22 +01:00
f4exb 9bd8e9c34e Fixed -Wsign-compare warnings 2020-11-14 22:08:06 +01:00
f4exb 6285235257 Fixed -Wtype-limits warnings 2020-11-14 19:18:41 +01:00
f4exb 7a6636b63a Fixed -Wunused-variable warnings 2020-11-14 18:45:05 +01:00
f4exb 55eb6cc951 Fixed -Wunused-parameter warnings 2020-11-14 11:13:32 +01:00
f4exb f668863aed Fixed -Wreorder warnings 2020-11-14 05:51:19 +01:00
f4exb c4a25fee38 Updated versions and changelogs 2020-11-12 22:45:20 +01:00
f4exb d2710806bf Renamed sdrbase AudioOutput to AudioOutputDevice 2020-11-12 22:13:44 +01:00
f4exb 8ccb2e80c1 NFM: enhancements to GUI and channel spacing handling 2020-11-12 19:40:35 +01:00
Edouard Griffiths 835aa26902
Merge pull request #704 from srcejon/adsb_improvements2
ADS-B improvements
2020-11-12 18:13:20 +01:00
Jon Beniston 8321e68ec2 Fix for older version of Qt 2020-11-12 15:36:40 +00:00
Jon Beniston 23c6255482 Fix syntax error for GCC 2020-11-12 13:49:34 +00:00
Jon Beniston 55e7b56ae9 Fix compiler warnings 2020-11-12 13:31:01 +00:00
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
f4exb 24c9c3c660 Fixed conflicts 2020-11-11 17:17:33 +01:00
f4exb 9ea22a9cd5 GLSpectrum settings rename m_averagingNb to m_averagingValue for better consistency and ensure synchronization with m_averagingIndex 2020-11-11 17:13:50 +01:00
f4exb c6083b339f Websocket spectrum: updated plugins 2020-11-11 11:46:54 +01:00
f4exb a09b66c38b SpectrumVis: remove now useless configure method 2020-11-11 11:24:55 +01:00
Jon Beniston f823741b34 Add decoding of surface position messages 2020-11-11 09:19:37 +00:00
f4exb 26c7821d68 Interferomter 2020-11-10 16:38:12 +01: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 c353c85bdd SigMF file sink 2020-11-10 11:06:39 +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 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 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 c5a36c48a0 Updated versions and changelogs 2020-11-03 13:15:25 +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
f4exb ecbf85e1a0 ADS-B: added 2MS/s sample rate and moving average for instant correlation values 2020-10-31 05:09:28 +01:00
f4exb 5cb17be298 ADS-B demod: optimization of sync word correlation. Some UI changes. Implements #675 2020-10-30 14:27:43 +01:00
f4exb abd2d1276c Updated versions and changelogs. Fixed missing yaml references in base resources for swagger-ui 2020-10-28 08:58:16 +01:00
f4exb ada4ae5b1f ADS-B demod: fixed image file names 2020-10-28 00:27:05 +01:00
f4exb 5e1be619dd Merge AFC plugin and Frequency Tracker changes 2020-10-27 23:13:08 +01:00
Jon Beniston 84c9d045c4 Fix for GCC 2020-10-27 17:03:54 +00:00
Jon Beniston 1a9b6d1763 Add ADS-B Demodulator plugin.
Add GS232 Rotator Controller feature plugin.
Add altitude and station name to My Positon.
Use QtDeploy to ensure all required Qt libraries are included (Should
fix OpenGL issues)
2020-10-27 16:22:10 +00:00
f4exb 573aa9b559 Frequency Tracker: added spectrum span log2 2020-10-27 06:31:06 +01:00
f4exb b04bb24146 Frequency Tracker: add spectrum display. Implements #665 2020-10-27 06:17:53 +01:00
f4exb 86ce2ca843 AFC: process tracker frequency change only if its offset actually chages 2020-10-27 06:17:42 +01:00
f4exb d2b50353da Freq Tracker: implemented channel API features feedback blocking counter 2020-10-27 06:17:07 +01:00
f4exb 6f4f7910f1 Channel settings feature feedback: all plugins 2020-10-27 06:16:17 +01:00
f4exb 61d3431095 Some cleanup 2020-10-14 22:10:26 +02:00
f4exb 8ba95addc0 Use MainCore instance in place of MainWindow 2020-10-12 22:11:13 +02:00
f4exb 40bd300baf Channel Analyzer: set GUI sample rate at construction time. Fixes #649 2020-10-07 21:32:32 +02:00
f4exb 170a2661e1 Updated version and changelogs 2020-10-06 07:41:32 +02:00
f4exb 841a8fe242 Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget 2020-10-05 19:48:05 +02:00
f4exb 31bf99a619 Removed dangling PluginInstanceGUI references 2020-10-05 16:30:24 +02:00
f4exb 6ebf4569bf Delete channel API from DeviceUISet. Update FeatureUISet 2020-10-04 22:16:09 +02:00
f4exb b1c9a35dcb Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow 2020-10-04 22:16:09 +02:00
f4exb d3d506a5ae Removed handleMessage virtual method from PluginInstanceGUI 2020-10-04 22:16:09 +02:00
f4exb d085b4eb7d Removed undesirable methods from PluginInstanceGUI and related common plugins 2020-10-04 22:16:09 +02:00
f4exb 8bf2d4469b Channel API: new getURI method. Applied to LoRa demod 2020-10-04 22:16:09 +02:00
f4exb a93a93cec0 Channel API: new getURI method. Applied to common plugins 2020-10-04 22:16:09 +02:00
f4exb c9d372f1c9 Add GUI to device set outside plugin: applied to LoRa demod 2020-10-04 22:16:09 +02:00
f4exb 1b11363214 Add GUI to device set outside plugin: applied to common plugins 2020-10-04 22:16:09 +02:00
f4exb b8568feb47 Replace separate create channel methods (BS and CS): Lora Demod 2020-10-04 22:16:09 +02:00
f4exb ef65afea02 Replace separate create channel methods (BS and CS): common plugins 2020-10-04 22:16:09 +02:00
f4exb f92622b45a Remove unused message from BasebandSampleSink 2020-10-04 22:16:09 +02:00
f4exb 4fb5633e62 Updated version and changelogs 2020-09-26 09:13:34 +02:00
f4exb ae60808de8 Corrected Highpass and Bandpass filters normalization. Implements #642 2020-09-21 23:51:45 +02:00
f4exb bc7a227277 DATV demod: added standard basic settings dialog 2020-09-21 20:10:17 +02:00
f4exb 7780435cba DATV demod: fixed incorrect frequency update when spectrum point and click is used. Fixes issue #637 2020-09-21 19:45:14 +02:00
f4exb 07a901942b Updated versions and changelogs 2020-08-29 22:32:11 +02:00
f4exb b33f37952c DATV decoder: fixed UDP sender dropping packets. Fixes issue #579 2020-08-29 12:46:37 +02:00
f4exb fdafc95b0c Updated version and changelogs 2020-08-25 21:05:54 +02:00
f4exb 77051b87fd NFM demod: correct phase discriminator setFMScaling when applying audio sample rate 2020-08-25 00:06:46 +02:00
f4exb 263a786255 ATV Demod: fixed documentation 2020-08-25 00:06:36 +02:00
f4exb 93b9ebfab5 ATV Demod: fixed ATVDemodSink::apply_setiings 2020-08-21 07:29:58 +02:00
f4exb 8a565a0de2 Upgrade libiio and libairspyhf versions. Updated version and changelogs 2020-08-20 14:02:06 +02:00
f4exb 3afb3c59d5 ATV demod: updated documentation 2020-08-20 08:51:11 +02:00
f4exb cbc81b8769 ATV Demod: integer number of points per line is simply an Euclidean division 2020-08-20 08:50:44 +02:00
f4exb 596d2ef149 ATV Demod: applied now threading model 2020-08-19 13:12:23 +02:00
f4exb a2a584440c ATV Demod: arbitrary sample rate: GUI changes 2020-08-18 23:40:55 +02:00
f4exb 2c2ec0327c ATV demod: removed HSync active condition (fix of original changes) 2020-08-18 20:08:46 +02:00
f4exb e76e2321c1 ATV demod: effective support of random channel sample rate 2020-08-18 16:23:40 +02:00
f4exb e037aa61a2 FileSink: fixed compiler warnings 2020-08-17 13:58:01 +02:00
Vort f08ed0ff7d ATV Demodulator: implement double buffering 2020-08-10 15:54:34 +03:00
f4exb 45698b1896 FileSink: REST API implementation 2020-08-08 23:57:47 +02:00
f4exb 6bfc6bacee New FileSink channel plugin 2020-08-08 23:14:05 +02:00
Vort 2e90be0044 Sample offset is adjusted every line 2020-08-05 19:36:07 +03:00
Vort 44d199cfab Move TVScreen data to separate object 2020-08-04 17:02:18 +03:00
Vort a6ec7651fb TVScreenAnalog with subsample shift shader added 2020-08-04 10:02:08 +03:00
f4exb 7917d595f5 Demods with audio: systematically reapply audio sample rate in case of channel sample rate change 2020-08-03 13:00:00 +02:00
f4exb c41cf68d60 Demod plugins with configurable audio: fixed audio sample rate handling 2020-08-03 12:59:31 +02:00
f4exb 1de1bf4d08 Updated versions and changelogs 2020-08-01 05:13:55 +02:00
f4exb e8b454847c ATV: updated dociumentation 2020-07-31 04:53:01 +02:00
f4exb aeffab5954 ATV Demodulator: Removed 405 lines and added 819 lines system 2020-07-31 04:05:09 +02:00
f4exb 8ae95f2e85 ATV demod: use common code for horizontal sync and different vertical sync detections for HSkip and standard 2020-07-22 08:48:23 +02:00
f4exb 432d6ed8fd ATV demod: new HSync process based on new horizontal sync code 2020-07-22 07:52:21 +02:00
f4exb d67174ef8d Revert "DSD demod: implemented DMR basic privacy followinf dsdcc v1.8.7 changes"
This reverts commit e72ec4c879.
2020-07-21 20:03:49 +02:00
f4exb 1d643e27bb Revert "DSD demod: REST API: DMR private key implementation"
This reverts commit 662ac6ef6d.
2020-07-21 19:59:19 +02:00
f4exb 625463a428 Updated version and changelogs 2020-07-21 08:41:39 +02:00
f4exb bb35db0703 Channel Analyzer: fixed rational downsampler 2020-07-21 02:10:28 +02:00
f4exb cb3be14515 Channel Analyzer: fixed sink initialization and removed unused baseband public set baseband sample rate 2020-07-20 11:16:46 +02:00
f4exb 9b10ddc668 Channel Analyzer: use complex decimator for decimation by power of two value 2020-07-20 11:16:46 +02:00
f4exb 7195600cb6 Channel Analyzer: fixed rational downsampler setting after range calculation 2020-07-20 11:16:46 +02:00
Vort 461de8e536 ATV Demodulator: bug fixes and performance improvements 2020-07-20 11:15:26 +02:00
Vort 4afd5a7a2d ATV Demodulator: improvements of HSync and VSync algorithms. Fixes #459. 2020-07-19 14:17:54 +03:00
StefanBruens ba28373258
Use CMake varialbles instead of depending on FFmpeg binary
DATV will be excluded when the ffmpeg binary is not installed,
although the actual dependencies are fulfilled.
2020-07-19 03:55:27 +02:00
f4exb e60e4da02c Updated version and changelogs 2020-07-14 00:15:26 +02:00
f4exb f2b2fa1425 Channel Analyzer: fixed sink apply channel settings. Fixes #569 and #570 2020-07-13 22:25:04 +02:00
f4exb 16db72658b Channel Analyzer: corrected channel sample rate applied to the sink when processing DSPSignalNotification 2020-07-13 22:24:52 +02:00
f4exb fe520f5ae5 Channel Analyzer: improved baseband thread management 2020-07-13 22:24:03 +02:00
f4exb 181efe4b1c AM demod: improved baseband thread management 2020-07-13 22:23:53 +02:00
f4exb 57cd14c8e1 Updated version and changelogs 2020-07-12 21:01:51 +02:00
f4exb 46bca49042 ATV demod: corrected line endings 2020-07-11 21:02:03 +02:00
f4exb 99586c7be6 ATV demod: fixed initialization issues. Fixes #560 2020-07-11 21:01:32 +02:00
f4exb 141d3fa03d LocalSink: refactored LocalSinkThread to LocalSinkWorker object moved to thread. Equivalent to FileInput changes 2020-07-11 10:37:33 +02:00