Skip to content

Show BLE signal strength in the sensor stats view - #39

Merged
maorun merged 1 commit into
masterfrom
ble-signal-strength
Nov 11, 2026
Merged

maorun merged 1 commit into
masterfrom
ble-signal-strength

Conversation

@maorun

@maorun maorun commented Nov 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Store the RSSI of the last valid advertisement as int8_t (dBm) in each registry slot.
  • Show RSSI -NN DBM in each sensor block of the stats view. Show RSSI -- for a stale slot.
  • Store the RSSI in one byte in the RTC slot record. Raise the state version from 18 to 19. The old format gives a clean start.
  • Remove the roadmap entry. Document the feature in FEATURES.md.

Validation

  • Host tests: 123 suites passed (local, macOS).
  • arduino-cli compile rlcd_panel: passed.
  • ./scripts/generate-display-preview.sh: passed. docs/display_preview_stats.png shows the line.
  • Review gate: one full-loop cycle. Three LOW findings: one fixed (test for old state version), one documented (empty slot keeps NO SIGNAL), one no change needed.

🤖 Generated with Claude Code

Store the RSSI as int8_t and show RSSI -NN DBM for each sensor.
Show RSSI -- for a stale slot. Raise the state version to 19.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@maorun
maorun merged commit f3d8bde into master Nov 11, 2026
2 checks passed
@maorun
maorun deleted the ble-signal-strength branch November 11, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant