Python helpers for decoding DOCSIS PNM binaries and running signal-processing workflows.
Before you start
- Install PyPNM with extras (
pip install -e .[dev,docs]) so NumPy/SciPy dependencies are present.- PNM decoders expect raw files captured via the FastAPI workflows or stored under
.data/pnm. Use the file manager API to fetch them if needed.
| Guide | Description |
|---|---|
| PNM processing | Links to each parser/decoder (RxMER, channel estimation, modulation profiles, etc.). |
| Guide | Description |
|---|---|
| Butterworth smoothing | Low-pass filtering for OFDM coefficients and diagnostics. |
| Echo detection | FFT/IFFT-based time-domain analysis of OFDM coefficients. |
| Moving average | Simple moving average for OFDM and spectrum diagnostics. |