减少震动时间
authorSnickerSun <snickersun@163.com>
Tue, 12 Mar 2024 11:27:37 +0000 (19:27 +0800)
committerSnickerSun <snickersun@163.com>
Tue, 12 Mar 2024 11:27:37 +0000 (19:27 +0800)
code/sdk/drivers/peripheral/vibrator/service/vibrator_service.cpp

index 1f0d02a..99e828b 100644 (file)
@@ -57,17 +57,17 @@ void custom_VibratorFunc(OHOS::VibratorType vibratorType)
         case OHOS::VibratorType::VIBRATOR_TYPE_ONE:
             mail.cycle_time_ms=200;
             mail.duty = 20;
-            mail.duration_time_ms = 500;
+            mail.duration_time_ms = 100;
         break;
         case OHOS::VibratorType::VIBRATOR_TYPE_TWO:
             mail.cycle_time_ms=200;
             mail.duty = 20;
-            mail.duration_time_ms = 1000;
+            mail.duration_time_ms = 200;
         break;
         case OHOS::VibratorType::VIBRATOR_TYPE_THREE:
             mail.cycle_time_ms=200;
             mail.duty = 20;
-            mail.duration_time_ms = 1500;
+            mail.duration_time_ms = 500;
         break;
     } 
 
@@ -141,7 +141,7 @@ errcode_t uapi_vibrator_service_init(void)
         return ERRCODE_FAIL;
     }
 
-    osal_kthread_set_priority(task_handle, APP_BOARD_TASK_PRIO);
+    osal_kthread_set_priority(task_handle, 17);
     // osal_kthread_set_priority(task_handle, 10);