1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-14 06:44:24 -04:00
Commit Graph

2594 Commits

Author SHA1 Message Date
Edouard Griffiths 9a3bd35608 Merge pull request #2797 from munzzyy/fix_2764
LocalSink: fix crash when adding channel with no Local Input device (#2764)
2026-07-11 15:49:47 +02:00
Edouard Griffiths 315f642861 Merge pull request #2796 from srcejon/android_fixes
Android Qt6 support
2026-07-11 15:05:06 +02:00
munzzyy 9115e23184 LocalSink: fix crash when adding channel with no Local Input device. Fixes #2764 2026-07-10 14:15:24 -05:00
Jon Beniston b3fe4235a3 Fix pinch on Android 2026-07-09 23:33:21 +01:00
Jon Beniston a83dd8b8a0 Use default QSurfaceFormat when MSAA enabled. May fix #2788, #2022 and #1616 2026-07-07 14:06:13 +01:00
f4exb 1f9b0ebb31 Release v7.27.1 2026-07-04 18:22:23 +02:00
Tom Hensel dd0b2a4f1d docs: update readmes to reflect dedicated MeshCore SWG schemas (PR #2784)
Both plugin readmes listed the SWGMeshtastic* placeholder as an
outstanding item needing dedicated SWGMeshcore* schemas. This PR
provides exactly that — strike the stale todo and note the resolution.
2026-07-04 12:42:22 +02:00
Tom Hensel 2692b56c64 fixup: add missing CMake integration, export.h, and MeshCore swagger schemas
PR #2775 merged the MeshCore plugin source files but omitted the
parent CMakeLists.txt changes, the export.h API macro, and all
MeshCore-specific Swagger schema types. Without these the plugins
do not build and the REST API serves Meshtastic types for MeshCore
channels.

Adds:
- CMakeLists.txt parent directories + option definitions
- exports/export.h MODEMMESHCORE_API macro
- MeshcoreDemod/Mod swagger YAML specs + SWG client classes
- SWGChannelSettings/Report/Actions/ModelFactory MeshCore types
- Rename 164 Meshtastic donor references in plugin code
2026-07-04 12:31:14 +02:00
f4exb 0bb7a1e600 Release v7.27.0 2026-07-04 09:55:26 +02:00
Tom Hensel 92552f6b4f meshcore: add MeshCore protocol RX/TX channel plugins 2026-06-24 20:19:20 +02:00
f4exb ef4357f26b Release 7.25.0 2026-05-04 06:00:17 +02:00
Edouard Griffiths 69c6929fb0 Merge pull request #2712 from tammojan/cmake_qt6.2
Use Qt6.2 compatible qt_add_plugin in CMake
2026-04-28 20:20:12 +02:00
Tammo Jan Dijkema c86c178363 Use Qt6.2 compatible qt_add_plugin in CMake 2026-04-25 17:11:41 +02:00
jvn314 c368600b52 expose demod fields for plaintext packets, gate on header CRC 2026-04-25 05:24:36 +00:00
jvn314 3da5bff59b fix: replace sdrangel seq with meshtastic packet_id in JSON 2026-04-25 05:24:36 +00:00
jvn314 e4ad474cce implement JSON UDP packet builder 2026-04-25 05:24:35 +00:00
jvn314 88f29bc175 demod: wire sendJsonViaUDP through WebAPI 2026-04-25 05:24:35 +00:00
jvn314 75db515ffe Adapter settings wrong class fixed 2026-04-25 05:24:34 +00:00
jvn314 2306bb08d0 JSON UDP checkbox GUI added 2026-04-25 05:24:34 +00:00
jvn314 2f961e625d Add sendJsonViaUDP settings flag 2026-04-25 05:24:34 +00:00
Edouard Griffiths fc4d88b3cd Merge pull request #2706 from srcejon/fix_nfm_demod_scaling
NFMDemod: Correct FM scaling.
2026-04-22 19:50:58 +02:00
Jon Beniston 89fde2bdfc M17 Demod: Remove factor of Pi in setFMScaling 2026-04-21 19:58:59 +01:00
Jon Beniston 8c1b83fa24 Same for Radiosonde 2026-04-21 19:57:59 +01:00
Jon Beniston 19fa916e48 Use ± symbol for frequency deviation in GUI. Indicate figure is peak deviation in docs and tooltips. 2026-04-21 19:53:59 +01:00
Jon Beniston 9309ec1711 NFMDemod: Correct FM scaling. 2026-04-20 17:31:56 +01:00
Jon Beniston 53e4f4b1e8 Send DSPSignalNotification to Baseband when started, rather than calling m_basebandSink->setBasebandSampleRate, to ensure that FIFO can be resized according to the sample rate. For #2661. 2026-04-17 14:49:23 +01:00
Jon Beniston 45abc85c8b Radio Astronomy: Include milliseconds in spectrometer timestamp. 2026-04-08 13:07:32 +01:00
f4exb 0e13bbab85 Release 7.24.0 2026-03-28 19:22:50 +01:00
f4exb efa232db88 Meshtastic: some Sonar fixes 2026-03-27 21:17:46 +01:00
f4exb 66dfc3a0c8 Meshtastic demod: fixed Windows and Mac builds (2) 2026-03-27 11:13:35 +01:00
f4exb 34a52aa4a3 Meshtastic demod: fixed Windows and Mac builds 2026-03-27 09:06:13 +01:00
f4exb e22536c74a Meshtastic demod: added auxiliary channels 2026-03-27 00:25:09 +01:00
f4exb fc23cd2cc8 Meshtastic demod: implemented USER preset allowing arbitrary modulation characteristics and frequencies 2026-03-27 00:25:09 +01:00
f4exb 3c0277bfd8 Meshtastic demod single channel temp 2026-03-27 00:25:09 +01:00
f4exb a47b3e69fc Meshtastic: updated readme 2026-03-27 00:25:09 +01:00
f4exb 3530dd33ed Meshtastic: implement API properly 2026-03-27 00:25:08 +01:00
f4exb 239ebc38f9 Meshtastic demod: use .ui file for UI widgets (2) 2026-03-27 00:25:08 +01:00
f4exb 4eae1ccf89 Meshtastic demod: use .ui file for UI widgets (1) 2026-03-27 00:25:08 +01:00
f4exb f42723c54c Meshtastic demod: removed useless FFT window control 2026-03-27 00:25:08 +01:00
f4exb 21c4ad657f Meshtastic demod: fixed suync word reporting 2026-03-27 00:25:08 +01:00
f4exb a3f5ed6963 Meshtastic: fixed Tx and strengthen Rx header processing 2026-03-27 00:25:08 +01:00
f4exb a0d779fb65 Meshtastic demod: removed unused methods and attributes from ChirpChat demod (2) 2026-03-27 00:25:08 +01:00
f4exb 4f0dac4647 Meshtastic demod: removed unused FFT window 2026-03-27 00:25:08 +01:00
f4exb 065d04d7cc Meshtastic demod: removed unused methods and attributes from ChirpChat demod (1) 2026-03-27 00:25:08 +01:00
f4exb 748f024771 Meshtastic demod: make key dialog an object on its own 2026-03-27 00:25:08 +01:00
f4exb a756e3d7fb Meshtastic demod: removed useless buttons in the UI, removed FT8 dependency, first pass on rewriting the readme 2026-03-27 00:25:07 +01:00
f4exb 8b371368db Meshtastic demod: set invariant settings to static consts and removed unused schemes from enum 2026-03-27 00:25:07 +01:00
f4exb 3624a51d6a Meshtastic demod: removed scheme button and useless decoders 2026-03-27 00:25:07 +01:00
f4exb ab040bd2c7 Meshtastic: apply Copilot review in original PR 2026-03-27 00:25:07 +01:00
f4exb 738bdfa744 Meshtastic: moved meshtasticcommon to a modemmeshtastic module 2026-03-27 00:25:07 +01:00