summaryrefslogtreecommitdiff
path: root/plugins/betriebsform/standalone
diff options
context:
space:
mode:
authorinfo@mode42.com <info@mode42.com>2026-08-07 18:25:13 +0000
committerinfo@mode42.com <info@mode42.com>2026-08-07 18:25:13 +0000
commit04d965d67a7264a1c7c211494aebda1953df7603 (patch)
tree0ebd700a6e219f84a26a656f4bee8778bc75da7b /plugins/betriebsform/standalone
Initial push
Diffstat (limited to 'plugins/betriebsform/standalone')
-rw-r--r--plugins/betriebsform/standalone/README.md22
-rw-r--r--plugins/betriebsform/standalone/plugin.yaml24
2 files changed, 46 insertions, 0 deletions
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
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com