Commit Graph

2217 Commits

Author SHA1 Message Date
Jon Beniston 631b9c256f Refactor common code into WavFileRecord class 2021-05-21 21:05:23 +01:00
Jon Beniston 14710596be Fix gcc warning 2021-05-21 10:21:45 +01: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 1cd605e365 Add antenna tools feature 2021-05-20 17:15:14 +01:00
Jon Beniston 02cbb599f6 Stop UDP forwarded AIS packets containing null byte from being truncated as per #903 2021-05-18 09:02:38 +01:00
f4exb 7500932c7c File Output: make file name persistent. Completed REST API. AIS: added REST API missing doc files 2021-05-18 01:52:25 +02:00
Jon Beniston 55c20c3f6e Fix name decode in Static Data Reports 2021-05-11 10:56:06 +01:00
Jon Beniston 8612f124f0 Hopefully fix decoding of Class B messages. Add ship type. 2021-05-11 10:04:58 +01:00
f4exb 4a523edc8b PlutoSDR MIMO: REST API fixes 2021-05-11 10:42:33 +02:00
Jon Beniston 2c9260d075 Fix gcc warnings 2021-05-07 22:06:51 +01:00
Jon Beniston 1ac835260e Add AIS mod, demod and feature. 2021-05-07 21:50:27 +01:00
f4exb 38d2a19338 PlutoSDR MIMO: recognize user defined MIMO devices 2021-05-04 17:01:48 +02:00
f4exb 672c0b8a5b PlutoSDR MIMO: base implementation 2021-05-04 17:01:48 +02:00
f4exb b04cc965e1 Fixed center interpolator by 64 missing some code. Fixes #884 2021-05-04 16:59:14 +02:00
f4exb 386bdc2dea Removed SampleSourceFifoDB completely 2021-04-26 20:06:04 +02:00
f4exb e3910c0aa1 Revision of mutex locks in FIFOs 2021-04-26 19:33:02 +02:00
f4exb 3792398c8b Removed SampleSourceFifoDB from build 2021-04-26 19:32:38 +02:00
f4exb 8c9f5ff14c SampleSinkFIFO: read/write return immediately if size is zero. Fixes #868 2021-04-25 11:06:21 +02:00
f4exb 05bb5a148d Spectrum: increase maximum FFT size to 32k and set tooltip with bin size value 2021-04-21 07:20:56 +02:00
f4exb e9f11e1d37 Spectrum: set limits for averaging 2021-04-20 23:12:05 +02:00
f4exb aad48501a1 Spectrum: use common constants for FFT size limits and set limits to 64 to 8k 2021-04-20 23:12:05 +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 8a5685cdfd Add DAB demodulator 2021-04-16 22:56:15 +01:00
f4exb 56d98a3aa5 Merge pull request #839 from srcejon/rspplayv3 2021-04-12 18:01:36 +02:00
f4exb abdb6db51e REST API: added missing file in doc resources 2021-04-12 15:13:39 +02:00
Jon Beniston 7aebff1082 Add SDRplay V3 API sample source. 2021-04-11 21:21:36 +01:00
f4exb 25a4118e16 DATV demod. final cleanuo, Implements #833 2021-04-08 06:47:33 +02:00
Jon Beniston d706be21a2 Fix GCC warnings 2021-04-07 21:51:32 +01:00
Jon Beniston 8ac583f36c Send AOS to features. Support AOS/LOS in local time on map. 2021-04-07 21:23:02 +01:00
Jon Beniston 300c428f8c Add PER tester feature 2021-04-07 20:25:12 +01:00
f4exb 2e96fef6e3 DATV demod: implemented REST API for channel settings. Implements #825 2021-04-03 06:41:12 +02:00
f4exb 172b93577a DATV mod: added missing doc file for Swagger UI 2021-04-03 06:41:12 +02:00
Jon Beniston ab0cda90b6 Add support for choosing metric or imperial units as per #829 2021-04-02 21:14:49 +01:00
Jon Beniston 5aab615aef Fix impulse response of FIR filter 2021-03-19 08:54:12 +00:00
Jon Beniston 24d8da247c Fix gcc warnings 2021-03-18 20:33:52 +00:00
Jon Beniston 37a19dee04 Add DATV Modulator 2021-03-18 17:17:58 +00:00
Jon Beniston 1197e43c47 Add mutex to atomize start and setting of sample rate 2021-03-08 22:41:00 +00:00
f4exb 01170eb724 Spectrum: removed FPS 'no limit' setting. Fixes #793 2021-03-07 11:54:16 +01:00
f4exb 806e6cac69 FileRecord: cut file only if sample rate changes. Implements #795 2021-03-07 11:30:05 +01:00
Jon Beniston b8d04927ae Fix for #795
Add mutex as feed and start/stop can be called from different threads.
2021-03-06 20:55:21 +00:00
Jon Beniston 44ba47bddc Fix msvc compiler warnings 2021-03-05 13:59:33 +00:00
Jon Beniston dfbeffb0a0 Fix gcc warnings 2021-03-05 13:54:06 +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
f4exb ef1419d66e Spectrum Vis: initialize pointer to GUI. Fixes #790 2021-03-02 08:49:40 +01:00
Jon Beniston 1445ed860c Update missed swagger files in sdrbase/resources/webapi/doc/swagger 2021-03-01 09:51:24 +00:00
Jon Beniston 8f1fe0e088 Fix gcc warnings 2021-02-27 11:48:43 +00:00
Jon Beniston 8e2268d9b8 Update web API for latest plugins 2021-02-26 20:47:24 +00:00
Jon Beniston 89660d49c2 Initalise m_guiMessageQueue pointer to null 2021-02-26 20:41:29 +00:00
Jon Beniston 5461facb3b Add Satellite Tracker feature 2021-02-26 20:25:48 +00:00