summaryrefslogtreecommitdiff
path: root/plugins/devices/soft-crdop/README.md
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.
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com