From d69ab640f942c7cfd1128eea7e524bf5175ed5dc Mon Sep 17 00:00:00 2001 From: Caisking <3449750381@qq.com> Date: Thu, 22 Aug 2024 16:05:19 +0800 Subject: [PATCH] =?utf8?q?=E5=A2=9E=E5=8A=A0=E5=AF=86=E7=A0=81=E9=94=81run?= =?utf8?q?time?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/drivers/peripheral/utils/custom_runtime.c | 11 ++++++++++- code/sdk/drivers/peripheral/utils/custom_runtime.h | 10 ++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/code/sdk/drivers/peripheral/utils/custom_runtime.c b/code/sdk/drivers/peripheral/utils/custom_runtime.c index 141cd42ed..5d05fd128 100644 --- a/code/sdk/drivers/peripheral/utils/custom_runtime.c +++ b/code/sdk/drivers/peripheral/utils/custom_runtime.c @@ -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) { diff --git a/code/sdk/drivers/peripheral/utils/custom_runtime.h b/code/sdk/drivers/peripheral/utils/custom_runtime.h index 1223745ba..38ed9784c 100644 --- a/code/sdk/drivers/peripheral/utils/custom_runtime.h +++ b/code/sdk/drivers/peripheral/utils/custom_runtime.h @@ -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); -- 2.17.1