Wykres commitów

162 Commity (634b25ac1e300143bbdce3fe3569b091d1f63f5f)

Autor SHA1 Wiadomość Data
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
Jon Beniston 97496ae9f9 Install debug symbols on Windows for debug builds 2022-02-06 12:56:58 +00:00
f4exb 76c84c55d8 Spectrum Calibration: implementation of calibration points management 2022-02-05 23:40:23 +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 128dd03684 New Jogdial Controller feature plugin. Implements #1088 2022-01-06 22:47:41 +01: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
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 cddc8c9b83 Star Tracker updates.
Plot Sun and Moon on sky temperature chart.
Plot markers on Galactic line-of-sight chart.
Create animations from Galactic line-of-sight chart.
Allow weather at antenna location to be downloaded from openweathermap.org
Allow target to be entered as Galactic longitude / latitude.
Add azimuth and elevation offsets to support scans around targets.
Add S7, S8 and S9 targets.
Refactor some code from GUI to main plugin, so computed values can be used in other plugins.
2021-10-12 11:07:56 +01:00
f4exb ab314c814d Spectrum markers: moved to sdrbase 2021-08-07 19:45:48 +02:00
Jon Beniston e987deb8e0 Add support for linear interpolation, which can be more accurate if
there's a sharp knee in the curve.
Add support for displaying noise floor in results table.
2021-06-10 20:10:19 +01:00
Jon Beniston 97669585ad Add noise figure plugin 2021-06-09 16:17:59 +01:00
f4exb de3b56bd3c GLScope redesign: added missing bits 2021-06-01 10:58:29 +02:00
f4exb aa868b9176 GLScope redesign: moved ScopeVis to sdrbase 2021-05-31 15:56:45 +02:00
Jon Beniston 80fe6cb096 Add signed 16-bit PCM 2 channel .wav file support to File Input and File Record plugins 2021-05-21 10:06:10 +01:00
Jon Beniston 1ac835260e Add AIS mod, demod and feature. 2021-05-07 21:50:27 +01:00
f4exb 3792398c8b Removed SampleSourceFifoDB from build 2021-04-26 19:32:38 +02:00
f4exb 986b6f3711 Rename GLSpectrumSettings to SpectrumSettings 2021-04-20 23:12:05 +02:00
f4exb c901ba5c63 NFM demod: DCS squelch (1) 2021-04-17 23:13:09 +02:00
Jon Beniston 37a19dee04 Add DATV Modulator 2021-03-18 17:17:58 +00:00
Jon Beniston 5d5b221e83 Add Costas Loop PLL in Channel Analyzer
Add loop bandwidth and other PLL controls to Channel Analyzer GUI.
Fix bug where PLL lock frequency would be incorrect by the decimation
factor.
2021-03-05 13:37:49 +00:00
Jon Beniston d80087b974 Star Tracker updates.
Add sky temperature calculation.
Add Solar flux plot.
Add .gitattributes so .fits files are treated as binary.
2021-01-29 12:57:58 +00:00
Jon Beniston 4d04ee1c31 Add StarTracker feature 2021-01-13 20:51:38 +00:00
Jon Beniston c74ec2c426 Add packet demodulator 2021-01-13 19:58:07 +00:00
Jon Beniston 0ab857c358 Add PipeEndPoint class, that both ChannelAPI and Feature can inherit
from, to allow either to be used as pipe sources.
Add MsgMapItem, MsgPacket and MsgTargetAzimuthElevation messages that
can be passed between channels and features via pipes.
2021-01-13 17:07:38 +00:00
f4exb af3f016f0b Implemented data pipes with generic element pipes 2020-12-20 18:31:59 +01:00
f4exb 38a06c4f69 Added MessagePipes garbage collector. Updated versions and changelogs 2020-12-12 16:31:38 +01:00
f4exb ffe515fb63 VOR localizer feature: initial commit 2020-11-30 01:30:18 +01:00
f4exb 38787f2a19 VOR single channel: added REST API and channel report message 2020-11-29 09:26:32 +01:00
Jon Beniston 4a6a886996 Add VOR demodulator 2020-11-24 12:31:16 +00:00
f4exb b396a190de Implement SigMF support only when compiled with GCC (libsigmf dependency). Implements #712 2020-11-21 20:00:32 +01:00
Kacper Michajłow f8dcbaab66 Fix and enable sdrbench build on Windows 2020-11-20 11:04:51 +01:00
f4exb d2710806bf Renamed sdrbase AudioOutput to AudioOutputDevice 2020-11-12 22:13:44 +01:00
f4exb 00b234b85c Renamed sdrbase AudioInput to AudioInputDevice 2020-11-12 20:30:34 +01:00
f4exb c193f4b880 Intermediate change 2020-11-11 10:23:31 +01:00
f4exb ea213bf6cc Do not include sigmffilerecord if libsigmf is not available 2020-11-10 06:18:36 +01:00
f4exb 99c079b549 SigMF file input 2020-11-10 02:09:21 +01: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
Kacper Michajłow eeb243ea7e Use namepsace instead empty class 2020-11-01 02:13:49 +01:00
f4exb 85e357d465 NFM: augmented CTCSS tones. Implements #664 2020-10-31 22:56:12 +01:00
f4exb d7f8208814 Fix and refactor fir filter 2020-10-31 21:30:45 +01: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 2b2ffce469 Unique WebAPIAdapter 2020-10-11 12:39:30 +02:00
f4exb f5076457b4 Implement MainCore in MainWindow step1: except feature and device sets 2020-10-11 08:38:20 +02:00
f4exb 5f2e251629 Create a MainCore singleton and renamed MainCore to MainServer 2020-10-10 03:20:42 +02:00
f4exb 1a9f67b55c Moved PluginInstanceGUI to sdrgui library 2020-10-04 22:16:09 +02:00
f4exb dc31bd8c48 Moved DeviceSet from sdrsrv to sdrbase 2020-10-04 22:16:09 +02:00
f4exb 6209010420 Added Web API utility static methods 2020-09-28 19:24:04 +02:00
f4exb cd5a4db876 Feature plugins framework: presets 2020-09-28 16:49:32 +02:00
f4exb e8f3745bf3 Feature plugins framework initial commit and Misc plugins removal 2020-09-28 16:49:32 +02:00
Jon Beniston 9543f3a117 Add 9600 FSK modem with scrambler and raised-cosine pulse-shaping.
Add baseband BPF for AFSK.
2020-09-24 08:36:13 +02:00