# MAX25 Terminal (`max25-terminal` / `max25-client`) Official text-only operator client for `max25d`. Cross-platform via M25/1 (TCP or Unix). | Doc | Audience | |-----|----------| | [../../include/max25/protocol.md](../../include/max25/protocol.md) | Developer — M25/1 binding | | [../../docs/README.md](../../docs/README.md) | Operator — doc index (stub; depth in research vault) | ## Build & test ```bash ./scripts/build.sh bash stacks/terminal/test-terminal.sh ``` Requires C11 compiler and ncurses (`libncurses-dev` on Linux). ## Run (canonical) Prefer install/PATH or `build*/bin/max25-terminal`. Tree binary may live at `./max25-terminal` after copy (gitignored). ```bash max25-terminal -U /run/max25/modem.sock # with [devices] default set in max25d.ini — no -d needed # then: CONNECT (F10→6) → SEND … ``` Optional: `-d ` / `SET DEVICE` / F10→7 to override the default device. Daemon: [stacks/daemon/README.md](../daemon/README.md) — **not** under this directory.