uint8_t sedentary_status;
uint8_t drinkremind_status;
uint8_t train_status;//训练状态
+ uint8_t saveele_status;//省电模式状态
} runtime_status_t;
{
return g_runtime.train_status;
}
+/*设置省电模式状态*/
+void uapi_dev_runtime_set_saveele_status(uint8_t status)
+{
+ g_runtime.saveele_status = status;
+}
+uint8_t uapi_dev_runtime_get_saveele_status(void)
+{
+ return g_runtime.saveele_status;
+}
\ No newline at end of file
*/
void uapi_dev_runtime_set_train_status(uint8_t status);
uint8_t uapi_dev_runtime_get_train_status(void);
+/*
+ 设置训练状态
+ 0 未开启省电
+ 1 开启省电模式
+*/
+void uapi_dev_runtime_set_saveele_status(uint8_t status);
+uint8_t uapi_dev_runtime_get_saveele_status(void);
+
/***************************************cat1 runtime 变量设置获取函数**************************************************/
uint8_t uapi_dev_runtime_get_android_connection_status(void);
/**
- *
+ *
*/
void uapi_dev_runtime_sync_runtime_env_to_config(void);
void uapi_enter_power_saving_mode(void)
{
PRINT("Enter Power Saving Mode !!! \r\n");
+ //配置runtime
+ uapi_dev_runtime_set_saveele_status(1);
+
//关闭蓝牙
stop_custom_ble_service();
//关闭cat1
uapi_set4GCapability(false);
- //停止心率周期检测
+ //停止心率周期检测(runtime)
+
//进入normal模式
do_cywee_service_check_msg(CYWEE_SERVICE_CMD_NORMAL_MODE,NULL);
//关闭音乐
+
}
void uapi_exit_power_saving_mode(void)
{
PRINT("Exit Power Saving Mode !!! \r\n");
+ //配置runtime
+ uapi_dev_runtime_set_saveele_status(0);
+
//打开蓝牙
start_custom_ble_service();
//打开cat1
uapi_set4GCapability(true);
- //开启心率周期检测
+
+ //开启心率周期检测(runtime)
}