diff --git a/app/src/main/java/com/xiaoqu/watch/device/sensor/FiseAccelerometerWake.kt b/app/src/main/java/com/xiaoqu/watch/device/sensor/FiseAccelerometerWake.kt index 0597141..c464c45 100644 --- a/app/src/main/java/com/xiaoqu/watch/device/sensor/FiseAccelerometerWake.kt +++ b/app/src/main/java/com/xiaoqu/watch/device/sensor/FiseAccelerometerWake.kt @@ -33,10 +33,10 @@ class FiseAccelerometerWake @Inject constructor( ) : AccelerometerWakeController, SensorEventListener { companion object { - /** 方案C:Z轴低位阈值(手臂下垂判定) */ - private const val Z_LOW_THRESHOLD = 3f - /** 方案C:Z轴高位阈值(手臂抬起判定),来源 baseline/04 home.vue:122 原值5,加迟滞调整为6 */ - private const val Z_HIGH_THRESHOLD = 6f + /** 方案C:Z轴低位阈值(手臂下垂判定),实测下垂稳定值0-3 */ + private const val Z_LOW_THRESHOLD = 4f + /** 方案C:Z轴高位阈值(手臂抬起判定),实测抬手过渡期均值4.5-6.5,稳定值8-9 */ + private const val Z_HIGH_THRESHOLD = 5f /** 方案C:滑动窗口大小(前半+后半各3个采样,SENSOR_DELAY_NORMAL下约1.2秒) */ private const val WINDOW_SIZE = 6 /** 方案C:前半窗口大小 */