Commit 21ba851
tests: default matrix --channel to 6 (2.4GHz); surface band asymmetry
`tests/regress.py --channel` defaulted to `36` (5GHz UNII-1), and every
matrix invocation in README + CLAUDE.md examples used `--channel 100`
(5GHz UNII-2-ext). This hid a long-standing fact: devourer's 5GHz code
path has broken cells for 8814 RX, 8821 TX, and 8821 RX that all pass
at 2.4GHz. CLAUDE.md's "RTL8814AU... RX solid" claim was correct AT
2.4GHz but appeared to contradict the matrix output captured at 5GHz —
including the "8814 RX devourer still broken" labels in PR bodies #34,
#42, and #49.
What this changes
- `tests/regress.py`: default `--channel` → 6. Help text now spells
out that 5GHz has known broken cells and recommends running with
`--channel 36` / `--channel 100` to exercise them.
- `tests/README.md`: example invocations drop the explicit
`--channel 100`. Added a "Channel / band asymmetry" entry to Known
Limitations explaining why prior PR matrix tables show cells as
broken that work fine at 2.4GHz. The `--channel N` CLI knob doc
also gains the band warning.
- `CLAUDE.md`: regress.py examples drop `--channel 100`. Adds a
paragraph explaining the band asymmetry and pointing at the
historical PR tables.
What this does NOT change
- The actual 5GHz code-path issues. Those are a separate
investigation (devourer's 8814 RX path at 5G, 8821 TX/RX at 5G).
Default-to-2.4G surfaces the working-band picture; the 5G work
belongs to a follow-up PR.
- The persistent 8814AU TX gate — 0 hits at both bands; not changed.
- The 8812AU code paths, which work at both bands and aren't touched.
Empirical evidence captured in this session against current master
`9e5287e` (see Test plan below): every previously-"broken" cell
passes at ch6.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 9e5287e commit 21ba851
3 files changed
Lines changed: 37 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
57 | 64 | | |
58 | 65 | | |
59 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | | - | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
| 55 | + | |
| 56 | + | |
54 | 57 | | |
55 | 58 | | |
56 | 59 | | |
| |||
117 | 120 | | |
118 | 121 | | |
119 | 122 | | |
120 | | - | |
121 | | - | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
122 | 128 | | |
123 | 129 | | |
124 | 130 | | |
| |||
277 | 283 | | |
278 | 284 | | |
279 | 285 | | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1252 | 1252 | | |
1253 | 1253 | | |
1254 | 1254 | | |
1255 | | - | |
1256 | | - | |
1257 | | - | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
1258 | 1262 | | |
1259 | 1263 | | |
1260 | 1264 | | |
| |||
0 commit comments