mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-06 02:39:27 +00:00
Add official Sideband/LXST messaging and telephony flows, realtime resource ownership, call and ping UI, durable unread state, and bounded Nomad/Micron browsing. Integrate ESP32-P4/C6 gateway transport, TinyUSB CDC, ES8311 audio, shared Codec2 call media, Reticulum defaults, compatibility settings, and conformance coverage.
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 surfacesrc/domain,src/usecase, andsrc/infrahold the shared implementationgenerated/meshtasticholds generated Meshtastic protobuf sourcesthird_party/nanopbholds vendored nanopb runtime sources- platform-bound chat shells live in
platform/esp/arduino_common/src/chat/...