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