Skip to content

Commit 8cb722b

Browse files
itsDNNSclaude
andcommitted
Expand roadmap with signal intelligence and diagnosis features
Add modulation watchdog, channel heatmap, OFDMA analysis, adaptive polling, incident report export, ping correlation, before/after comparison, FritzBox log parser, and power drift detection. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4a57c8c commit 8cb722b

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,18 @@ Copy `.env.example` to `.env` and edit:
146146

147147
## Roadmap
148148

149+
### Modulation & Signal Intelligence
150+
- [ ] **Modulation Watchdog**: Track and alert on QAM modulation changes per channel (e.g. 256QAM dropping to 16QAM)
151+
- [ ] **Channel Heatmap**: Visual grid of all channels color-coded by modulation quality — spot frequency-dependent issues at a glance
152+
- [ ] **OFDMA Analysis**: Detect whether the modem uses a wide OFDMA block vs. many narrow SC-QAMs; flag subcarrier count fluctuations as potential ingress indicators
153+
- [ ] **Adaptive Polling**: Automatically increase poll frequency (e.g. every 10-30s) when uncorrectable errors spike, to capture incidents in high resolution
154+
155+
### Diagnosis & Reporting
156+
- [ ] **Incident Report Export**: One-click PDF/report with worst modulation values, max power levels, error sums, and auto-generated ISP complaint text referencing DIN thresholds
157+
- [ ] **Ping Correlation**: Built-in latency monitor (ping to Google/Cloudflare) overlaid on error graphs to prove causality between physical layer issues and packet loss
158+
- [ ] **Before/After Comparison**: Side-by-side overlay of two time periods (e.g. week before vs. after technician visit) to quantify improvements
159+
- [ ] **FritzBox Event Log Parser**: Extract and display T3/T4 Timeout events, Ranging Request failures, and other DOCSIS error codes from the modem's event log
160+
149161
### External Monitoring Integration
150162
- [x] **ThinkBroadband BQM**: Daily fetch and archive of external broadband quality graphs (latency, packet loss)
151163
- [ ] **Speedtest Tracker**: Pull speed test results (download, upload, ping, jitter) from self-hosted [Speedtest Tracker](https://github.com/alexjustesen/speedtest-tracker)
@@ -154,6 +166,7 @@ Copy `.env.example` to `.env` and edit:
154166
- [ ] Combined timeline: DOCSIS health + speed tests + BQM graph on a single time axis
155167
- [ ] Notification system: Webhooks on health degradation
156168
- [ ] Mobile-responsive layout
169+
- [ ] Power level drift detection: Alert on relative changes (e.g. +3 dB in 24h) in addition to absolute thresholds
157170

158171
### Multi-Modem Support
159172
- [ ] Plugin architecture for modem drivers

0 commit comments

Comments
 (0)