Files
trail-mate/modules/core_chat
liu weikai 768f71a49e Revert Meshtastic BLE hardening changes
Revert b9e20b2662 because it causes app-side configuration reads to hang on GAT562.

This restores the previous Meshtastic BLE timing/notification behavior and also drops the cross-target compatibility adjustments that came with that commit.
2026-04-12 15:23:48 +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/...