Skip to content

Propose the battery method for phones and the verdict laptop - #6

Merged
danielgorgonha merged 4 commits into
mainfrom
docs/laptop-battery-method
Nov 13, 2026
Merged

danielgorgonha merged 4 commits into
mainfrom
docs/laptop-battery-method

Conversation

@danielgorgonha

Copy link
Copy Markdown
Member

What this changes and why:

  • docs/method.md, Battery: the proposed battery method for phones and for the verdict laptop. It is a proposal until it is posted on the forum, and no battery measurement is made before then (post 15).
  • Laptop: unplugged for the whole run; RemainingCapacity (mWh, Windows root\wmi BatteryStatus) logged every 10 s; run start and end marked by timestamp; an idle baseline of the same length; the whole unplugged session's capacity drop cross-checked against its powercfg /batteryreport row. DischargeRate is not used as the measure.
  • Phones: adb over Wi-Fi so the phone is not charging, starting between 80% and 60%; the charge counter and current now summed every 10 s; the share used instead of mAh on a phone whose counter scale does not match its battery.
  • Every battery run lasts at least 20 minutes (a shorter workload is repeated, and the repetitions are reported). Each result keeps its uncertainty, about 1% on the laptop and about 7% from the phone counter, and the net result carries the baseline's uncertainty too.
  • Published battery results hold the model and the measured values only, nothing that identifies a device.

Tests run (see CONTRIBUTING.md):

node --test tests/node.test.mjs tests/charts.test.mjs: all pass (docs only).

For a result under community-results/: commit built, device, browser:

Not applicable.

AI disclosure: no AI assistance / AI-assisted (tool and what it did):

AI-assisted: Claude Code wrote the text; a separate AI review pass checked it against the measurements and the forum posts.

🤖 Generated with Claude Code

danielgorgonha and others added 4 commits November 12, 2026 23:31
The laptop is read from RemainingCapacity every 10 s while unplugged, with
run start and end by timestamp, an idle baseline of the same length, and
the battery report row as a cross-check. A proposal until the forum post.

Co-Authored-By: Claude <noreply@anthropic.com>
… uncertainty

Co-Authored-By: Claude <noreply@anthropic.com>
…tated

Co-Authored-By: Claude <noreply@anthropic.com>
@danielgorgonha
danielgorgonha merged commit c86cfcb into main Nov 13, 2026
2 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