Skip to content

Align firmware README defaults with SongbirdConfig.h - #58

Merged
bsatrom merged 1 commit into
mainfrom
fix/readme-defaults-match-config
Nov 6, 2026
Merged

bsatrom merged 1 commit into
mainfrom
fix/readme-defaults-match-config

Conversation

@bsatrom

@bsatrom bsatrom commented Nov 6, 2026

Copy link
Copy Markdown
Member

Summary

The firmware README Configuration table documented two defaults that disagreed with the compiled constants. This updates those documented defaults to match songbird-firmware/src/core/SongbirdConfig.h:

Variable README before SongbirdConfig.h README after
temp_alert_low_c 5 DEFAULT_TEMP_ALERT_LOW_C 0.0f (SongbirdConfig.h) 0
audio_volume 50 DEFAULT_AUDIO_VOLUME 80 (SongbirdConfig.h) 80

Skill notes in skills/product.md, skills/notefiles.md, and skills/index.md still recorded the old README numbers (5 and 50) as an open discrepancy and told readers to preserve it. Those notes now state the same two defaults (0 and 80). The product skill threshold table already listed temp_alert_low_c as 0; no other default in that table was changed.

Sources:

  • songbird-firmware/README.md (Configuration defaults table)
  • songbird-firmware/src/core/SongbirdConfig.h (DEFAULT_TEMP_ALERT_LOW_C, DEFAULT_AUDIO_VOLUME)

Out of scope

Docs only. No firmware under src/, no alert-threshold or env-handling changes, and no device tests.

Open in Web Open in Cursor 

Document temp_alert_low_c as 0 and audio_volume as 80, matching
DEFAULT_TEMP_ALERT_LOW_C and DEFAULT_AUDIO_VOLUME. Update skill notes
that still recorded the old README values as an open discrepancy.

Co-authored-by: Brandon Satrom <bsatrom+gh@gmail.com>
@bsatrom
bsatrom merged commit c0ff72d into main Nov 6, 2026
1 check passed
@bsatrom
bsatrom deleted the fix/readme-defaults-match-config branch November 6, 2026 02:11
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.

2 participants