From 04d965d67a7264a1c7c211494aebda1953df7603 Mon Sep 17 00:00:00 2001 From: "info@mode42.com" Date: Fri, 7 Aug 2026 18:25:13 +0000 Subject: Initial push --- plugins/betriebsform/standalone/README.md | 22 ++++++++++++++++++++++ plugins/betriebsform/standalone/plugin.yaml | 24 ++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 plugins/betriebsform/standalone/README.md create mode 100644 plugins/betriebsform/standalone/plugin.yaml (limited to 'plugins/betriebsform/standalone') diff --git a/plugins/betriebsform/standalone/README.md b/plugins/betriebsform/standalone/README.md new file mode 100644 index 0000000..fc9cb5d --- /dev/null +++ b/plugins/betriebsform/standalone/README.md @@ -0,0 +1,22 @@ +# Operating mode: Standalone + +Single-operator packet radio. One TNC or one BayCom modem online. **Default v1 path.** + +## Start + +```bash +# TNC2C +./scripts/max25-ctl start --mode standalone --hardware tncs --device tnc2c + +# BayCom/based SER12 (max25e0 via max25-bcpr) — prefer max25d +# [features] max25_bcpr=yes · max25e0 = max25-bcpr:bc0 — see docs/BAYCOM.md + +# max25d (recommended host path) +sudo max25d -c /etc/max25/max25d.ini +``` + +## HyBBX + +Optional. HyBBX opens serial or KISS **after** MAX25 prep (boot-wait, driver load). + +INI: `share/hybbx/standalone.ini.example` · Contract: [docs/HYBBX.md](../../docs/HYBBX.md) diff --git a/plugins/betriebsform/standalone/plugin.yaml b/plugins/betriebsform/standalone/plugin.yaml new file mode 100644 index 0000000..1923aa3 --- /dev/null +++ b/plugins/betriebsform/standalone/plugin.yaml @@ -0,0 +1,24 @@ +id: standalone +type: betriebsform +parent_stack: MainAX25-Stack (MAX25-Stack) +label: Standalone +description: Single operator — one radio/TNC, terminal AX.25 clients + +stack_requirements: + modems_max: 1 + tncs_max: 1 + +lifecycle: + start: scripts/max25-ctl start --mode standalone + stop: scripts/max25-ctl stop + status: scripts/max25-ctl status + +hybbx: + role: optional + note: HyBBX may run on same host; stack exposes KISS or direct serial + +clients: + - listen + - call + - tnc2c-listen.sh + - baycom-pr-ctl listen -- cgit v1.3.1