mirror of
https://github.com/rstrouse/ESPSomfy-RTS.git
synced 2026-07-15 07:12:14 +02:00
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>
23 lines
No EOL
330 B
Text
23 lines
No EOL
330 B
Text
.theia/
|
|
debug_custom.json
|
|
esp32.vsd
|
|
esp32s3.svd
|
|
debug.cfg
|
|
|
|
SomfyController.ino.XIAO_ESP32S3.bin
|
|
SomfyController.ino.esp32c3.bin
|
|
SomfyController.ino.esp32s2.bin
|
|
.vscode/settings.json
|
|
.pio/
|
|
.generated_files/
|
|
build/
|
|
dist/
|
|
nbproject/
|
|
Makefile*
|
|
Package-*
|
|
private/
|
|
_build/
|
|
!cmake/**/user.cmake
|
|
cmake/**/.generated/*
|
|
cmake/**/CMake*
|
|
out/ |