# MainAX25-Stack (MAX25-Stack) plugin registry — auto-discovered by scripts/discover-plugins.sh # HyBBX attaches to a running MainAX25 stack; these plugins define the contract. schema_version: 1 stack: max25 name: MainAX25-Stack alias: MAX25-Stack version: 1.0.0 default_betriebsform: standalone description: MainAX25-Stack (MAX25-Stack) — Main AX.25 Packet Radio standalone stack (HyBBX-compatible) betriebsform: - id: standalone path: betriebsform/standalone label: Standalone description: Single operator — terminal AX.25 clients, one modem/TNC - id: service path: betriebsform/service label: Service description: 24/7 dual-radio operation (HyBBX, digipeater, automation) - id: hybbx-host path: betriebsform/hybbx-host label: HyBBX Host description: Secondary RF host — KISS/HBX link to HyBBX Main hardware: - id: tncs path: hardware/tncs stack: stacks/tncs hybbx_plugin: packet_radio description: Serial/USB TNC hardware group (TNC2C, PK-TNC2, PK-232, …) - id: modems path: hardware/modems stack: stacks/max25-bcpr hybbx_plugin: baycom description: BayCom/based SER12 via max25-bcpr (userspace); USB KISS via baycom-kiss - id: soft-modems path: hardware/soft-modems stack: stacks/crdop hybbx_plugin: crdop description: MAX25-SoftModem (CRDOP) — in-house standard; built unless MAX25_BUILD_CRDOP=OFF - id: acoustic-bench path: hardware/acoustic-bench stack: stacks/crdop description: Acoustic bench — audio-dummy, signal sniffer, DSP loopback (dev/test) - id: terminal path: hardware/terminal stack: stacks/terminal description: MAX25 Terminal client group (remote UI to max25d) devices: - id: tnc2c path: devices/tnc2c hardware: tncs hybbx_profile: tnc2c status: active - id: pktnc2 path: devices/pktnc2 hardware: tncs hybbx_profile: tnc2 status: planned - id: baycom-kiss path: devices/baycom-kiss hardware: modems hybbx_backend: kiss status: active - id: bayc-plugin path: devices/bayc-plugin hardware: modems hybbx_backend: max25d status: stub note: Thin hook only — experimental orch/soft-TNC lives in vault exbug/ (private hack/daemon); no baycom_* NIC - id: soft-crdop path: devices/soft-crdop hardware: soft-modems hybbx_plugin: crdop status: active note: MAX25-SoftModem (CRDOP) — standard; development/test phase; 1200–19200 baud; acoustic AX.25; sound card required - id: audio-dummy path: devices/audio-dummy hardware: acoustic-bench status: active note: Acoustic bench dummy — loopback/ALSA sniff/M25 host; signal sniffer for on-host evaluation - id: tmodem path: devices/tmodem hardware: tncs status: prototype note: T-Modem-c1224 USB KISS half-TNC (Pico HDLC + chip AFSK); [features] tmodem=yes; not BayCom/based - id: max25-terminal path: devices/max25-terminal hardware: terminal status: active