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

1115 Commits

Author SHA1 Message Date
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