Skip to content

docs(#103): Serial/display disconnect during call - recovery behavior#149

Merged
kmatzen merged 1 commit intomainfrom
docs/issue-103-serial-disconnect-recovery
Feb 24, 2026
Merged

docs(#103): Serial/display disconnect during call - recovery behavior#149
kmatzen merged 1 commit intomainfrom
docs/issue-103-serial-disconnect-recovery

Conversation

@kmatzen
Copy link
Copy Markdown
Owner

@kmatzen kmatzen commented Feb 24, 2026

Addresses #103

Problem: Unclear what happens when serial disconnects during a call.

Documentation added:

  • SIP call continues (Baresip is independent)
  • display_message is kept current by display_manager_tick
  • On reconnect, display_dirty=1 triggers re-send of latest content
  • Display shows correct state (e.g. "Call active | 2:15 remaining") after reconnect

Manual testing: unplug USB mid-call, wait for "Serial link recovered", verify display.

Made with Cursor

- Document that SIP call continues (Baresip is independent)
- Explain display re-sync on reconnect (display_dirty + display_message)
- Note that display_manager keeps display_message current while disconnected
- Manual testing guidance

Co-authored-by: Cursor <cursoragent@cursor.com>
@kmatzen kmatzen merged commit 06d4f03 into main Feb 24, 2026
1 check passed
@kmatzen kmatzen deleted the docs/issue-103-serial-disconnect-recovery branch February 24, 2026 06:15
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