Skip to content

Reject transient invalid temperature samples - #11

Merged
SadriG91 merged 1 commit into
mainfrom
fix/transient-temperature-samples
Aug 14, 2026
Merged

SadriG91 merged 1 commit into
mainfrom
fix/transient-temperature-samples

Conversation

@SadriG91

Copy link
Copy Markdown
Owner

Summary

  • reject implausibly cold SMC temperature readings
  • require sufficient sensor coverage before calculating CPU/GPU cluster averages
  • retain reliable UI values across brief failures without exposing unpolled GPU data
  • reject incomplete daemon samples so fan curves cannot slow down on false drops

Testing

  • swift test (87 tests)
  • swift build -c release
  • git diff --check

@SadriG91
SadriG91 marked this pull request as ready for review August 14, 2026 08:23
@SadriG91
SadriG91 merged commit 3c87211 into main Aug 14, 2026
6 checks passed
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