Skip to content

Add configurable ACK timeout multiplier for companion#2843

Open
ViezeVingertjes wants to merge 2 commits into
meshcore-dev:devfrom
ViezeVingertjes:feat/dm-ack-timeout-multiplier
Open

Add configurable ACK timeout multiplier for companion#2843
ViezeVingertjes wants to merge 2 commits into
meshcore-dev:devfrom
ViezeVingertjes:feat/dm-ack-timeout-multiplier

Conversation

@ViezeVingertjes

Copy link
Copy Markdown
Contributor

Currently the ACK wait window after a DM send is fixed, causing retries to fire before an ACK has had a realistic chance to arrive on congested or long-range links. This adds an ack_timeout_mult preference (1–10, default 1) that multiplies the entire computed timeout window, so user who are willing to wait longer can reduce retry spam without changing any other radio parameters.

Protocol changes validated on a T-Beam SX1276, should be backwards compatible but also would need clients (@liamcottle) to make it available in the app.

@ViezeVingertjes ViezeVingertjes changed the title Feat/dm ack timeout multiplier Add configurable ACK timeout multiplier for companion Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant