Commit Graph

5021 Commits

Author SHA1 Message Date
Jon 460576e640 Fix gcc warnings 2022-09-16 11:41:40 +01:00
Edouard Griffiths c983b3712e
Merge pull request #1411 from pinkavaj/pi-fix-cmake-warn1
Fix cmake syntax warning in channelrx
2022-09-16 11:21:19 +02:00
Jon Beniston 65364eeb2c Add Remote Control feature 2022-09-16 10:20:16 +01:00
Jiří Pinkava 400585c138 Fix cmake syntax warning in channelrx 2022-09-15 19:49:30 +02:00
Jon Beniston b639540bac #1409 - Detect Packet Demods in MIMO device sets in ARPS Feature 2022-09-15 16:19:35 +01:00
f4exb ed754fd380 Updated versions and changelogs 2022-09-10 21:14:58 +02:00
Jon Beniston 910f1bce1c Fix c17 compilation but not having using namespace std before Windows includes, rather than defining _HAS_STD_BYTE=0 2022-09-08 16:13:43 +01:00
unknown fc1f5116d7 MSVC M17 FIX 2022-09-06 17:10:25 -03:00
f4exb d9ad758971 Updated versions and changelogs 2022-09-01 21:51:04 +02:00
Edouard Griffiths 6320cd7d2a
Merge pull request #1395 from srcejon/fix_1389_part_2
Lime: Implement #1389
2022-08-29 23:25:32 +02:00
Jon Beniston d04b4840a9 Lime: Report calibration errors in GUI. Check LPF is reasonable for up/downconversion. 2022-08-27 17:08:03 +01:00
Jon Beniston d404e9f943 Add start/stop all devices button in toolbar. Add device stateChanged signal. Use in RTL SDR GUI for updating device state 2022-08-27 10:18:17 +01:00
Jon Beniston 16fd3128b8 Check ICAO in sink worker, so CRC can be checked. Fix warnings 2022-08-26 13:47:36 +01:00
Jon Beniston 0830691929 ADS-B: Add support for decoding Comm-B replies in Mode-S frames. This adds TAS, IAS, Mach, Selelected Alt, Selected Heading, Turn rate, Roll angle, Autopilot enabled, Vertical and lateral navigation modes, Baro setting, Headwind, OAT, Wind speed and direction, Pressure, Static air temperature, Humidity. 2022-08-26 12:35:12 +01:00
Jon Beniston 6ef84154a5 For #1389
Handle LMS_Calibrate returning positive error values.
Set Lime minimum frequency in GUI to 30MHz+NCO freq.
Set minimum calibration bandwidth to 2.5MHz.
2022-08-21 15:34:51 +01:00
f4exb 044af0d06d LimeSDR: reduced LimeSDR stream FIFO size to 256k to improve latency 2022-08-19 06:35:45 +02:00
f4exb e23b053ab2 LimeRFE feature: added start/stop Rx/Tx in actions 2022-08-17 11:40:22 +02:00
f4exb adea55d41d Simple PTT: fixed status indicator 2022-08-16 10:42:30 +02:00
f4exb 532e794fca NFM modulator: try to improve audio input 2022-08-15 13:09:49 +02:00
f4exb d699271fcd Updated versions and changelogs 2022-08-14 11:52:25 +02:00
f4exb 66707b19bc SimplePTT: fixed list of audio devices for VOX displaying output instead of input devices 2022-08-13 11:14:31 +02:00
f4exb 6af0618240 WFM mod: fixed bug in WFMGUI::applySettings. Fixes #1387 2022-08-13 01:24:33 +02:00
Jon Beniston 1af00bf357 RemoteTCPInput: Use input frequency offset when calculating local centre frequency 2022-08-08 11:27:00 +01:00
f4exb a9054f1add M17 mod: removed unwanted method declaration. Fixes #1380 2022-08-07 00:11:28 +02:00
Jon Beniston 23c65fc8f3 MacOS build fixes 2022-08-04 15:13:25 +01:00
f4exb 84daf16a4b Updated versions and changelogs 2022-08-03 18:52:33 +02:00
CRD716 9c846f363c
Fix map feature 5.15.4 check 2022-08-02 16:46:50 -05:00
CRD716 0ce935b554
i forgor 2022-08-02 16:44:49 -05:00
CRD716 d0a94ede0c
Fix QT 5.15.4 map hang 2022-08-02 16:31:43 -05:00
f4exb a035c42762 M17: CRC16 code cleanup 2022-07-27 18:15:47 +02:00
f4exb 414e695121 DATV demod: allocate DATVDemodSink dynamically 2022-07-27 08:58:24 +02:00
f4exb 01d28918a2 SSB demod: applied new threading model. Part of #1346 2022-07-26 00:45:43 +02:00
f4exb 2c3ccc49af Some clang warnong fixes 2022-07-24 21:48:02 +02:00
f4exb c582df6030 DATV demod: fixed clang error 2022-07-24 19:11:15 +02:00
f4exb 56f96103e6 FileSink: let the thread start the worker 2022-07-23 12:28:25 +02:00
f4exb c2442d6b10 SigMF file sink: applied new threading model. Part of #1346 2022-07-23 12:25:03 +02:00
f4exb 0acad9f2f7 SigMF file sink GUI: nullify GUI message queue reference in channel in the destructor. Completes #1356 2022-07-23 12:19:03 +02:00
f4exb 9789b23cd6 DSD Demod: applied new threading model. Part of #1346 2022-07-23 11:50:04 +02:00
f4exb 97ace89e19 DSD demod GUI: prevent selection of negative AMBE feature index and disable AMBE checkbox if no AMBE features are available. Fixes #1334 2022-07-23 11:19:03 +02:00
f4exb b44eb18df6 File Sink: applied new threadning method. Part of #1346 2022-07-23 05:46:06 +02:00
f4exb 6040bab4f9 File Sink: nullify GUI message queue reference in channel in the destructor. Partially fixes #1356 2022-07-23 05:45:18 +02:00
f4exb 73ecee09e2 NFM demod: applied new threadning method. Part of #1346 2022-07-22 21:48:05 +02:00
AsciiWolf 7f28242126
Fix small typo in rtlsdr readme 2022-07-21 19:06:18 +02:00
f4exb ef873c00bb M17: more fixes 2022-07-20 22:17:33 +02:00
f4exb c1198ff885 Updated versions and changelogs 2022-07-20 21:56:03 +02:00
Jon Beniston 824c84ee5a Update version 2022-07-20 18:10:27 +01:00
Jon Beniston 5124b8df36 Fix type 2022-07-20 17:54:26 +01:00
Jon Beniston 22a30b5ea0 Map: Add support for Ionosonde stations 2022-07-20 17:41:11 +01:00
f4exb 2a1476bb29 M17: get back to Linux only 2022-07-20 16:11:31 +02:00
f4exb ac2a45ce88 M17 code reorganization 2022-07-20 05:47:48 +02:00
f4exb e39277269c DATV demod: fixed TV screen but on exit and UI cosmetic changes 2022-07-20 04:56:40 +02:00
Edouard Griffiths 62a678de44
Merge pull request #1350 from srcejon/remote_tcp
Remote TCP Input and Remote TCP Sink Plugins
2022-07-19 18:21:14 +02:00
f4exb 2612d6793e DATV demod: use non blocking read in ldpctool to fix issue in PR #1345 2022-07-19 17:42:24 +02:00
Edouard Griffiths 1057bc2882
Merge pull request #1345 from srcejon/fix_1341
DATV Demod: Add support for LDPC on Windows
2022-07-19 15:15:03 +02:00
Jon Beniston ad35c9391d Fix gcc warnings 2022-07-19 10:47:12 +01:00
Jon Beniston b35b3d2c1b Fix gcc warnings 2022-07-19 10:43:51 +01:00
Jon Beniston 52c0907135 Fix variable name 2022-07-19 10:33:01 +01:00
Jon Beniston d662513f76 Fix link 2022-07-19 10:20:18 +01:00
Jon Beniston bdbac37cd2 Add links to each others docs 2022-07-19 10:19:44 +01:00
Jon Beniston 27da167b97 Add Remote TCP Input and Remote TCP Sink plugins 2022-07-19 10:10:20 +01:00
Edouard Griffiths bd84abbd6a
Merge pull request #1344 from ericek111/master
SDRPlayInput: separate HW flavour from mirisdr_open
2022-07-18 21:14:21 +02:00
Jon Beniston ad9be9d54c Remove obsolete code that doesn't compile in debug builds 2022-07-18 17:29:00 +01:00
Jon Beniston 3287346a7e Add worker source 2022-07-18 16:40:49 +01:00
Jon Beniston ff26ece347 DATV Demod: Add support for LDPC on Windows. Use Qt worker thread instead of external ldpc_tool process. 2022-07-18 16:40:00 +01:00
ericek111 557147d09e
SDRPlayInput: separate HW flavour from mirisdr_open 2022-07-18 15:52:40 +02:00
f4exb a65c9458ed Build M17 for Linux only 2022-07-18 15:25:15 +02:00
f4exb 528c28b0a8 Updated versions and changelogs 2022-07-18 11:37:17 +02:00
f4exb 1b8c4d87f6 M17 mod: added documentation 2022-07-18 11:18:57 +02:00
f4exb a0bf2de761 M17 demod: added documentation 2022-07-18 11:18:57 +02:00
f4exb 1e34a2b5a4 M17: implemented GNSS data 2022-07-18 11:18:57 +02:00
f4exb 823cffdae1 M17 demod: updated API 2022-07-18 11:18:57 +02:00
f4exb 2efa765750 M17 mod: updated API and partially implemented solution for #1329 2022-07-18 11:18:57 +02:00
f4exb f47496645f M17 demod: reset BER stats manually 2022-07-18 11:18:57 +02:00
f4exb 9c6ce3ad9e M17 demod: BER graph fixes 2022-07-18 11:18:57 +02:00
f4exb 3d00755438 M17 demod: implemented BERT ratios graph display 2022-07-18 11:18:57 +02:00
f4exb fe6830e552 M17 demod: implemented BER display 2022-07-18 11:18:56 +02:00
f4exb c3f55af6a6 M17 demod: fixed BERT 2022-07-18 11:18:56 +02:00
f4exb 1fa3adb669 Rename mobilinkd namespace to modemm17 2022-07-18 11:18:56 +02:00
f4exb 242a5843d8 M17 mod: implement BERT 2022-07-18 11:18:56 +02:00
f4exb 71c486310a M17 mod: APRS: alternate status and position messages when insert location button is engaged 2022-07-18 11:18:56 +02:00
f4exb 3cf3938757 M17: implemented APRS 2022-07-18 11:18:56 +02:00
f4exb b69275949a M17 mod: updated lowpass filter gain so that FM deviation is correct 2022-07-18 11:18:56 +02:00
f4exb 8bc1a204c5 M17 mod: allow connection to Demod Analyzer 2022-07-18 11:18:56 +02:00
f4exb ba36df3c01 M17 demod: allow connection to Demod Analyzer 2022-07-18 11:18:56 +02:00
f4exb d24e7a59fb M17: added mod and demod cmake enablers 2022-07-18 11:18:56 +02:00
f4exb 15e3d843f3 M17 mod: corrected LSF stream type for audio and implemented CAN 2022-07-18 11:18:56 +02:00
f4exb 6015fce33d M17 mod: removed scope XY 2022-07-18 11:18:56 +02:00
f4exb 55f49f0398 M17 mod: audio input (mic) 2022-07-18 11:18:56 +02:00
f4exb 8f48d7d135 M17 mod audio with file input 2022-07-18 11:18:56 +02:00
f4exb 1fc688c904 M17 mod: implemented loop packet 2022-07-18 11:18:56 +02:00
f4exb 5f2d2a0b2e M17 demod: view SMS messages in GUI 2022-07-18 11:18:56 +02:00
f4exb 9738e986c2 M17 mod: fixed FIFO 2022-07-18 11:18:56 +02:00
f4exb 6b863287d8 M17: debug and SMS transmit 2022-07-18 11:18:56 +02:00
f4exb f10da64717 M17 modulator: SMS packet + 2022-07-18 11:18:55 +02:00
f4exb dd2233f763 M17 mod/demod: moved m17 specific code to a new modems library 2022-07-18 11:18:55 +02:00
f4exb 6a22606beb M17 Modulator: start M17 processor 2022-07-18 11:18:55 +02:00
f4exb 7e8e1c12fa M17 Modulator: copy of NFM modulator 2022-07-18 11:18:55 +02:00
f4exb 424d072f0c M17 demod: removed FloatType template parameter 2022-07-18 11:18:55 +02:00
f4exb f326860f64 M17 demod: various adjustments 2022-07-18 11:18:55 +02:00
f4exb 278a94f29e M17 demod: first M17 processing implementation 2022-07-18 11:18:55 +02:00