v2497 c6-fleet-reliability-2026-09-04
ruvnet/RuViewSep 4, 2026 → Sep 4, 20260 days between releases
What's New
Fixes sensing accuracy and adds thermal monitoring, with breaking network logic changes
Breaking Changes
- Node position labels are no longer hardcoded and must be updated to use API-wired values.
- HE20 CSI data handling changed from 128 to 256 subcarriers, potentially breaking downstream processing.
- Network retry logic changed from fixed attempts to indefinite retries with exponential backoff.
New Features
- Thermal monitoring and automatic radio power throttling to prevent overheating.
- Room-level stability checks for consensus sensing readings.
- Node health watchdog that reboots only when local transmission attempts fail.
Improvements
- Sensing accuracy improved by scaling smoothing logic to actual 48-50 FPS instead of a guessed constant.
- UI now stops fabricating data and explicitly displays 'NO DATA' when the server is unreachable.
- Firmware now retries WiFi connections indefinitely instead of giving up after a fixed number of attempts.
Bug Fixes
- Sensing data processing reliability improved by adjusting scaling smoothing and adding debouncing.
- UI data fabrication issue resolved to ensure system behavior is predictable under real-world conditions.
- Network timeout issues resolved by changing retry logic to handle unreachable servers gracefully.
Upgrade Notes
Update your UI to consume API-wired node position labels instead of hardcoded placeholders. Verify downstream processing logic for HE20 CSI data as the subcarrier count has increased to 256. Be aware that network retry behavior is now indefinite, which may impact perceived latency during connection failures.
The Two Releases
Release v2497
Sep 4, 2026· 2 months ago
This release stabilizes the sensing server by adjusting the scaling smoothing algorithm to match the actual measured CSI rate and implementing debouncing for room detection.
Full release notesC6 fleet reliability & honesty update — 2026-09-04
Sep 4, 2026· 2 months ago
This community-driven release focuses on improving fleet reliability and data honesty for ESP32-C6 and S3 deployments. It addresses critical issues regarding sensing accuracy, network timeouts, and UI data fabrication, ensuring the system behaves more predictably under real-world conditions.
Full release notes