blob: fe44f9d28502b14d3c65d440072a18cb0e3c1e29 (
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
|
# Device: soft-crdop (MAX25-SoftModem / CRDOP — MAX25-SoftModem)
**CRDOP** = stack acronym for **MAX25-SoftModem** (device id `soft-crdop`).
**Status:** `active` — MAX25-Stack **standard subproject** (`stacks/crdop/`).
**Canonical rule:** [docs/CRDOP.md](../../../docs/CRDOP.md) · **License:** GNU GPL v3
## Summary
| Topic | Policy |
|-------|--------|
| Type | Sound-card software modem subproject |
| Compatibility | **AX.25 / KISS / TNC / modem** (software-modem domain) |
| Mission | **Hardware solutions** (primary) + pure **software** on computers |
| Audio | Kernel ALSA + MAX25 sound-proxy — **no PulseAudio** |
| Build | Default ON — `-DMAX25_BUILD_CRDOP=OFF` to skip |
## Quick start
```bash
./scripts/build.sh
./scripts/max25-ctl start --hardware soft-modems --device soft-crdop
```
See [docs/CRDOP.md](../../../docs/CRDOP.md) for full project rules.
|