Files
trail-mate/modules/core_mesh
vicliu bf7068b02b 0.1.26-alpha release
* refactor: render chat rows from presentation state

* Fix Meshtastic channel sync and add MeshCore CN preset

* Add granular chat notification settings

* Add SD settings backup and restore

* Prepare 0.1.26-alpha release

---------

Co-authored-by: vicliu624 <vicliu@outlook.com>
2026-05-19 16:04:42 +08:00
..
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00

core_mesh

core_mesh is the Phase 4 home for LoRa/Mesh domain language, ports, protocol strategies, and use cases.

The boundary is deliberately narrow:

  • platform radio drivers implement ports such as IPacketRadio
  • platform storage implements repository ports such as ILocalIdentityStore and IPeerKeyStore
  • protocol strategies build and parse Meshtastic/MeshCore packets
  • use cases coordinate identity, direct send, receive, events, and session state

This module must not include Arduino, RadioLib, Preferences, SQLite, board, BLE, UI, or platform SDK headers.