summaryrefslogtreecommitdiff
path: root/plugins/hardware/modems/README.md
blob: 9988df9469e0abb9ae60c9fca0fc36f9960dcf8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Hardware: Modems

BayCom/based SER12 — userspace **bcpr** (`stacks/max25-bcpr/`). USB/async KISS — `plugins/devices/baycom-kiss/`.

Kernel `baycom-pr` / `baycom_ser_fdx` removed from this tree (2026-07-18).

## HyBBX

Optional BayCom/based path is via MAX25 (`bcpr` → KISS). See [docs/BAYCOM.md](../../docs/BAYCOM.md) and [docs/HYBBX.md](../../docs/HYBBX.md).

| Path | Role |
|------|------|
| `stacks/max25-bcpr/` | SER12 userspace (PC-COM class) |
| `baycom-kiss` | USB/async KISS TNC firmware |

## Quick start

```bash
cmake -S . -B build-max25-bcpr -DMAX25_BUILD_MAX25_BCPR=ON
cmake --build build-max25-bcpr
# then: docs/BAYCOM.md (max25-bcpr-ctl / max25d [features] max25_bcpr=yes)
```

## Docs

- [docs/BAYCOM.md](../../docs/BAYCOM.md)
- [stacks/max25-bcpr/README.md](../../stacks/max25-bcpr/README.md)
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com