Commit graph

7 commits

Author SHA1 Message Date
Frédéric Metrich
769b2ddd7d Add non-linear position estimation for RTS roller shades
Motor speed varies with drum radius as shade material winds/unwinds,
causing linear time-interpolation to misestimate position. Adds two
optional calibration fields (upMidTime, downMidTime) that let users
provide the elapsed time at 50% travel. A logarithmic model (alpha
ratio solved via Newton's method) then replaces the linear formula.
Falls back to existing linear behaviour when mid-time fields are zero.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 21:51:34 +02:00
Robert Strouse
e04d7e3fc7 Include scan with SoftAP operation #407 #410 2024-06-25 18:04:46 -07:00
Robert Strouse
5141676724 Change workflows 2024-03-22 07:55:11 -07:00
Robert Strouse
1edd5d9b87 Increase JSON buffer size #249 2024-01-24 15:12:43 -08:00
Robert Strouse
a944772f96 Improve workflows for GitOTA. 2023-12-30 10:55:15 -08:00
Robert Strouse
23b24741fa Working on release files for various boards 2023-12-26 12:52:37 -08:00
Robert Strouse
30ae8a8170 Create .gitignore 2023-01-09 18:26:15 -08:00