之前基于Z轴单值的方案(v1~v4)无法同时满足灵敏度和防误触, 因为原始Z值在运动中剧烈跳动(-2~18),滤波也难以完全消除。 v5改用倾斜角度(Android Wear/小米手环同类思路): - tiltAngle = atan2(z, sqrt(x²+y²)) × 180/π - 角度值天然比原始Z值稳定(atan2归一化消除加速度大小波动) - 手臂下垂 ~15°,看表姿势 ~70°,小幅摆动 ~35° - 低通滤波(α=0.8)进一步平滑 + 三态状态机 - DOWN(<30°) → TRIGGERED(>50°,亮屏) → DOWN(<30°) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>