blob: 4772d5f6b8af1b85bd5c1e2eb34efeec6eb1b126 (
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# HyBBX integration · MAX25-Stack 1.8.0
MAX25 is the standalone RF/link layer — HyBBX consumes via transport plugins after MAX25 prep.
## Plugin mapping matrix
| MAX25 hardware | HyBBX plugin | INI `[networks]` |
|----------------|--------------|------------------|
| `hardware/tncs` | `packet_radio` | `ax25=yes` |
| `hardware/modems` | `baycom` | `baycom=yes` |
| `hardware/soft-modems` | `crdop` | `crdop=yes` |
## Order rule matrix
| Rule | Detail |
|------|--------|
| Start order | MAX25 before HyBBX |
| Serial ownership | One process per port |
| v2.4.0 HyBBX | `[max25] check=yes`, `kiss_entry=none` |
| BayCom in packet_radio | rejected — use MAX25 + baycom plugin |
## TNC workflow matrix
| Step | Action |
|------|--------|
| 1 | `max25-ctl start --hardware tncs --device tnc2c` |
| 2 | Merge `share/hybbx/tnc2c-host.ini.example` |
| 3 | HyBBX `[max25] check=yes`, `kiss_entry=none` |
| 4 | Start HyBBX Secondary → HBX to Main |
## INI fragment matrix
| Device | Example INI |
|--------|-------------|
| TNC2C | `share/hybbx/tnc2c-host.ini.example` |
| BayCom/based | via MAX25 **bcpr** (kernel SER12 host INI removed) |
| CRDOP | `share/hybbx/crdop-host.ini.example` |
## Related
| Goal | Doc |
|------|-----|
| Packet radio facts | [PACKET-RADIO.md](PACKET-RADIO.md) |
| BayCom | [BAYCOM.md](BAYCOM.md) |
|