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
Tammo Jan Dijkema
c86c178363
Use Qt6.2 compatible qt_add_plugin in CMake
2026-04-25 17:11:41 +02: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
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
ce37489245
NFMMod: Fix center frequency display.
2026-04-20 09:35:39 +01:00
f4exb
0e13bbab85
Release 7.24.0
2026-03-28 19:22:50 +01:00
f4exb
f787deeff1
Meshtastic: Copilot code review fixes
2026-03-28 05:04:54 +01:00
f4exb
efa232db88
Meshtastic: some Sonar fixes
2026-03-27 21:17:46 +01:00
f4exb
a47b3e69fc
Meshtastic: updated readme
2026-03-27 00:25:09 +01:00
f4exb
dce4c3365a
Meshtastic modulator: removed radio/coder settings from MESH: text-command
2026-03-27 00:25:09 +01:00
f4exb
fe4c1f85ae
Meshtastic modulator: fixed device frequency setting from preset/region/channel
2026-03-27 00:25:09 +01:00
f4exb
05a96c2170
Meshtastic modulator: added Region, Preset and Channel combo boxes. Do not set bandwidth from MESH: message
2026-03-27 00:25:09 +01:00
f4exb
3530dd33ed
Meshtastic: implement API properly
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
23e17844d6
Meshtastic modulator: removed useless enums
2026-03-27 00:25:08 +01:00
f4exb
671f62a13a
Meshtastic modulator: removed useless GUI items
2026-03-27 00:25:08 +01:00
f4exb
bef25a7973
Meshtastic modulator: removed amateur radio items
2026-03-27 00:25:07 +01:00
f4exb
e9822c344a
Meshtastic modulator: make hasCRC and hasHeader static and remove useless messages
2026-03-27 00:25:07 +01:00
f4exb
f966a96148
Meshtastic modulator: removed ASCII. RTTY and FT coding schemes and keep only text type message
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
Alejandro Aleman
40ea5d096f
meshtastic: consolidate LoRa/Meshtastic demod, auto-profile, decode tree, and dechirp replay improvements
2026-03-12 13:04:04 +01:00
f4exb
5ae74e9e19
Release 7.23.2
2026-02-14 10:58:43 +01:00
f4exb
fcbaf95403
Fixed settings keys
2026-02-12 23:23:27 +01:00
f4exb
c8389506e4
Release v7.23.1
2026-02-02 21:38:25 +01:00
f4exb
47fba8c980
Apply atomic settings to channel Tx plugins. Fixes #1329
2026-02-01 12:26:46 +01:00
srcejon
139b366bfd
Merge branch 'f4exb:master' into acars
2026-01-25 16:43:30 +00:00
Jon Beniston
bffe587c18
Replace NCOF with NCO as the latter has better SFDR.
2026-01-25 11:11:20 +00:00
f4exb
3b3f5b5405
ChirChat modulator: fixed message timings display
2026-01-25 00:34:01 +01:00
f4exb
ab6c0ee5e7
ChirpChat: add option to reverse the chips sequence orientation. Fixes #2618
2026-01-24 22:11:17 +01:00
f4exb
1236b11900
Publish version v7.23.0
2026-01-13 19:07:23 +01:00
srcejon
a1004cd935
Merge branch 'f4exb:master' into inmarsat
2026-01-07 13:02:21 +00:00
Jon Beniston
0ae5320f77
Add OpenCV dependency
2026-01-07 10:45:55 +00:00
Jon Beniston
632032256c
Fix Mac compilation. Only include required headers.
2026-01-06 20:34:50 +00:00
Jon Beniston
feeb757f21
Add Inmarsat C demodulator.
2026-01-06 12:07:52 +00:00
f4exb
c334ffeeec
DATV modulator: use the libavcodec version to figure out write_packet_cb prototype
2026-01-03 13:36:43 +01:00
f4exb
ce2c5207aa
DATV modulator: fixed write_packet_cb prototype depending on FF_API_AVIO_WRITE_NONCONST value. Fixes PR #2586
2026-01-03 12:31:07 +01:00
f4exb
0ddbba7815
DATV modulator: fixed still image timestamp implementation to be portable. Fixes PR #2586
2026-01-03 12:16:53 +01:00
f4exb
5145fd1368
DATV modulator: more Sonar fixes
2026-01-01 15:48:31 +01:00
f4exb
b15134e1ff
DATV modulator: use localtime_r instead of localtime
2026-01-01 15:37:41 +01:00
f4exb
6c347095e5
DATV modulator: Sonar fix
2026-01-01 12:56:52 +01:00
f4exb
7cf1a28b48
DATV modulator: implement still image source for the TS. Fixes #2454
2026-01-01 11:13:03 +01:00
Roger van Bommel
3e84c65cb8
Correct null PID behaviour for DVB-S modulator
2025-12-29 20:21:23 +01:00
f4exb
502e751ae7
Publish v7.22.10
2025-12-22 09:32:35 +01:00
Jon Beniston
baaf6e43c7
SSBMod: Initialise baseband settings when device is started. Fixes #2539
2025-10-31 09:09:59 +00:00