diff options
Diffstat (limited to 'plugins/devices/tmodem')
| -rw-r--r-- | plugins/devices/tmodem/README.md | 15 | ||||
| -rw-r--r-- | plugins/devices/tmodem/plugin.yaml | 33 |
2 files changed, 48 insertions, 0 deletions
diff --git a/plugins/devices/tmodem/README.md b/plugins/devices/tmodem/README.md new file mode 100644 index 0000000..0ac2772 --- /dev/null +++ b/plugins/devices/tmodem/README.md @@ -0,0 +1,15 @@ +# Device: T-Modem-c1224 (`tmodem`) + +USB CDC **KISS half-TNC** from [T-Modem-c1224](https://github.com/ngteq/T-Modem-c1224) Pico firmware. Chip does AFSK; Pico does HDLC + bitbang. **Not** BayCom/based. **Not** softmodem. + +| Item | Value | +|------|--------| +| Device id | `tmodem` | +| Backend | `kiss-raw-serial` | +| Default path | `/dev/ttyACM0` | +| Feature | `[features] tmodem=yes` (default **no**) | +| Terminal | `max25-terminal -d tmodem` | + +HyBBX: attach to max25d only — no L1 inside HyBBX. + +See [docs/DEV/TMODEM-C1224.md](../../../docs/DEV/TMODEM-C1224.md). diff --git a/plugins/devices/tmodem/plugin.yaml b/plugins/devices/tmodem/plugin.yaml new file mode 100644 index 0000000..dd093fd --- /dev/null +++ b/plugins/devices/tmodem/plugin.yaml @@ -0,0 +1,33 @@ +id: tmodem +type: device +parent_stack: MainAX25-Stack (MAX25-Stack) +hardware: tncs +label: T-Modem-c1224 (USB KISS half-TNC) +status: prototype + +hybbx: + attach: max25d + note: HyBBX attach-only via MAX25 — no L1 in HyBBX + +serial: + default_device: /dev/ttyACM0 + default_baud: 115200 + line: 8n1 + dtr_rts: no + +runtime: + backend: kiss-raw-serial + +ini: + - share/max25/max25d.tmodem.ini.example + +client: + - share/clients/tmodem.yaml + +docs: + - docs/DEV/TMODEM-C1224.md + +notes: > + T-Modem-c1224 Pico presents USB CDC KISS (HDLC on Pico + TCM3105 chip AFSK). + Not BayCom/based. Feature gate [features] tmodem=yes (default off). + First client path: max25-terminal -d tmodem. |
