Skip to content

Commit c82d6eb

Browse files
docs: v2.1.0 changelog (auto-tune, speed presets, gesture change)
1 parent a083c75 commit c82d6eb

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,24 @@ sensor). Local/branch builds report `dev`.
99
This project adheres to [Semantic Versioning](https://semver.org/) and the
1010
format is based on [Keep a Changelog](https://keepachangelog.com/).
1111

12-
## [Unreleased]
12+
## [2.1.0] - 2026-07-23
13+
14+
### Added
15+
- **Speed presets — Slow / Medium / Fast** (Motion Tuning): 1200 / 2600 / 5500
16+
steps/s, chosen from an accelerometer resonance sweep of this mechanism. The
17+
drivetrain has a violent resonance at ~2900–3300 steps/s (worst 3000–3100);
18+
all three presets stay clear of it (ramps only cross it transiently, which is
19+
harmless). The max-speed cap was raised 1200 → 5500 — the motor tracks cleanly
20+
well beyond, but above ~6000 the free-run vibration starts false-tripping the
21+
stall detector, so 5500 is the ceiling. Fast is ~4.5× the previous top speed.
22+
The raw Speed slider moves to the advanced group.
23+
- **StallGuard Auto-Tune** switch (advanced group, opt-in, default OFF): a
24+
self-healing SGTHRS that cross-checks every StallGuard trip against the
25+
accelerometer. It raises the threshold when vibration catches a stall StallGuard
26+
missed, and lowers it after a run of quiet mid-travel trips that look like false
27+
positives. Adjustments are one register step at a time, clamped to a safe band,
28+
logged, and counted via a new "Auto-Tune Adjustments" diagnostic. A fresh
29+
Auto-Calibrate always overrides whatever it has drifted to.
1330

1431
### Changed
1532
- **Calibration button gesture: double-click → 7 quick presses** (GPIO21).
@@ -95,6 +112,7 @@ auto-calibration sequence) live in the product layer.
95112
- Wi-Fi provisioning with no hardcoded credentials (fallback hotspot + captive
96113
portal, Improv over USB serial).
97114

115+
[2.1.0]: https://github.com/Valar-Systems/Glasscalibur/releases/tag/v2.1.0
98116
[2.0.0]: https://github.com/Valar-Systems/Glasscalibur/releases/tag/v2.0.0
99117
[1.2.0]: https://github.com/Valar-Systems/Glasscalibur/releases/tag/v1.2.0
100118
[1.1.0]: https://github.com/Valar-Systems/Glasscalibur/releases/tag/v1.1.0

0 commit comments

Comments
 (0)