Skip to content

Conversation

ViezeVingertjes
Copy link

@ViezeVingertjes ViezeVingertjes commented Sep 2, 2025

< Will add more description later>

Short version: Current MC companion can do up to ~18k flash writes per day reducing lifetime of the nodes, this is a minimum effort fix to reduce it to a minimum without noticeable difference to the user.

…a debounced save mechanism. Introduce methods to track contact changes and ensure contacts are saved if modified before shutdown. Update UI tasks to flush contacts if dirty during reboot and power off.
@ViezeVingertjes ViezeVingertjes marked this pull request as ready for review September 5, 2025 06:17
@ViezeVingertjes ViezeVingertjes marked this pull request as draft September 7, 2025 14:14
…ensure contacts are updated on path changes and received messages.
…as changed on relevant events in MyMesh. This includes updates on contact discovery, path changes, and message reception.
@ViezeVingertjes ViezeVingertjes marked this pull request as ready for review September 8, 2025 08:30
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