Files
trail-mate/modules/core_mesh
Trail Mate Dev 13852e693b fix(meshcore): restore discovery and send diagnostics (#49 #50 #51)
Preserve protocol-specific send/discovery failures through the router and ChatService, restore MeshCore group fallback key handling, classify signed adverts/discovery responses on ESP/nRF52, and enable target logs plus smoke coverage so the next failure has actionable detail.
2026-06-02 04:47:37 +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.