增加密码锁runtime
authorCaisking <3449750381@qq.com>
Thu, 22 Aug 2024 08:05:19 +0000 (16:05 +0800)
committerCaisking <3449750381@qq.com>
Thu, 22 Aug 2024 08:05:19 +0000 (16:05 +0800)
code/sdk/drivers/peripheral/utils/custom_runtime.c
code/sdk/drivers/peripheral/utils/custom_runtime.h

index 141cd42..5d05fd1 100644 (file)
@@ -77,6 +77,7 @@ typedef struct
     uint8_t drinkremind_status;
     uint8_t train_status;//训练状态
     uint8_t saveele_status;//省电模式状态
+    uint8_t lock_status;//密码锁状态
     uint8_t motion_recognition_status;//运动识别开关状态
 } runtime_status_t;
 
@@ -361,7 +362,15 @@ uint8_t uapi_dev_runtime_get_saveele_status(void)
 {
     return g_runtime.saveele_status;
 }
-
+/*设置密码锁状态*/
+void uapi_dev_runtime_set_lock_status(uint8_t status)
+{
+    g_runtime.lock_status = status;
+}
+uint8_t uapi_dev_runtime_get_lock_status(void)
+{
+    return g_runtime.lock_status;
+}
 /*设置运动识别状态*/
 void uapi_dev_runtime_set_motion_recognition_status(uint8_t status)
 {
index 1223745..38ed978 100644 (file)
@@ -72,6 +72,7 @@ uint8_t uapi_dev_runtime_get_drinkremind_status(void);
 */
 void uapi_dev_runtime_set_train_status(uint8_t status);
 uint8_t uapi_dev_runtime_get_train_status(void);
+
 /*
     设置训练状态
     0 未开启省电
@@ -80,6 +81,15 @@ uint8_t uapi_dev_runtime_get_train_status(void);
 void uapi_dev_runtime_set_saveele_status(uint8_t status);
 uint8_t uapi_dev_runtime_get_saveele_status(void);
 
+/*
+    设置密码锁状态
+    0 未开启密码锁
+    1 开启密码锁
+*/
+void uapi_dev_runtime_set_lock_status(uint8_t status);
+uint8_t uapi_dev_runtime_get_lock_status(void);
+
+
 /*运动识别*/
 void uapi_dev_runtime_set_motion_recognition_status(uint8_t status);
 uint8_t uapi_dev_runtime_get_motion_recognition_status(void);