Files
trail-mate/modules/core_chat
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
..

modules/core_chat

Shared chat/domain/protocol core for all targets.

Layout

modules/core_chat/
  include/chat/
  src/
    domain/
    usecase/
    infra/
  third_party/
    nanopb/
  generated/
    meshtastic/

Notes

  • include/chat/... is the stable public include surface
  • src/domain, src/usecase, and src/infra hold the shared implementation
  • generated/meshtastic holds generated Meshtastic protobuf sources
  • third_party/nanopb holds vendored nanopb runtime sources
  • platform-bound chat shells live in platform/esp/arduino_common/src/chat/...