Commit Graph
55 Commits
Author SHA1 Message Date
Adam Gessaman 5a99492c1a Merge upstream/dev into mqtt-bridge-implementation-flex
Pick up meshcore-dev changes since last upstream merge.
2026-05-23 13:12:39 -07:00
agessaman 1296aa7792 Refactor region def with helpers, refine docs
Extract the inline cursor-walk in handleRegionCmd into file-local
helpers (skipSpaces, rtrimSpaces, takeToken, splitNameJump,
processRegionDefSegment), grouped immediately above the consumer.
Behavior is identical; addresses PR #2540 review feedback on
readability.

Tighten the region def docs: collapse five Note callouts into three
grouped paragraphs (Behavior / Existing regions / Limits), add a
case-sensitivity caveat plus an error example, note the cursor reset
between split commands, and use generic placeholder names.
2026-05-21 19:25:01 -07:00
agessaman f3c6c34883 Update CLI command from region bulk to region def 2026-05-16 10:47:51 -07:00
agessaman 19f950018c Add bulk region hierarchy command to CLI
Add a new command `region bulk` for defining region hierarchies in a single line. This command allows users to create multiple regions in a single message. Updated the documentation to include usage examples and detailed parameter descriptions.
2026-05-12 12:08:03 -07:00
agessaman 303cf8c2bd Enhance MQTT status message to include repeat status
Updated the MQTT message structure to add a new field for repeat status, allowing the indication of forwarding status as "on" or "off". This change includes modifications to the MQTTMessageBuilder and related documentation to reflect the new parameter. Additionally, updated CLI command documentation to clarify flooding behavior in different firmware versions.
2026-05-09 17:40:00 -07:00
agessamanandCursor b37db66830 Merge upstream/dev into mqtt-bridge-implementation-flex
Merge meshcore-dev changes (kiss_modem targets, preamble SF tuning, CI).
Resolve conflicts: combine RadioLib preamble/watchdog fields; keep kiss_modem and MQTT envs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-09 16:37:11 -07:00
ripplebizandGitHub f9ddd9da72 Merge pull request #2445 from kizniche/update-docs-txdelay-rxdelay
Docs: Add explanatory notes for txdelay, direct.txdelay, and rxdelay
2026-05-06 14:37:36 +10:00
Avi0n 0be082b5f9 fix typos 2026-04-30 14:21:26 -07:00
Kyle 293a8a9a84 docs: add explanatory notes for txdelay, direct.txdelay, and rxdelay CLI commands 2026-04-29 14:10:13 -04:00
agessaman bfcf017625 refactor(mqtt): update default TX packet settings and documentation
Changed the default setting for TX packets from disabled to 'advert' across multiple files, including documentation and example implementations. This aligns the behavior of the MQTT bridge with the new default preferences, ensuring that only the node's own advert packets are uplinked by default. Updated relevant comments and documentation to reflect these changes.
2026-04-25 09:32:23 -07:00
agessaman 7b21be3e39 feat(cli): add radio watchdog command and update documentation
Introduced a new CLI command to view and set the radio watchdog interval, allowing users to configure the watchdog timeout in minutes (0 to disable, 1-120 for active). Updated the documentation to reflect this addition and clarified the parameters for the `neighbor.remove` command. Default watchdog interval is set to 5 minutes in the codebase.
2026-04-24 20:54:00 -07:00
agessaman c1989d6fda Merge remote-tracking branch 'upstream/dev' into mqtt-bridge-implementation-flex
Resolve heltec_tracker_v2 LoRaFEMControl modify/delete by keeping inlined FEM logic in HeltecTrackerV2Board.

Made-with: Cursor
2026-04-24 10:20:52 -07:00
agessaman d6712c69c8 Merge mqtt-bridge-implementation into mqtt-bridge-implementation-flex
Integrate upstream/dev changes from merge 563d9a7 while preserving flex
MQTT memory and CLI behavior (slot commands, snmp, mqtt.rx/advert TX,
bridge.source sync, prefs layout, cert ignore rules).

