Skip to content

fix: stamp watchdog liveness in every reply builder#7

Merged
CameronBrooks11 merged 1 commit into
mainfrom
fix/watchdog-stamp-all-replies
Jul 18, 2026
Merged

fix: stamp watchdog liveness in every reply builder#7
CameronBrooks11 merged 1 commit into
mainfrom
fix/watchdog-stamp-all-replies

Conversation

@CameronBrooks11

Copy link
Copy Markdown
Member

Same defect and fix as feastorg/Slice_DCMT#9 (found live on the bench): poll traffic never fed the watchdog because only the GET_WATCHDOG reply builder stamped liveness; armed idle boards tripped 5 s after arming. Stamp in every reply builder per the #5 design. gen1_nano builds green.

Same defect as feastorg/Slice_DCMT#9: only the GET_WATCHDOG reply
builder stamped wdLastRxMs, so the controller's 1 Hz GET_STATE polls
never fed the watchdog (SET_REPLY staging frames are excluded from
on_message) and an armed idle board tripped 5 s after arming. Stamp
in all reply builders per the design in #5.
@CameronBrooks11
CameronBrooks11 merged commit f5da3ec into main Jul 18, 2026
5 checks passed
@CameronBrooks11
CameronBrooks11 deleted the fix/watchdog-stamp-all-replies branch July 18, 2026 22:58
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