Made-with: Cursor
2026-04-21 21:38:18 -07:00
Scott Powell dee3e26ac0 Merge branch 'dev'
# Conflicts:
#	docs/faq.md
2026-04-19 11:35:03 +10:00
Liam CottleandGitHub acdb41fcf9 Merge pull request #2103 from robekl/docs-radio-rxgain
docs: add radio.rxgain command reference
2026-04-18 19:05:43 +12:00
Scott Powell d7a3d41843 Merge branch 'default-scope' into dev 2026-04-17 16:30:19 +10:00
Scott Powell d3ba89c8bb * doco: "region default" 2026-04-17 13:49:57 +10:00
Liam CottleandGitHub 7e4d5f723a Merge pull request #2102 from robekl/docs-gps-output-format
docs: align gps output description with CLI
2026-04-13 01:51:51 +12:00
agessaman 47b632aaa9 Refactor MQTT bridge handling in MyMesh to support RX and TX packet logging based on MQTT settings. Introduce mqtt_rx_enabled preference for default RX packet handling and update related logic in CommonCLI and MQTTBridge for improved configuration management. Enhance MQTTMessageBuilder to conditionally include SNR and RSSI for RX packets only. 2026-04-04 16:01:35 -07:00
liamcottle a9b55f58f1 update neighbor.remove docs 2026-04-02 23:24:39 +13:00
Scott Powell 515af35b13 * docs changes for PAYLOAD_TYPE_GRP_DATA 2026-03-29 06:33:35 +11:00
Wessel Nieboer 37d1a75e7c Merge branch 'dutycycle-command' of github.com:weebl2000/MeshCore into dutycycle-command 2026-03-24 03:08:54 +01:00
Wessel Nieboer fb08fc0b1e restore docs 2026-03-24 03:08:18 +01:00
Wessel NieboerandWessel Nieboer 728b586c3a Address comments 2026-03-23 14:31:08 +01:00
Wessel NieboerandWessel Nieboer 0aa0ec1f16 Add get/set dutycycle command
We translate to af internally, it's easier to store and doesn't break
stored prefs. Made get/set af command show deprecated, but it still
works fine.
2026-03-23 14:31:07 +01:00
Jeroen VermeulenandGitHub 54f6ac4929 Add discover.neighbors command documentation 2026-03-22 21:35:02 +01:00
Jeroen VermeulenandGitHub f543ba22de Update temporary note with a hyperlink to issue #2118 2026-03-22 21:19:06 +01:00
Jeroen VermeulenandGitHub 31a08e1de6 Update note for upgrade to version 1.14.1
Clarify note regarding upgrade from older version.
2026-03-22 21:18:14 +01:00
Jeroen VermeulenandGitHub 7e6d8dde13 Update note about setting when upgrading
Clarified note regarding default setting for upgrades from older versions.
See https://github.com/meshcore-dev/MeshCore/pull/1653#issuecomment-4101341378
2026-03-20 23:54:48 +01:00
Jeroen VermeulenandGitHub dbfc29b06a Documented get/set radio.rxgain CLI command
Added documentation for RX Boosted Gain Mode commands.
2026-03-20 22:46:53 +01:00
Robert Ekl dcf5785cc4 docs: add radio.rxgain command reference 2026-03-20 12:30:51 -05:00
Robert Ekl a8783b372e docs: align gps output description with CLI 2026-03-20 12:29:48 -05:00
Wessel Nieboer 1f48d2b869 Address comments 2026-03-18 22:09:24 +01:00
Jouni 4b6eb70b02 Airtime (af) documentation update 2026-03-16 16:26:55 +02:00
ripplebizandGitHub 2f2d92cadb Merge pull request #1964 from EtoOnAmill/main
Removed section for isolated `get bridge.source`
2026-03-16 14:39:26 +11:00
Liam CottleandGitHub 82d1a3daca Merge pull request #1977 from robekl/docs/implementation-sync-release
Update docs to align with implementation
2026-03-11 18:09:16 +13:00
Robert Ekl 095f97b355 set prv.key doc update 2026-03-10 22:12:55 -05:00
Wessel NieboerandWessel Nieboer f6338430f8 Add get/set dutycycle command
We translate to af internally, it's easier to store and doesn't break
stored prefs. Made get/set af command show deprecated, but it still
works fine.
2026-03-09 13:43:17 +01:00
Robert Ekl 0d0b31eb52 docs: sync CLI and payload docs with implementation 2026-03-08 21:31:08 -06:00
AI7NCandGitHub 36db50a0d2 Update cli_commands.md R400 grammer
Small grammar fix
2026-03-07 11:14:03 -08:00
AI7NCandGitHub bb454861c7 Update cli_commands.md R402 2026-03-07 11:01:20 -08:00
AI7NCandGitHub fe32f16aa4 Update cli_commands.md R399 updates 2026-03-07 10:55:40 -08:00
4aaa557daf Apply suggestion from @weebl2000
Co-authored-by: Wessel <wessel@weebl.me>
2026-03-07 10:43:23 -08:00
0228d596e8 Apply suggestion from @weebl2000
Co-authored-by: Wessel <wessel@weebl.me>
2026-03-07 10:42:13 -08:00
721c21f1e5 Apply suggestion from @weebl2000
Co-authored-by: Wessel <wessel@weebl.me>
2026-03-07 10:40:41 -08:00
EtoOnAmillandGitHub b0000c2fd6 Removed section for individual get bridge.source 2026-03-07 16:54:50 +01:00
AI7NCandGitHub d2a6fda8d5 Update cli_commands.md 2026-03-06 16:30:45 -08:00
AI7NCandGitHub 992cc083e6 Update cli_commands.md to include path.hash.mode and loop.detect
Adding the new repeater cli commands introduced in 1.14

Ref: https://buymeacoffee.com/ripplebiz/path-diagnostics-improvements
2026-03-06 15:22:00 -08:00
Scott Powell 9f1a3eafcc Merge branch 'dev'
# Conflicts:
#	docs/cli_commands.md
2026-03-06 12:21:52 +11:00
Robert Ekl b43319d1a4 docs: correct CLI command forms and targeted typos 2026-02-23 18:53:20 -06:00